diff --git a/.projen/deps.json b/.projen/deps.json
index 854455549..204d29976 100644
--- a/.projen/deps.json
+++ b/.projen/deps.json
@@ -12,12 +12,12 @@
},
{
"name": "cdktf-cli",
- "version": ">=0.12.2 <0.14.0",
+ "version": "^0.13.0",
"type": "build"
},
{
"name": "cdktf",
- "version": ">=0.12.2 <0.14.0",
+ "version": "^0.13.0",
"type": "build"
},
{
@@ -82,7 +82,7 @@
},
{
"name": "cdktf",
- "version": ">=0.12.2 <0.14.0",
+ "version": "^0.13.0",
"type": "peer"
},
{
diff --git a/.projen/tasks.json b/.projen/tasks.json
index e9a3a4867..efadebe48 100644
--- a/.projen/tasks.json
+++ b/.projen/tasks.json
@@ -282,19 +282,19 @@
"exec": "yarn upgrade npm-check-updates"
},
{
- "exec": "npm-check-updates --dep dev --upgrade --target=minor --reject='cdktf-cli,cdktf'"
+ "exec": "npm-check-updates --dep dev --upgrade --target=minor"
},
{
- "exec": "npm-check-updates --dep optional --upgrade --target=minor --reject='cdktf-cli,cdktf'"
+ "exec": "npm-check-updates --dep optional --upgrade --target=minor"
},
{
- "exec": "npm-check-updates --dep peer --upgrade --target=minor --reject='cdktf-cli,cdktf'"
+ "exec": "npm-check-updates --dep peer --upgrade --target=minor"
},
{
- "exec": "npm-check-updates --dep prod --upgrade --target=minor --reject='cdktf-cli,cdktf'"
+ "exec": "npm-check-updates --dep prod --upgrade --target=minor"
},
{
- "exec": "npm-check-updates --dep bundle --upgrade --target=minor --reject='cdktf-cli,cdktf'"
+ "exec": "npm-check-updates --dep bundle --upgrade --target=minor"
},
{
"exec": "yarn install --check-files"
diff --git a/.projenrc.js b/.projenrc.js
index e28aefedf..08272a907 100644
--- a/.projenrc.js
+++ b/.projenrc.js
@@ -2,7 +2,7 @@ const { CdktfProviderProject } = require("@cdktf/provider-project");
const project = new CdktfProviderProject({
useCustomGithubRunner: false,
terraformProvider: "databricks/databricks@~> 1.0",
- cdktfVersion: ">=0.12.2 <0.14.0",
+ cdktfVersion: "^0.13.0",
constructsVersion: "^10.0.0",
minNodeVersion: "14.17.0",
jsiiVersion: "^1.53.0",
diff --git a/API.md b/API.md
index 6114e3a06..4c73cc256 100644
--- a/API.md
+++ b/API.md
@@ -2,27 +2,27 @@
## Constructs
-### AwsS3Mount
+### AwsS3Mount
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount databricks_aws_s3_mount}.
-#### Initializers
+#### Initializers
```typescript
-import { AwsS3Mount } from '@cdktf/provider-databricks'
+import { awsS3Mount } from '@cdktf/provider-databricks'
-new AwsS3Mount(scope: Construct, id: string, config: AwsS3MountConfig)
+new awsS3Mount.AwsS3Mount(scope: Construct, id: string, config: AwsS3MountConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| AwsS3MountConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.awsS3Mount.AwsS3MountConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -30,7 +30,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -40,9 +40,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* AwsS3MountConfig
+- *Type:* @cdktf/provider-databricks.awsS3Mount.AwsS3MountConfig
---
@@ -50,29 +50,29 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetId
| *No description.* |
-| resetInstanceProfile
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetId
| *No description.* |
+| resetInstanceProfile
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -80,25 +80,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -106,7 +106,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -114,7 +114,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -122,13 +122,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -136,139 +136,139 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetInstanceProfile`
+##### `resetInstanceProfile`
```typescript
public resetInstanceProfile(): void
@@ -278,16 +278,16 @@ public resetInstanceProfile(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { AwsS3Mount } from '@cdktf/provider-databricks'
+import { awsS3Mount } from '@cdktf/provider-databricks'
-AwsS3Mount.isConstruct(x: any)
+awsS3Mount.AwsS3Mount.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -306,7 +306,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -318,35 +318,35 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| source
| string
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| instanceProfileInput
| string
| *No description.* |
-| mountNameInput
| string
| *No description.* |
-| s3BucketNameInput
| string
| *No description.* |
-| clusterId
| string
| *No description.* |
-| id
| string
| *No description.* |
-| instanceProfile
| string
| *No description.* |
-| mountName
| string
| *No description.* |
-| s3BucketName
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| source
| string
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| instanceProfileInput
| string
| *No description.* |
+| mountNameInput
| string
| *No description.* |
+| s3BucketNameInput
| string
| *No description.* |
+| clusterId
| string
| *No description.* |
+| id
| string
| *No description.* |
+| instanceProfile
| string
| *No description.* |
+| mountName
| string
| *No description.* |
+| s3BucketName
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -358,7 +358,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -368,7 +368,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -378,7 +378,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -388,7 +388,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -398,7 +398,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -408,7 +408,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -418,7 +418,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -428,7 +428,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -438,7 +438,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -448,7 +448,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -458,7 +458,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -468,7 +468,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -478,7 +478,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -488,7 +488,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `source`Required
+##### `source`Required
```typescript
public readonly source: string;
@@ -498,7 +498,7 @@ public readonly source: string;
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -508,7 +508,7 @@ public readonly clusterIdInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -518,7 +518,7 @@ public readonly idInput: string;
---
-##### `instanceProfileInput`Optional
+##### `instanceProfileInput`Optional
```typescript
public readonly instanceProfileInput: string;
@@ -528,7 +528,7 @@ public readonly instanceProfileInput: string;
---
-##### `mountNameInput`Optional
+##### `mountNameInput`Optional
```typescript
public readonly mountNameInput: string;
@@ -538,7 +538,7 @@ public readonly mountNameInput: string;
---
-##### `s3BucketNameInput`Optional
+##### `s3BucketNameInput`Optional
```typescript
public readonly s3BucketNameInput: string;
@@ -548,7 +548,7 @@ public readonly s3BucketNameInput: string;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -558,7 +558,7 @@ public readonly clusterId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -568,7 +568,7 @@ public readonly id: string;
---
-##### `instanceProfile`Required
+##### `instanceProfile`Required
```typescript
public readonly instanceProfile: string;
@@ -578,7 +578,7 @@ public readonly instanceProfile: string;
---
-##### `mountName`Required
+##### `mountName`Required
```typescript
public readonly mountName: string;
@@ -588,7 +588,7 @@ public readonly mountName: string;
---
-##### `s3BucketName`Required
+##### `s3BucketName`Required
```typescript
public readonly s3BucketName: string;
@@ -602,11 +602,11 @@ public readonly s3BucketName: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -616,27 +616,27 @@ public readonly tfResourceType: string;
---
-### AzureAdlsGen1Mount
+### AzureAdlsGen1Mount
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount databricks_azure_adls_gen1_mount}.
-#### Initializers
+#### Initializers
```typescript
-import { AzureAdlsGen1Mount } from '@cdktf/provider-databricks'
+import { azureAdlsGen1Mount } from '@cdktf/provider-databricks'
-new AzureAdlsGen1Mount(scope: Construct, id: string, config: AzureAdlsGen1MountConfig)
+new azureAdlsGen1Mount.AzureAdlsGen1Mount(scope: Construct, id: string, config: AzureAdlsGen1MountConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| AzureAdlsGen1MountConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1MountConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -644,7 +644,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -654,9 +654,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* AzureAdlsGen1MountConfig
+- *Type:* @cdktf/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1MountConfig
---
@@ -664,30 +664,30 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetDirectory
| *No description.* |
-| resetId
| *No description.* |
-| resetSparkConfPrefix
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetDirectory
| *No description.* |
+| resetId
| *No description.* |
+| resetSparkConfPrefix
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -695,25 +695,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -721,7 +721,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -729,7 +729,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -737,13 +737,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -751,145 +751,145 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetDirectory`
+##### `resetDirectory`
```typescript
public resetDirectory(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetSparkConfPrefix`
+##### `resetSparkConfPrefix`
```typescript
public resetSparkConfPrefix(): void
@@ -899,16 +899,16 @@ public resetSparkConfPrefix(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { AzureAdlsGen1Mount } from '@cdktf/provider-databricks'
+import { azureAdlsGen1Mount } from '@cdktf/provider-databricks'
-AzureAdlsGen1Mount.isConstruct(x: any)
+azureAdlsGen1Mount.AzureAdlsGen1Mount.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -927,7 +927,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -939,45 +939,45 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| source
| string
| *No description.* |
-| clientIdInput
| string
| *No description.* |
-| clientSecretKeyInput
| string
| *No description.* |
-| clientSecretScopeInput
| string
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| directoryInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| mountNameInput
| string
| *No description.* |
-| sparkConfPrefixInput
| string
| *No description.* |
-| storageResourceNameInput
| string
| *No description.* |
-| tenantIdInput
| string
| *No description.* |
-| clientId
| string
| *No description.* |
-| clientSecretKey
| string
| *No description.* |
-| clientSecretScope
| string
| *No description.* |
-| clusterId
| string
| *No description.* |
-| directory
| string
| *No description.* |
-| id
| string
| *No description.* |
-| mountName
| string
| *No description.* |
-| sparkConfPrefix
| string
| *No description.* |
-| storageResourceName
| string
| *No description.* |
-| tenantId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| source
| string
| *No description.* |
+| clientIdInput
| string
| *No description.* |
+| clientSecretKeyInput
| string
| *No description.* |
+| clientSecretScopeInput
| string
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| directoryInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| mountNameInput
| string
| *No description.* |
+| sparkConfPrefixInput
| string
| *No description.* |
+| storageResourceNameInput
| string
| *No description.* |
+| tenantIdInput
| string
| *No description.* |
+| clientId
| string
| *No description.* |
+| clientSecretKey
| string
| *No description.* |
+| clientSecretScope
| string
| *No description.* |
+| clusterId
| string
| *No description.* |
+| directory
| string
| *No description.* |
+| id
| string
| *No description.* |
+| mountName
| string
| *No description.* |
+| sparkConfPrefix
| string
| *No description.* |
+| storageResourceName
| string
| *No description.* |
+| tenantId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -989,7 +989,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -999,7 +999,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -1009,7 +1009,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -1019,7 +1019,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -1029,7 +1029,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -1039,7 +1039,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -1049,7 +1049,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -1059,7 +1059,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -1069,7 +1069,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -1079,7 +1079,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -1089,7 +1089,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -1099,7 +1099,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -1109,7 +1109,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -1119,7 +1119,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `source`Required
+##### `source`Required
```typescript
public readonly source: string;
@@ -1129,7 +1129,7 @@ public readonly source: string;
---
-##### `clientIdInput`Optional
+##### `clientIdInput`Optional
```typescript
public readonly clientIdInput: string;
@@ -1139,7 +1139,7 @@ public readonly clientIdInput: string;
---
-##### `clientSecretKeyInput`Optional
+##### `clientSecretKeyInput`Optional
```typescript
public readonly clientSecretKeyInput: string;
@@ -1149,7 +1149,7 @@ public readonly clientSecretKeyInput: string;
---
-##### `clientSecretScopeInput`Optional
+##### `clientSecretScopeInput`Optional
```typescript
public readonly clientSecretScopeInput: string;
@@ -1159,7 +1159,7 @@ public readonly clientSecretScopeInput: string;
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -1169,7 +1169,7 @@ public readonly clusterIdInput: string;
---
-##### `directoryInput`Optional
+##### `directoryInput`Optional
```typescript
public readonly directoryInput: string;
@@ -1179,7 +1179,7 @@ public readonly directoryInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -1189,7 +1189,7 @@ public readonly idInput: string;
---
-##### `mountNameInput`Optional
+##### `mountNameInput`Optional
```typescript
public readonly mountNameInput: string;
@@ -1199,7 +1199,7 @@ public readonly mountNameInput: string;
---
-##### `sparkConfPrefixInput`Optional
+##### `sparkConfPrefixInput`Optional
```typescript
public readonly sparkConfPrefixInput: string;
@@ -1209,7 +1209,7 @@ public readonly sparkConfPrefixInput: string;
---
-##### `storageResourceNameInput`Optional
+##### `storageResourceNameInput`Optional
```typescript
public readonly storageResourceNameInput: string;
@@ -1219,7 +1219,7 @@ public readonly storageResourceNameInput: string;
---
-##### `tenantIdInput`Optional
+##### `tenantIdInput`Optional
```typescript
public readonly tenantIdInput: string;
@@ -1229,7 +1229,7 @@ public readonly tenantIdInput: string;
---
-##### `clientId`Required
+##### `clientId`Required
```typescript
public readonly clientId: string;
@@ -1239,7 +1239,7 @@ public readonly clientId: string;
---
-##### `clientSecretKey`Required
+##### `clientSecretKey`Required
```typescript
public readonly clientSecretKey: string;
@@ -1249,7 +1249,7 @@ public readonly clientSecretKey: string;
---
-##### `clientSecretScope`Required
+##### `clientSecretScope`Required
```typescript
public readonly clientSecretScope: string;
@@ -1259,7 +1259,7 @@ public readonly clientSecretScope: string;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -1269,7 +1269,7 @@ public readonly clusterId: string;
---
-##### `directory`Required
+##### `directory`Required
```typescript
public readonly directory: string;
@@ -1279,7 +1279,7 @@ public readonly directory: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -1289,7 +1289,7 @@ public readonly id: string;
---
-##### `mountName`Required
+##### `mountName`Required
```typescript
public readonly mountName: string;
@@ -1299,7 +1299,7 @@ public readonly mountName: string;
---
-##### `sparkConfPrefix`Required
+##### `sparkConfPrefix`Required
```typescript
public readonly sparkConfPrefix: string;
@@ -1309,7 +1309,7 @@ public readonly sparkConfPrefix: string;
---
-##### `storageResourceName`Required
+##### `storageResourceName`Required
```typescript
public readonly storageResourceName: string;
@@ -1319,7 +1319,7 @@ public readonly storageResourceName: string;
---
-##### `tenantId`Required
+##### `tenantId`Required
```typescript
public readonly tenantId: string;
@@ -1333,11 +1333,11 @@ public readonly tenantId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -1347,27 +1347,27 @@ public readonly tfResourceType: string;
---
-### AzureAdlsGen2Mount
+### AzureAdlsGen2Mount
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount databricks_azure_adls_gen2_mount}.
-#### Initializers
+#### Initializers
```typescript
-import { AzureAdlsGen2Mount } from '@cdktf/provider-databricks'
+import { azureAdlsGen2Mount } from '@cdktf/provider-databricks'
-new AzureAdlsGen2Mount(scope: Construct, id: string, config: AzureAdlsGen2MountConfig)
+new azureAdlsGen2Mount.AzureAdlsGen2Mount(scope: Construct, id: string, config: AzureAdlsGen2MountConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| AzureAdlsGen2MountConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2MountConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -1375,7 +1375,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -1385,9 +1385,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* AzureAdlsGen2MountConfig
+- *Type:* @cdktf/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2MountConfig
---
@@ -1395,29 +1395,29 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetDirectory
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetDirectory
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -1425,25 +1425,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -1451,7 +1451,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -1459,7 +1459,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -1467,13 +1467,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -1481,139 +1481,139 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetDirectory`
+##### `resetDirectory`
```typescript
public resetDirectory(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -1623,16 +1623,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { AzureAdlsGen2Mount } from '@cdktf/provider-databricks'
+import { azureAdlsGen2Mount } from '@cdktf/provider-databricks'
-AzureAdlsGen2Mount.isConstruct(x: any)
+azureAdlsGen2Mount.AzureAdlsGen2Mount.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -1651,7 +1651,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -1663,47 +1663,47 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| source
| string
| *No description.* |
-| clientIdInput
| string
| *No description.* |
-| clientSecretKeyInput
| string
| *No description.* |
-| clientSecretScopeInput
| string
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| containerNameInput
| string
| *No description.* |
-| directoryInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| initializeFileSystemInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| mountNameInput
| string
| *No description.* |
-| storageAccountNameInput
| string
| *No description.* |
-| tenantIdInput
| string
| *No description.* |
-| clientId
| string
| *No description.* |
-| clientSecretKey
| string
| *No description.* |
-| clientSecretScope
| string
| *No description.* |
-| clusterId
| string
| *No description.* |
-| containerName
| string
| *No description.* |
-| directory
| string
| *No description.* |
-| id
| string
| *No description.* |
-| initializeFileSystem
| boolean \| cdktf.IResolvable
| *No description.* |
-| mountName
| string
| *No description.* |
-| storageAccountName
| string
| *No description.* |
-| tenantId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| source
| string
| *No description.* |
+| clientIdInput
| string
| *No description.* |
+| clientSecretKeyInput
| string
| *No description.* |
+| clientSecretScopeInput
| string
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| containerNameInput
| string
| *No description.* |
+| directoryInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| initializeFileSystemInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| mountNameInput
| string
| *No description.* |
+| storageAccountNameInput
| string
| *No description.* |
+| tenantIdInput
| string
| *No description.* |
+| clientId
| string
| *No description.* |
+| clientSecretKey
| string
| *No description.* |
+| clientSecretScope
| string
| *No description.* |
+| clusterId
| string
| *No description.* |
+| containerName
| string
| *No description.* |
+| directory
| string
| *No description.* |
+| id
| string
| *No description.* |
+| initializeFileSystem
| boolean \| cdktf.IResolvable
| *No description.* |
+| mountName
| string
| *No description.* |
+| storageAccountName
| string
| *No description.* |
+| tenantId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -1715,7 +1715,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -1725,7 +1725,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -1735,7 +1735,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -1745,7 +1745,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -1755,7 +1755,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -1765,7 +1765,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -1775,7 +1775,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -1785,7 +1785,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -1795,7 +1795,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -1805,7 +1805,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -1815,7 +1815,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -1825,7 +1825,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -1835,7 +1835,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -1845,7 +1845,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `source`Required
+##### `source`Required
```typescript
public readonly source: string;
@@ -1855,7 +1855,7 @@ public readonly source: string;
---
-##### `clientIdInput`Optional
+##### `clientIdInput`Optional
```typescript
public readonly clientIdInput: string;
@@ -1865,7 +1865,7 @@ public readonly clientIdInput: string;
---
-##### `clientSecretKeyInput`Optional
+##### `clientSecretKeyInput`Optional
```typescript
public readonly clientSecretKeyInput: string;
@@ -1875,7 +1875,7 @@ public readonly clientSecretKeyInput: string;
---
-##### `clientSecretScopeInput`Optional
+##### `clientSecretScopeInput`Optional
```typescript
public readonly clientSecretScopeInput: string;
@@ -1885,7 +1885,7 @@ public readonly clientSecretScopeInput: string;
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -1895,7 +1895,7 @@ public readonly clusterIdInput: string;
---
-##### `containerNameInput`Optional
+##### `containerNameInput`Optional
```typescript
public readonly containerNameInput: string;
@@ -1905,7 +1905,7 @@ public readonly containerNameInput: string;
---
-##### `directoryInput`Optional
+##### `directoryInput`Optional
```typescript
public readonly directoryInput: string;
@@ -1915,7 +1915,7 @@ public readonly directoryInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -1925,7 +1925,7 @@ public readonly idInput: string;
---
-##### `initializeFileSystemInput`Optional
+##### `initializeFileSystemInput`Optional
```typescript
public readonly initializeFileSystemInput: boolean | IResolvable;
@@ -1935,7 +1935,7 @@ public readonly initializeFileSystemInput: boolean | IResolvable;
---
-##### `mountNameInput`Optional
+##### `mountNameInput`Optional
```typescript
public readonly mountNameInput: string;
@@ -1945,7 +1945,7 @@ public readonly mountNameInput: string;
---
-##### `storageAccountNameInput`Optional
+##### `storageAccountNameInput`Optional
```typescript
public readonly storageAccountNameInput: string;
@@ -1955,7 +1955,7 @@ public readonly storageAccountNameInput: string;
---
-##### `tenantIdInput`Optional
+##### `tenantIdInput`Optional
```typescript
public readonly tenantIdInput: string;
@@ -1965,7 +1965,7 @@ public readonly tenantIdInput: string;
---
-##### `clientId`Required
+##### `clientId`Required
```typescript
public readonly clientId: string;
@@ -1975,7 +1975,7 @@ public readonly clientId: string;
---
-##### `clientSecretKey`Required
+##### `clientSecretKey`Required
```typescript
public readonly clientSecretKey: string;
@@ -1985,7 +1985,7 @@ public readonly clientSecretKey: string;
---
-##### `clientSecretScope`Required
+##### `clientSecretScope`Required
```typescript
public readonly clientSecretScope: string;
@@ -1995,7 +1995,7 @@ public readonly clientSecretScope: string;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -2005,7 +2005,7 @@ public readonly clusterId: string;
---
-##### `containerName`Required
+##### `containerName`Required
```typescript
public readonly containerName: string;
@@ -2015,7 +2015,7 @@ public readonly containerName: string;
---
-##### `directory`Required
+##### `directory`Required
```typescript
public readonly directory: string;
@@ -2025,7 +2025,7 @@ public readonly directory: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -2035,7 +2035,7 @@ public readonly id: string;
---
-##### `initializeFileSystem`Required
+##### `initializeFileSystem`Required
```typescript
public readonly initializeFileSystem: boolean | IResolvable;
@@ -2045,7 +2045,7 @@ public readonly initializeFileSystem: boolean | IResolvable;
---
-##### `mountName`Required
+##### `mountName`Required
```typescript
public readonly mountName: string;
@@ -2055,7 +2055,7 @@ public readonly mountName: string;
---
-##### `storageAccountName`Required
+##### `storageAccountName`Required
```typescript
public readonly storageAccountName: string;
@@ -2065,7 +2065,7 @@ public readonly storageAccountName: string;
---
-##### `tenantId`Required
+##### `tenantId`Required
```typescript
public readonly tenantId: string;
@@ -2079,11 +2079,11 @@ public readonly tenantId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -2093,27 +2093,27 @@ public readonly tfResourceType: string;
---
-### AzureBlobMount
+### AzureBlobMount
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount databricks_azure_blob_mount}.
-#### Initializers
+#### Initializers
```typescript
-import { AzureBlobMount } from '@cdktf/provider-databricks'
+import { azureBlobMount } from '@cdktf/provider-databricks'
-new AzureBlobMount(scope: Construct, id: string, config: AzureBlobMountConfig)
+new azureBlobMount.AzureBlobMount(scope: Construct, id: string, config: AzureBlobMountConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| AzureBlobMountConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.azureBlobMount.AzureBlobMountConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -2121,7 +2121,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -2131,9 +2131,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* AzureBlobMountConfig
+- *Type:* @cdktf/provider-databricks.azureBlobMount.AzureBlobMountConfig
---
@@ -2141,29 +2141,29 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetDirectory
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetDirectory
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -2171,25 +2171,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -2197,7 +2197,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -2205,7 +2205,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -2213,13 +2213,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -2227,139 +2227,139 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetDirectory`
+##### `resetDirectory`
```typescript
public resetDirectory(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -2369,16 +2369,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { AzureBlobMount } from '@cdktf/provider-databricks'
+import { azureBlobMount } from '@cdktf/provider-databricks'
-AzureBlobMount.isConstruct(x: any)
+azureBlobMount.AzureBlobMount.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -2397,7 +2397,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -2409,43 +2409,43 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| source
| string
| *No description.* |
-| authTypeInput
| string
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| containerNameInput
| string
| *No description.* |
-| directoryInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| mountNameInput
| string
| *No description.* |
-| storageAccountNameInput
| string
| *No description.* |
-| tokenSecretKeyInput
| string
| *No description.* |
-| tokenSecretScopeInput
| string
| *No description.* |
-| authType
| string
| *No description.* |
-| clusterId
| string
| *No description.* |
-| containerName
| string
| *No description.* |
-| directory
| string
| *No description.* |
-| id
| string
| *No description.* |
-| mountName
| string
| *No description.* |
-| storageAccountName
| string
| *No description.* |
-| tokenSecretKey
| string
| *No description.* |
-| tokenSecretScope
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| source
| string
| *No description.* |
+| authTypeInput
| string
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| containerNameInput
| string
| *No description.* |
+| directoryInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| mountNameInput
| string
| *No description.* |
+| storageAccountNameInput
| string
| *No description.* |
+| tokenSecretKeyInput
| string
| *No description.* |
+| tokenSecretScopeInput
| string
| *No description.* |
+| authType
| string
| *No description.* |
+| clusterId
| string
| *No description.* |
+| containerName
| string
| *No description.* |
+| directory
| string
| *No description.* |
+| id
| string
| *No description.* |
+| mountName
| string
| *No description.* |
+| storageAccountName
| string
| *No description.* |
+| tokenSecretKey
| string
| *No description.* |
+| tokenSecretScope
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -2457,7 +2457,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -2467,7 +2467,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -2477,7 +2477,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -2487,7 +2487,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -2497,7 +2497,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -2507,7 +2507,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -2517,7 +2517,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -2527,7 +2527,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -2537,7 +2537,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -2547,7 +2547,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -2557,7 +2557,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -2567,7 +2567,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -2577,7 +2577,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -2587,7 +2587,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `source`Required
+##### `source`Required
```typescript
public readonly source: string;
@@ -2597,7 +2597,7 @@ public readonly source: string;
---
-##### `authTypeInput`Optional
+##### `authTypeInput`Optional
```typescript
public readonly authTypeInput: string;
@@ -2607,7 +2607,7 @@ public readonly authTypeInput: string;
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -2617,7 +2617,7 @@ public readonly clusterIdInput: string;
---
-##### `containerNameInput`Optional
+##### `containerNameInput`Optional
```typescript
public readonly containerNameInput: string;
@@ -2627,7 +2627,7 @@ public readonly containerNameInput: string;
---
-##### `directoryInput`Optional
+##### `directoryInput`Optional
```typescript
public readonly directoryInput: string;
@@ -2637,7 +2637,7 @@ public readonly directoryInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -2647,7 +2647,7 @@ public readonly idInput: string;
---
-##### `mountNameInput`Optional
+##### `mountNameInput`Optional
```typescript
public readonly mountNameInput: string;
@@ -2657,7 +2657,7 @@ public readonly mountNameInput: string;
---
-##### `storageAccountNameInput`Optional
+##### `storageAccountNameInput`Optional
```typescript
public readonly storageAccountNameInput: string;
@@ -2667,7 +2667,7 @@ public readonly storageAccountNameInput: string;
---
-##### `tokenSecretKeyInput`Optional
+##### `tokenSecretKeyInput`Optional
```typescript
public readonly tokenSecretKeyInput: string;
@@ -2677,7 +2677,7 @@ public readonly tokenSecretKeyInput: string;
---
-##### `tokenSecretScopeInput`Optional
+##### `tokenSecretScopeInput`Optional
```typescript
public readonly tokenSecretScopeInput: string;
@@ -2687,7 +2687,7 @@ public readonly tokenSecretScopeInput: string;
---
-##### `authType`Required
+##### `authType`Required
```typescript
public readonly authType: string;
@@ -2697,7 +2697,7 @@ public readonly authType: string;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -2707,7 +2707,7 @@ public readonly clusterId: string;
---
-##### `containerName`Required
+##### `containerName`Required
```typescript
public readonly containerName: string;
@@ -2717,7 +2717,7 @@ public readonly containerName: string;
---
-##### `directory`Required
+##### `directory`Required
```typescript
public readonly directory: string;
@@ -2727,7 +2727,7 @@ public readonly directory: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -2737,7 +2737,7 @@ public readonly id: string;
---
-##### `mountName`Required
+##### `mountName`Required
```typescript
public readonly mountName: string;
@@ -2747,7 +2747,7 @@ public readonly mountName: string;
---
-##### `storageAccountName`Required
+##### `storageAccountName`Required
```typescript
public readonly storageAccountName: string;
@@ -2757,7 +2757,7 @@ public readonly storageAccountName: string;
---
-##### `tokenSecretKey`Required
+##### `tokenSecretKey`Required
```typescript
public readonly tokenSecretKey: string;
@@ -2767,7 +2767,7 @@ public readonly tokenSecretKey: string;
---
-##### `tokenSecretScope`Required
+##### `tokenSecretScope`Required
```typescript
public readonly tokenSecretScope: string;
@@ -2781,11 +2781,11 @@ public readonly tokenSecretScope: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -2795,27 +2795,27 @@ public readonly tfResourceType: string;
---
-### Catalog
+### Catalog
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/catalog databricks_catalog}.
-#### Initializers
+#### Initializers
```typescript
-import { Catalog } from '@cdktf/provider-databricks'
+import { catalog } from '@cdktf/provider-databricks'
-new Catalog(scope: Construct, id: string, config: CatalogConfig)
+new catalog.Catalog(scope: Construct, id: string, config: CatalogConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| CatalogConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.catalog.CatalogConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -2823,7 +2823,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -2833,9 +2833,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* CatalogConfig
+- *Type:* @cdktf/provider-databricks.catalog.CatalogConfig
---
@@ -2843,32 +2843,32 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetComment
| *No description.* |
-| resetForceDestroy
| *No description.* |
-| resetId
| *No description.* |
-| resetMetastoreId
| *No description.* |
-| resetOwner
| *No description.* |
-| resetProperties
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetComment
| *No description.* |
+| resetForceDestroy
| *No description.* |
+| resetId
| *No description.* |
+| resetMetastoreId
| *No description.* |
+| resetOwner
| *No description.* |
+| resetProperties
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -2876,25 +2876,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -2902,7 +2902,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -2910,7 +2910,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -2918,13 +2918,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -2932,157 +2932,157 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetComment`
+##### `resetComment`
```typescript
public resetComment(): void
```
-##### `resetForceDestroy`
+##### `resetForceDestroy`
```typescript
public resetForceDestroy(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetMetastoreId`
+##### `resetMetastoreId`
```typescript
public resetMetastoreId(): void
```
-##### `resetOwner`
+##### `resetOwner`
```typescript
public resetOwner(): void
```
-##### `resetProperties`
+##### `resetProperties`
```typescript
public resetProperties(): void
@@ -3092,16 +3092,16 @@ public resetProperties(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Catalog } from '@cdktf/provider-databricks'
+import { catalog } from '@cdktf/provider-databricks'
-Catalog.isConstruct(x: any)
+catalog.Catalog.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -3120,7 +3120,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -3132,38 +3132,38 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| commentInput
| string
| *No description.* |
-| forceDestroyInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| metastoreIdInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| ownerInput
| string
| *No description.* |
-| propertiesInput
| {[ key: string ]: string}
| *No description.* |
-| comment
| string
| *No description.* |
-| forceDestroy
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| metastoreId
| string
| *No description.* |
-| name
| string
| *No description.* |
-| owner
| string
| *No description.* |
-| properties
| {[ key: string ]: string}
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| commentInput
| string
| *No description.* |
+| forceDestroyInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| metastoreIdInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| ownerInput
| string
| *No description.* |
+| propertiesInput
| {[ key: string ]: string}
| *No description.* |
+| comment
| string
| *No description.* |
+| forceDestroy
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| metastoreId
| string
| *No description.* |
+| name
| string
| *No description.* |
+| owner
| string
| *No description.* |
+| properties
| {[ key: string ]: string}
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -3175,7 +3175,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -3185,7 +3185,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -3195,7 +3195,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -3205,7 +3205,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -3215,7 +3215,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -3225,7 +3225,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -3235,7 +3235,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -3245,7 +3245,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -3255,7 +3255,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -3265,7 +3265,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -3275,7 +3275,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -3285,7 +3285,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -3295,7 +3295,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -3305,7 +3305,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `commentInput`Optional
+##### `commentInput`Optional
```typescript
public readonly commentInput: string;
@@ -3315,7 +3315,7 @@ public readonly commentInput: string;
---
-##### `forceDestroyInput`Optional
+##### `forceDestroyInput`Optional
```typescript
public readonly forceDestroyInput: boolean | IResolvable;
@@ -3325,7 +3325,7 @@ public readonly forceDestroyInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -3335,7 +3335,7 @@ public readonly idInput: string;
---
-##### `metastoreIdInput`Optional
+##### `metastoreIdInput`Optional
```typescript
public readonly metastoreIdInput: string;
@@ -3345,7 +3345,7 @@ public readonly metastoreIdInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -3355,7 +3355,7 @@ public readonly nameInput: string;
---
-##### `ownerInput`Optional
+##### `ownerInput`Optional
```typescript
public readonly ownerInput: string;
@@ -3365,7 +3365,7 @@ public readonly ownerInput: string;
---
-##### `propertiesInput`Optional
+##### `propertiesInput`Optional
```typescript
public readonly propertiesInput: {[ key: string ]: string};
@@ -3375,7 +3375,7 @@ public readonly propertiesInput: {[ key: string ]: string};
---
-##### `comment`Required
+##### `comment`Required
```typescript
public readonly comment: string;
@@ -3385,7 +3385,7 @@ public readonly comment: string;
---
-##### `forceDestroy`Required
+##### `forceDestroy`Required
```typescript
public readonly forceDestroy: boolean | IResolvable;
@@ -3395,7 +3395,7 @@ public readonly forceDestroy: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -3405,7 +3405,7 @@ public readonly id: string;
---
-##### `metastoreId`Required
+##### `metastoreId`Required
```typescript
public readonly metastoreId: string;
@@ -3415,7 +3415,7 @@ public readonly metastoreId: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -3425,7 +3425,7 @@ public readonly name: string;
---
-##### `owner`Required
+##### `owner`Required
```typescript
public readonly owner: string;
@@ -3435,7 +3435,7 @@ public readonly owner: string;
---
-##### `properties`Required
+##### `properties`Required
```typescript
public readonly properties: {[ key: string ]: string};
@@ -3449,11 +3449,11 @@ public readonly properties: {[ key: string ]: string};
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -3463,27 +3463,27 @@ public readonly tfResourceType: string;
---
-### Cluster
+### Cluster
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/cluster databricks_cluster}.
-#### Initializers
+#### Initializers
```typescript
-import { Cluster } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new Cluster(scope: Construct, id: string, config: ClusterConfig)
+new cluster.Cluster(scope: Construct, id: string, config: ClusterConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| ClusterConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.cluster.ClusterConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -3491,7 +3491,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -3501,9 +3501,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* ClusterConfig
+- *Type:* @cdktf/provider-databricks.cluster.ClusterConfig
---
@@ -3511,67 +3511,67 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putAutoscale
| *No description.* |
-| putAwsAttributes
| *No description.* |
-| putAzureAttributes
| *No description.* |
-| putClusterLogConf
| *No description.* |
-| putDockerImage
| *No description.* |
-| putGcpAttributes
| *No description.* |
-| putInitScripts
| *No description.* |
-| putLibrary
| *No description.* |
-| putTimeouts
| *No description.* |
-| putWorkloadType
| *No description.* |
-| resetApplyPolicyDefaultValues
| *No description.* |
-| resetAutoscale
| *No description.* |
-| resetAutoterminationMinutes
| *No description.* |
-| resetAwsAttributes
| *No description.* |
-| resetAzureAttributes
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetClusterLogConf
| *No description.* |
-| resetClusterName
| *No description.* |
-| resetCustomTags
| *No description.* |
-| resetDataSecurityMode
| *No description.* |
-| resetDockerImage
| *No description.* |
-| resetDriverInstancePoolId
| *No description.* |
-| resetDriverNodeTypeId
| *No description.* |
-| resetEnableElasticDisk
| *No description.* |
-| resetEnableLocalDiskEncryption
| *No description.* |
-| resetGcpAttributes
| *No description.* |
-| resetId
| *No description.* |
-| resetIdempotencyToken
| *No description.* |
-| resetInitScripts
| *No description.* |
-| resetInstancePoolId
| *No description.* |
-| resetIsPinned
| *No description.* |
-| resetLibrary
| *No description.* |
-| resetNodeTypeId
| *No description.* |
-| resetNumWorkers
| *No description.* |
-| resetPolicyId
| *No description.* |
-| resetSingleUserName
| *No description.* |
-| resetSparkConf
| *No description.* |
-| resetSparkEnvVars
| *No description.* |
-| resetSshPublicKeys
| *No description.* |
-| resetTimeouts
| *No description.* |
-| resetWorkloadType
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putAutoscale
| *No description.* |
+| putAwsAttributes
| *No description.* |
+| putAzureAttributes
| *No description.* |
+| putClusterLogConf
| *No description.* |
+| putDockerImage
| *No description.* |
+| putGcpAttributes
| *No description.* |
+| putInitScripts
| *No description.* |
+| putLibrary
| *No description.* |
+| putTimeouts
| *No description.* |
+| putWorkloadType
| *No description.* |
+| resetApplyPolicyDefaultValues
| *No description.* |
+| resetAutoscale
| *No description.* |
+| resetAutoterminationMinutes
| *No description.* |
+| resetAwsAttributes
| *No description.* |
+| resetAzureAttributes
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetClusterLogConf
| *No description.* |
+| resetClusterName
| *No description.* |
+| resetCustomTags
| *No description.* |
+| resetDataSecurityMode
| *No description.* |
+| resetDockerImage
| *No description.* |
+| resetDriverInstancePoolId
| *No description.* |
+| resetDriverNodeTypeId
| *No description.* |
+| resetEnableElasticDisk
| *No description.* |
+| resetEnableLocalDiskEncryption
| *No description.* |
+| resetGcpAttributes
| *No description.* |
+| resetId
| *No description.* |
+| resetIdempotencyToken
| *No description.* |
+| resetInitScripts
| *No description.* |
+| resetInstancePoolId
| *No description.* |
+| resetIsPinned
| *No description.* |
+| resetLibrary
| *No description.* |
+| resetNodeTypeId
| *No description.* |
+| resetNumWorkers
| *No description.* |
+| resetPolicyId
| *No description.* |
+| resetSingleUserName
| *No description.* |
+| resetSparkConf
| *No description.* |
+| resetSparkEnvVars
| *No description.* |
+| resetSshPublicKeys
| *No description.* |
+| resetTimeouts
| *No description.* |
+| resetWorkloadType
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -3579,25 +3579,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -3605,7 +3605,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -3613,7 +3613,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -3621,13 +3621,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -3635,427 +3635,427 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putAutoscale`
+##### `putAutoscale`
```typescript
public putAutoscale(value: ClusterAutoscale): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterAutoscale
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAutoscale
---
-##### `putAwsAttributes`
+##### `putAwsAttributes`
```typescript
public putAwsAttributes(value: ClusterAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAwsAttributes
---
-##### `putAzureAttributes`
+##### `putAzureAttributes`
```typescript
public putAzureAttributes(value: ClusterAzureAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAzureAttributes
---
-##### `putClusterLogConf`
+##### `putClusterLogConf`
```typescript
public putClusterLogConf(value: ClusterClusterLogConf): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConf
---
-##### `putDockerImage`
+##### `putDockerImage`
```typescript
public putDockerImage(value: ClusterDockerImage): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterDockerImage
+- *Type:* @cdktf/provider-databricks.cluster.ClusterDockerImage
---
-##### `putGcpAttributes`
+##### `putGcpAttributes`
```typescript
public putGcpAttributes(value: ClusterGcpAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterGcpAttributes
---
-##### `putInitScripts`
+##### `putInitScripts`
```typescript
public putInitScripts(value: IResolvable | ClusterInitScripts[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | ClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.cluster.ClusterInitScripts[]
---
-##### `putLibrary`
+##### `putLibrary`
```typescript
public putLibrary(value: IResolvable | ClusterLibrary[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | ClusterLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.cluster.ClusterLibrary[]
---
-##### `putTimeouts`
+##### `putTimeouts`
```typescript
public putTimeouts(value: ClusterTimeouts): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterTimeouts
+- *Type:* @cdktf/provider-databricks.cluster.ClusterTimeouts
---
-##### `putWorkloadType`
+##### `putWorkloadType`
```typescript
public putWorkloadType(value: ClusterWorkloadType): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.cluster.ClusterWorkloadType
---
-##### `resetApplyPolicyDefaultValues`
+##### `resetApplyPolicyDefaultValues`
```typescript
public resetApplyPolicyDefaultValues(): void
```
-##### `resetAutoscale`
+##### `resetAutoscale`
```typescript
public resetAutoscale(): void
```
-##### `resetAutoterminationMinutes`
+##### `resetAutoterminationMinutes`
```typescript
public resetAutoterminationMinutes(): void
```
-##### `resetAwsAttributes`
+##### `resetAwsAttributes`
```typescript
public resetAwsAttributes(): void
```
-##### `resetAzureAttributes`
+##### `resetAzureAttributes`
```typescript
public resetAzureAttributes(): void
```
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetClusterLogConf`
+##### `resetClusterLogConf`
```typescript
public resetClusterLogConf(): void
```
-##### `resetClusterName`
+##### `resetClusterName`
```typescript
public resetClusterName(): void
```
-##### `resetCustomTags`
+##### `resetCustomTags`
```typescript
public resetCustomTags(): void
```
-##### `resetDataSecurityMode`
+##### `resetDataSecurityMode`
```typescript
public resetDataSecurityMode(): void
```
-##### `resetDockerImage`
+##### `resetDockerImage`
```typescript
public resetDockerImage(): void
```
-##### `resetDriverInstancePoolId`
+##### `resetDriverInstancePoolId`
```typescript
public resetDriverInstancePoolId(): void
```
-##### `resetDriverNodeTypeId`
+##### `resetDriverNodeTypeId`
```typescript
public resetDriverNodeTypeId(): void
```
-##### `resetEnableElasticDisk`
+##### `resetEnableElasticDisk`
```typescript
public resetEnableElasticDisk(): void
```
-##### `resetEnableLocalDiskEncryption`
+##### `resetEnableLocalDiskEncryption`
```typescript
public resetEnableLocalDiskEncryption(): void
```
-##### `resetGcpAttributes`
+##### `resetGcpAttributes`
```typescript
public resetGcpAttributes(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIdempotencyToken`
+##### `resetIdempotencyToken`
```typescript
public resetIdempotencyToken(): void
```
-##### `resetInitScripts`
+##### `resetInitScripts`
```typescript
public resetInitScripts(): void
```
-##### `resetInstancePoolId`
+##### `resetInstancePoolId`
```typescript
public resetInstancePoolId(): void
```
-##### `resetIsPinned`
+##### `resetIsPinned`
```typescript
public resetIsPinned(): void
```
-##### `resetLibrary`
+##### `resetLibrary`
```typescript
public resetLibrary(): void
```
-##### `resetNodeTypeId`
+##### `resetNodeTypeId`
```typescript
public resetNodeTypeId(): void
```
-##### `resetNumWorkers`
+##### `resetNumWorkers`
```typescript
public resetNumWorkers(): void
```
-##### `resetPolicyId`
+##### `resetPolicyId`
```typescript
public resetPolicyId(): void
```
-##### `resetSingleUserName`
+##### `resetSingleUserName`
```typescript
public resetSingleUserName(): void
```
-##### `resetSparkConf`
+##### `resetSparkConf`
```typescript
public resetSparkConf(): void
```
-##### `resetSparkEnvVars`
+##### `resetSparkEnvVars`
```typescript
public resetSparkEnvVars(): void
```
-##### `resetSshPublicKeys`
+##### `resetSshPublicKeys`
```typescript
public resetSshPublicKeys(): void
```
-##### `resetTimeouts`
+##### `resetTimeouts`
```typescript
public resetTimeouts(): void
```
-##### `resetWorkloadType`
+##### `resetWorkloadType`
```typescript
public resetWorkloadType(): void
@@ -4065,16 +4065,16 @@ public resetWorkloadType(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Cluster } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-Cluster.isConstruct(x: any)
+cluster.Cluster.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -4093,7 +4093,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -4105,91 +4105,91 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| autoscale
| ClusterAutoscaleOutputReference
| *No description.* |
-| awsAttributes
| ClusterAwsAttributesOutputReference
| *No description.* |
-| azureAttributes
| ClusterAzureAttributesOutputReference
| *No description.* |
-| clusterLogConf
| ClusterClusterLogConfOutputReference
| *No description.* |
-| defaultTags
| cdktf.StringMap
| *No description.* |
-| dockerImage
| ClusterDockerImageOutputReference
| *No description.* |
-| gcpAttributes
| ClusterGcpAttributesOutputReference
| *No description.* |
-| initScripts
| ClusterInitScriptsList
| *No description.* |
-| library
| ClusterLibraryList
| *No description.* |
-| state
| string
| *No description.* |
-| timeouts
| ClusterTimeoutsOutputReference
| *No description.* |
-| url
| string
| *No description.* |
-| workloadType
| ClusterWorkloadTypeOutputReference
| *No description.* |
-| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoscaleInput
| ClusterAutoscale
| *No description.* |
-| autoterminationMinutesInput
| number
| *No description.* |
-| awsAttributesInput
| ClusterAwsAttributes
| *No description.* |
-| azureAttributesInput
| ClusterAzureAttributes
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| clusterLogConfInput
| ClusterClusterLogConf
| *No description.* |
-| clusterNameInput
| string
| *No description.* |
-| customTagsInput
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityModeInput
| string
| *No description.* |
-| dockerImageInput
| ClusterDockerImage
| *No description.* |
-| driverInstancePoolIdInput
| string
| *No description.* |
-| driverNodeTypeIdInput
| string
| *No description.* |
-| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| gcpAttributesInput
| ClusterGcpAttributes
| *No description.* |
-| idempotencyTokenInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| initScriptsInput
| cdktf.IResolvable \| ClusterInitScripts[]
| *No description.* |
-| instancePoolIdInput
| string
| *No description.* |
-| isPinnedInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| libraryInput
| cdktf.IResolvable \| ClusterLibrary[]
| *No description.* |
-| nodeTypeIdInput
| string
| *No description.* |
-| numWorkersInput
| number
| *No description.* |
-| policyIdInput
| string
| *No description.* |
-| singleUserNameInput
| string
| *No description.* |
-| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
-| sparkVersionInput
| string
| *No description.* |
-| sshPublicKeysInput
| string[]
| *No description.* |
-| timeoutsInput
| cdktf.IResolvable \| ClusterTimeouts
| *No description.* |
-| workloadTypeInput
| ClusterWorkloadType
| *No description.* |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoterminationMinutes
| number
| *No description.* |
-| clusterId
| string
| *No description.* |
-| clusterName
| string
| *No description.* |
-| customTags
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityMode
| string
| *No description.* |
-| driverInstancePoolId
| string
| *No description.* |
-| driverNodeTypeId
| string
| *No description.* |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| idempotencyToken
| string
| *No description.* |
-| instancePoolId
| string
| *No description.* |
-| isPinned
| boolean \| cdktf.IResolvable
| *No description.* |
-| nodeTypeId
| string
| *No description.* |
-| numWorkers
| number
| *No description.* |
-| policyId
| string
| *No description.* |
-| singleUserName
| string
| *No description.* |
-| sparkConf
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
-| sparkVersion
| string
| *No description.* |
-| sshPublicKeys
| string[]
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| autoscale
| @cdktf/provider-databricks.cluster.ClusterAutoscaleOutputReference
| *No description.* |
+| awsAttributes
| @cdktf/provider-databricks.cluster.ClusterAwsAttributesOutputReference
| *No description.* |
+| azureAttributes
| @cdktf/provider-databricks.cluster.ClusterAzureAttributesOutputReference
| *No description.* |
+| clusterLogConf
| @cdktf/provider-databricks.cluster.ClusterClusterLogConfOutputReference
| *No description.* |
+| defaultTags
| cdktf.StringMap
| *No description.* |
+| dockerImage
| @cdktf/provider-databricks.cluster.ClusterDockerImageOutputReference
| *No description.* |
+| gcpAttributes
| @cdktf/provider-databricks.cluster.ClusterGcpAttributesOutputReference
| *No description.* |
+| initScripts
| @cdktf/provider-databricks.cluster.ClusterInitScriptsList
| *No description.* |
+| library
| @cdktf/provider-databricks.cluster.ClusterLibraryList
| *No description.* |
+| state
| string
| *No description.* |
+| timeouts
| @cdktf/provider-databricks.cluster.ClusterTimeoutsOutputReference
| *No description.* |
+| url
| string
| *No description.* |
+| workloadType
| @cdktf/provider-databricks.cluster.ClusterWorkloadTypeOutputReference
| *No description.* |
+| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoscaleInput
| @cdktf/provider-databricks.cluster.ClusterAutoscale
| *No description.* |
+| autoterminationMinutesInput
| number
| *No description.* |
+| awsAttributesInput
| @cdktf/provider-databricks.cluster.ClusterAwsAttributes
| *No description.* |
+| azureAttributesInput
| @cdktf/provider-databricks.cluster.ClusterAzureAttributes
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| clusterLogConfInput
| @cdktf/provider-databricks.cluster.ClusterClusterLogConf
| *No description.* |
+| clusterNameInput
| string
| *No description.* |
+| customTagsInput
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityModeInput
| string
| *No description.* |
+| dockerImageInput
| @cdktf/provider-databricks.cluster.ClusterDockerImage
| *No description.* |
+| driverInstancePoolIdInput
| string
| *No description.* |
+| driverNodeTypeIdInput
| string
| *No description.* |
+| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gcpAttributesInput
| @cdktf/provider-databricks.cluster.ClusterGcpAttributes
| *No description.* |
+| idempotencyTokenInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| initScriptsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.cluster.ClusterInitScripts[]
| *No description.* |
+| instancePoolIdInput
| string
| *No description.* |
+| isPinnedInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| libraryInput
| cdktf.IResolvable \| @cdktf/provider-databricks.cluster.ClusterLibrary[]
| *No description.* |
+| nodeTypeIdInput
| string
| *No description.* |
+| numWorkersInput
| number
| *No description.* |
+| policyIdInput
| string
| *No description.* |
+| singleUserNameInput
| string
| *No description.* |
+| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
+| sparkVersionInput
| string
| *No description.* |
+| sshPublicKeysInput
| string[]
| *No description.* |
+| timeoutsInput
| @cdktf/provider-databricks.cluster.ClusterTimeouts \| cdktf.IResolvable
| *No description.* |
+| workloadTypeInput
| @cdktf/provider-databricks.cluster.ClusterWorkloadType
| *No description.* |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoterminationMinutes
| number
| *No description.* |
+| clusterId
| string
| *No description.* |
+| clusterName
| string
| *No description.* |
+| customTags
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityMode
| string
| *No description.* |
+| driverInstancePoolId
| string
| *No description.* |
+| driverNodeTypeId
| string
| *No description.* |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| idempotencyToken
| string
| *No description.* |
+| instancePoolId
| string
| *No description.* |
+| isPinned
| boolean \| cdktf.IResolvable
| *No description.* |
+| nodeTypeId
| string
| *No description.* |
+| numWorkers
| number
| *No description.* |
+| policyId
| string
| *No description.* |
+| singleUserName
| string
| *No description.* |
+| sparkConf
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
+| sparkVersion
| string
| *No description.* |
+| sshPublicKeys
| string[]
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -4201,7 +4201,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -4211,7 +4211,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -4221,7 +4221,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -4231,7 +4231,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -4241,7 +4241,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -4251,7 +4251,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -4261,7 +4261,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -4271,7 +4271,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -4281,7 +4281,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -4291,7 +4291,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -4301,7 +4301,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -4311,7 +4311,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -4321,7 +4321,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -4331,47 +4331,47 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `autoscale`Required
+##### `autoscale`Required
```typescript
public readonly autoscale: ClusterAutoscaleOutputReference;
```
-- *Type:* ClusterAutoscaleOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAutoscaleOutputReference
---
-##### `awsAttributes`Required
+##### `awsAttributes`Required
```typescript
public readonly awsAttributes: ClusterAwsAttributesOutputReference;
```
-- *Type:* ClusterAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAwsAttributesOutputReference
---
-##### `azureAttributes`Required
+##### `azureAttributes`Required
```typescript
public readonly azureAttributes: ClusterAzureAttributesOutputReference;
```
-- *Type:* ClusterAzureAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAzureAttributesOutputReference
---
-##### `clusterLogConf`Required
+##### `clusterLogConf`Required
```typescript
public readonly clusterLogConf: ClusterClusterLogConfOutputReference;
```
-- *Type:* ClusterClusterLogConfOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConfOutputReference
---
-##### `defaultTags`Required
+##### `defaultTags`Required
```typescript
public readonly defaultTags: StringMap;
@@ -4381,47 +4381,47 @@ public readonly defaultTags: StringMap;
---
-##### `dockerImage`Required
+##### `dockerImage`Required
```typescript
public readonly dockerImage: ClusterDockerImageOutputReference;
```
-- *Type:* ClusterDockerImageOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterDockerImageOutputReference
---
-##### `gcpAttributes`Required
+##### `gcpAttributes`Required
```typescript
public readonly gcpAttributes: ClusterGcpAttributesOutputReference;
```
-- *Type:* ClusterGcpAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterGcpAttributesOutputReference
---
-##### `initScripts`Required
+##### `initScripts`Required
```typescript
public readonly initScripts: ClusterInitScriptsList;
```
-- *Type:* ClusterInitScriptsList
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsList
---
-##### `library`Required
+##### `library`Required
```typescript
public readonly library: ClusterLibraryList;
```
-- *Type:* ClusterLibraryList
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryList
---
-##### `state`Required
+##### `state`Required
```typescript
public readonly state: string;
@@ -4431,17 +4431,17 @@ public readonly state: string;
---
-##### `timeouts`Required
+##### `timeouts`Required
```typescript
public readonly timeouts: ClusterTimeoutsOutputReference;
```
-- *Type:* ClusterTimeoutsOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterTimeoutsOutputReference
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -4451,17 +4451,17 @@ public readonly url: string;
---
-##### `workloadType`Required
+##### `workloadType`Required
```typescript
public readonly workloadType: ClusterWorkloadTypeOutputReference;
```
-- *Type:* ClusterWorkloadTypeOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterWorkloadTypeOutputReference
---
-##### `applyPolicyDefaultValuesInput`Optional
+##### `applyPolicyDefaultValuesInput`Optional
```typescript
public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
@@ -4471,17 +4471,17 @@ public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
---
-##### `autoscaleInput`Optional
+##### `autoscaleInput`Optional
```typescript
public readonly autoscaleInput: ClusterAutoscale;
```
-- *Type:* ClusterAutoscale
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAutoscale
---
-##### `autoterminationMinutesInput`Optional
+##### `autoterminationMinutesInput`Optional
```typescript
public readonly autoterminationMinutesInput: number;
@@ -4491,27 +4491,27 @@ public readonly autoterminationMinutesInput: number;
---
-##### `awsAttributesInput`Optional
+##### `awsAttributesInput`Optional
```typescript
public readonly awsAttributesInput: ClusterAwsAttributes;
```
-- *Type:* ClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAwsAttributes
---
-##### `azureAttributesInput`Optional
+##### `azureAttributesInput`Optional
```typescript
public readonly azureAttributesInput: ClusterAzureAttributes;
```
-- *Type:* ClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAzureAttributes
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -4521,17 +4521,17 @@ public readonly clusterIdInput: string;
---
-##### `clusterLogConfInput`Optional
+##### `clusterLogConfInput`Optional
```typescript
public readonly clusterLogConfInput: ClusterClusterLogConf;
```
-- *Type:* ClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConf
---
-##### `clusterNameInput`Optional
+##### `clusterNameInput`Optional
```typescript
public readonly clusterNameInput: string;
@@ -4541,7 +4541,7 @@ public readonly clusterNameInput: string;
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: {[ key: string ]: string};
@@ -4551,7 +4551,7 @@ public readonly customTagsInput: {[ key: string ]: string};
---
-##### `dataSecurityModeInput`Optional
+##### `dataSecurityModeInput`Optional
```typescript
public readonly dataSecurityModeInput: string;
@@ -4561,17 +4561,17 @@ public readonly dataSecurityModeInput: string;
---
-##### `dockerImageInput`Optional
+##### `dockerImageInput`Optional
```typescript
public readonly dockerImageInput: ClusterDockerImage;
```
-- *Type:* ClusterDockerImage
+- *Type:* @cdktf/provider-databricks.cluster.ClusterDockerImage
---
-##### `driverInstancePoolIdInput`Optional
+##### `driverInstancePoolIdInput`Optional
```typescript
public readonly driverInstancePoolIdInput: string;
@@ -4581,7 +4581,7 @@ public readonly driverInstancePoolIdInput: string;
---
-##### `driverNodeTypeIdInput`Optional
+##### `driverNodeTypeIdInput`Optional
```typescript
public readonly driverNodeTypeIdInput: string;
@@ -4591,7 +4591,7 @@ public readonly driverNodeTypeIdInput: string;
---
-##### `enableElasticDiskInput`Optional
+##### `enableElasticDiskInput`Optional
```typescript
public readonly enableElasticDiskInput: boolean | IResolvable;
@@ -4601,7 +4601,7 @@ public readonly enableElasticDiskInput: boolean | IResolvable;
---
-##### `enableLocalDiskEncryptionInput`Optional
+##### `enableLocalDiskEncryptionInput`Optional
```typescript
public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
@@ -4611,17 +4611,17 @@ public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
---
-##### `gcpAttributesInput`Optional
+##### `gcpAttributesInput`Optional
```typescript
public readonly gcpAttributesInput: ClusterGcpAttributes;
```
-- *Type:* ClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterGcpAttributes
---
-##### `idempotencyTokenInput`Optional
+##### `idempotencyTokenInput`Optional
```typescript
public readonly idempotencyTokenInput: string;
@@ -4631,7 +4631,7 @@ public readonly idempotencyTokenInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -4641,17 +4641,17 @@ public readonly idInput: string;
---
-##### `initScriptsInput`Optional
+##### `initScriptsInput`Optional
```typescript
public readonly initScriptsInput: IResolvable | ClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | ClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.cluster.ClusterInitScripts[]
---
-##### `instancePoolIdInput`Optional
+##### `instancePoolIdInput`Optional
```typescript
public readonly instancePoolIdInput: string;
@@ -4661,7 +4661,7 @@ public readonly instancePoolIdInput: string;
---
-##### `isPinnedInput`Optional
+##### `isPinnedInput`Optional
```typescript
public readonly isPinnedInput: boolean | IResolvable;
@@ -4671,17 +4671,17 @@ public readonly isPinnedInput: boolean | IResolvable;
---
-##### `libraryInput`Optional
+##### `libraryInput`Optional
```typescript
public readonly libraryInput: IResolvable | ClusterLibrary[];
```
-- *Type:* cdktf.IResolvable | ClusterLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.cluster.ClusterLibrary[]
---
-##### `nodeTypeIdInput`Optional
+##### `nodeTypeIdInput`Optional
```typescript
public readonly nodeTypeIdInput: string;
@@ -4691,7 +4691,7 @@ public readonly nodeTypeIdInput: string;
---
-##### `numWorkersInput`Optional
+##### `numWorkersInput`Optional
```typescript
public readonly numWorkersInput: number;
@@ -4701,7 +4701,7 @@ public readonly numWorkersInput: number;
---
-##### `policyIdInput`Optional
+##### `policyIdInput`Optional
```typescript
public readonly policyIdInput: string;
@@ -4711,7 +4711,7 @@ public readonly policyIdInput: string;
---
-##### `singleUserNameInput`Optional
+##### `singleUserNameInput`Optional
```typescript
public readonly singleUserNameInput: string;
@@ -4721,7 +4721,7 @@ public readonly singleUserNameInput: string;
---
-##### `sparkConfInput`Optional
+##### `sparkConfInput`Optional
```typescript
public readonly sparkConfInput: {[ key: string ]: string};
@@ -4731,7 +4731,7 @@ public readonly sparkConfInput: {[ key: string ]: string};
---
-##### `sparkEnvVarsInput`Optional
+##### `sparkEnvVarsInput`Optional
```typescript
public readonly sparkEnvVarsInput: {[ key: string ]: string};
@@ -4741,7 +4741,7 @@ public readonly sparkEnvVarsInput: {[ key: string ]: string};
---
-##### `sparkVersionInput`Optional
+##### `sparkVersionInput`Optional
```typescript
public readonly sparkVersionInput: string;
@@ -4751,7 +4751,7 @@ public readonly sparkVersionInput: string;
---
-##### `sshPublicKeysInput`Optional
+##### `sshPublicKeysInput`Optional
```typescript
public readonly sshPublicKeysInput: string[];
@@ -4761,27 +4761,27 @@ public readonly sshPublicKeysInput: string[];
---
-##### `timeoutsInput`Optional
+##### `timeoutsInput`Optional
```typescript
-public readonly timeoutsInput: IResolvable | ClusterTimeouts;
+public readonly timeoutsInput: ClusterTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | ClusterTimeouts
+- *Type:* @cdktf/provider-databricks.cluster.ClusterTimeouts | cdktf.IResolvable
---
-##### `workloadTypeInput`Optional
+##### `workloadTypeInput`Optional
```typescript
public readonly workloadTypeInput: ClusterWorkloadType;
```
-- *Type:* ClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.cluster.ClusterWorkloadType
---
-##### `applyPolicyDefaultValues`Required
+##### `applyPolicyDefaultValues`Required
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -4791,7 +4791,7 @@ public readonly applyPolicyDefaultValues: boolean | IResolvable;
---
-##### `autoterminationMinutes`Required
+##### `autoterminationMinutes`Required
```typescript
public readonly autoterminationMinutes: number;
@@ -4801,7 +4801,7 @@ public readonly autoterminationMinutes: number;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -4811,7 +4811,7 @@ public readonly clusterId: string;
---
-##### `clusterName`Required
+##### `clusterName`Required
```typescript
public readonly clusterName: string;
@@ -4821,7 +4821,7 @@ public readonly clusterName: string;
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -4831,7 +4831,7 @@ public readonly customTags: {[ key: string ]: string};
---
-##### `dataSecurityMode`Required
+##### `dataSecurityMode`Required
```typescript
public readonly dataSecurityMode: string;
@@ -4841,7 +4841,7 @@ public readonly dataSecurityMode: string;
---
-##### `driverInstancePoolId`Required
+##### `driverInstancePoolId`Required
```typescript
public readonly driverInstancePoolId: string;
@@ -4851,7 +4851,7 @@ public readonly driverInstancePoolId: string;
---
-##### `driverNodeTypeId`Required
+##### `driverNodeTypeId`Required
```typescript
public readonly driverNodeTypeId: string;
@@ -4861,7 +4861,7 @@ public readonly driverNodeTypeId: string;
---
-##### `enableElasticDisk`Required
+##### `enableElasticDisk`Required
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -4871,7 +4871,7 @@ public readonly enableElasticDisk: boolean | IResolvable;
---
-##### `enableLocalDiskEncryption`Required
+##### `enableLocalDiskEncryption`Required
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -4881,7 +4881,7 @@ public readonly enableLocalDiskEncryption: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -4891,7 +4891,7 @@ public readonly id: string;
---
-##### `idempotencyToken`Required
+##### `idempotencyToken`Required
```typescript
public readonly idempotencyToken: string;
@@ -4901,7 +4901,7 @@ public readonly idempotencyToken: string;
---
-##### `instancePoolId`Required
+##### `instancePoolId`Required
```typescript
public readonly instancePoolId: string;
@@ -4911,7 +4911,7 @@ public readonly instancePoolId: string;
---
-##### `isPinned`Required
+##### `isPinned`Required
```typescript
public readonly isPinned: boolean | IResolvable;
@@ -4921,7 +4921,7 @@ public readonly isPinned: boolean | IResolvable;
---
-##### `nodeTypeId`Required
+##### `nodeTypeId`Required
```typescript
public readonly nodeTypeId: string;
@@ -4931,7 +4931,7 @@ public readonly nodeTypeId: string;
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -4941,7 +4941,7 @@ public readonly numWorkers: number;
---
-##### `policyId`Required
+##### `policyId`Required
```typescript
public readonly policyId: string;
@@ -4951,7 +4951,7 @@ public readonly policyId: string;
---
-##### `singleUserName`Required
+##### `singleUserName`Required
```typescript
public readonly singleUserName: string;
@@ -4961,7 +4961,7 @@ public readonly singleUserName: string;
---
-##### `sparkConf`Required
+##### `sparkConf`Required
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -4971,7 +4971,7 @@ public readonly sparkConf: {[ key: string ]: string};
---
-##### `sparkEnvVars`Required
+##### `sparkEnvVars`Required
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -4981,7 +4981,7 @@ public readonly sparkEnvVars: {[ key: string ]: string};
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -4991,7 +4991,7 @@ public readonly sparkVersion: string;
---
-##### `sshPublicKeys`Required
+##### `sshPublicKeys`Required
```typescript
public readonly sshPublicKeys: string[];
@@ -5005,11 +5005,11 @@ public readonly sshPublicKeys: string[];
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -5019,27 +5019,27 @@ public readonly tfResourceType: string;
---
-### ClusterPolicy
+### ClusterPolicy
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/cluster_policy databricks_cluster_policy}.
-#### Initializers
+#### Initializers
```typescript
-import { ClusterPolicy } from '@cdktf/provider-databricks'
+import { clusterPolicy } from '@cdktf/provider-databricks'
-new ClusterPolicy(scope: Construct, id: string, config: ClusterPolicyConfig)
+new clusterPolicy.ClusterPolicy(scope: Construct, id: string, config: ClusterPolicyConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| ClusterPolicyConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.clusterPolicy.ClusterPolicyConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -5047,7 +5047,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -5057,9 +5057,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* ClusterPolicyConfig
+- *Type:* @cdktf/provider-databricks.clusterPolicy.ClusterPolicyConfig
---
@@ -5067,28 +5067,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetDefinition
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetDefinition
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -5096,25 +5096,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -5122,7 +5122,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -5130,7 +5130,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -5138,13 +5138,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -5152,133 +5152,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetDefinition`
+##### `resetDefinition`
```typescript
public resetDefinition(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -5288,16 +5288,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { ClusterPolicy } from '@cdktf/provider-databricks'
+import { clusterPolicy } from '@cdktf/provider-databricks'
-ClusterPolicy.isConstruct(x: any)
+clusterPolicy.ClusterPolicy.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -5316,7 +5316,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -5328,31 +5328,31 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| policyId
| string
| *No description.* |
-| definitionInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| definition
| string
| *No description.* |
-| id
| string
| *No description.* |
-| name
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| policyId
| string
| *No description.* |
+| definitionInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| definition
| string
| *No description.* |
+| id
| string
| *No description.* |
+| name
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -5364,7 +5364,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -5374,7 +5374,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -5384,7 +5384,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -5394,7 +5394,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -5404,7 +5404,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -5414,7 +5414,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -5424,7 +5424,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -5434,7 +5434,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -5444,7 +5444,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -5454,7 +5454,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -5464,7 +5464,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -5474,7 +5474,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -5484,7 +5484,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -5494,7 +5494,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `policyId`Required
+##### `policyId`Required
```typescript
public readonly policyId: string;
@@ -5504,7 +5504,7 @@ public readonly policyId: string;
---
-##### `definitionInput`Optional
+##### `definitionInput`Optional
```typescript
public readonly definitionInput: string;
@@ -5514,7 +5514,7 @@ public readonly definitionInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -5524,7 +5524,7 @@ public readonly idInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -5534,7 +5534,7 @@ public readonly nameInput: string;
---
-##### `definition`Required
+##### `definition`Required
```typescript
public readonly definition: string;
@@ -5544,7 +5544,7 @@ public readonly definition: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -5554,7 +5554,7 @@ public readonly id: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -5568,11 +5568,11 @@ public readonly name: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -5582,27 +5582,27 @@ public readonly tfResourceType: string;
---
-### DatabricksProvider
+### DatabricksProvider
Represents a {@link https://www.terraform.io/docs/providers/databricks databricks}.
-#### Initializers
+#### Initializers
```typescript
-import { DatabricksProvider } from '@cdktf/provider-databricks'
+import { provider } from '@cdktf/provider-databricks'
-new DatabricksProvider(scope: Construct, id: string, config?: DatabricksProviderConfig)
+new provider.DatabricksProvider(scope: Construct, id: string, config?: DatabricksProviderConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DatabricksProviderConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.provider.DatabricksProviderConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -5610,7 +5610,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -5620,9 +5620,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DatabricksProviderConfig
+- *Type:* @cdktf/provider-databricks.provider.DatabricksProviderConfig
---
@@ -5630,39 +5630,39 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| resetAccountId
| *No description.* |
-| resetAlias
| *No description.* |
-| resetAuthType
| *No description.* |
-| resetAzureClientId
| *No description.* |
-| resetAzureClientSecret
| *No description.* |
-| resetAzureEnvironment
| *No description.* |
-| resetAzureLoginAppId
| *No description.* |
-| resetAzureTenantId
| *No description.* |
-| resetAzureUseMsi
| *No description.* |
-| resetAzureWorkspaceResourceId
| *No description.* |
-| resetConfigFile
| *No description.* |
-| resetDebugHeaders
| *No description.* |
-| resetDebugTruncateBytes
| *No description.* |
-| resetGoogleCredentials
| *No description.* |
-| resetGoogleServiceAccount
| *No description.* |
-| resetHost
| *No description.* |
-| resetHttpTimeoutSeconds
| *No description.* |
-| resetPassword
| *No description.* |
-| resetProfile
| *No description.* |
-| resetRateLimit
| *No description.* |
-| resetSkipVerify
| *No description.* |
-| resetToken
| *No description.* |
-| resetUsername
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| resetAccountId
| *No description.* |
+| resetAlias
| *No description.* |
+| resetAuthType
| *No description.* |
+| resetAzureClientId
| *No description.* |
+| resetAzureClientSecret
| *No description.* |
+| resetAzureEnvironment
| *No description.* |
+| resetAzureLoginAppId
| *No description.* |
+| resetAzureTenantId
| *No description.* |
+| resetAzureUseMsi
| *No description.* |
+| resetAzureWorkspaceResourceId
| *No description.* |
+| resetConfigFile
| *No description.* |
+| resetDebugHeaders
| *No description.* |
+| resetDebugTruncateBytes
| *No description.* |
+| resetGoogleCredentials
| *No description.* |
+| resetGoogleServiceAccount
| *No description.* |
+| resetHost
| *No description.* |
+| resetHttpTimeoutSeconds
| *No description.* |
+| resetPassword
| *No description.* |
+| resetProfile
| *No description.* |
+| resetRateLimit
| *No description.* |
+| resetSkipVerify
| *No description.* |
+| resetToken
| *No description.* |
+| resetUsername
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -5670,25 +5670,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -5696,7 +5696,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -5704,7 +5704,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -5712,13 +5712,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -5726,139 +5726,139 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `resetAccountId`
+##### `resetAccountId`
```typescript
public resetAccountId(): void
```
-##### `resetAlias`
+##### `resetAlias`
```typescript
public resetAlias(): void
```
-##### `resetAuthType`
+##### `resetAuthType`
```typescript
public resetAuthType(): void
```
-##### `resetAzureClientId`
+##### `resetAzureClientId`
```typescript
public resetAzureClientId(): void
```
-##### `resetAzureClientSecret`
+##### `resetAzureClientSecret`
```typescript
public resetAzureClientSecret(): void
```
-##### `resetAzureEnvironment`
+##### `resetAzureEnvironment`
```typescript
public resetAzureEnvironment(): void
```
-##### `resetAzureLoginAppId`
+##### `resetAzureLoginAppId`
```typescript
public resetAzureLoginAppId(): void
```
-##### `resetAzureTenantId`
+##### `resetAzureTenantId`
```typescript
public resetAzureTenantId(): void
```
-##### `resetAzureUseMsi`
+##### `resetAzureUseMsi`
```typescript
public resetAzureUseMsi(): void
```
-##### `resetAzureWorkspaceResourceId`
+##### `resetAzureWorkspaceResourceId`
```typescript
public resetAzureWorkspaceResourceId(): void
```
-##### `resetConfigFile`
+##### `resetConfigFile`
```typescript
public resetConfigFile(): void
```
-##### `resetDebugHeaders`
+##### `resetDebugHeaders`
```typescript
public resetDebugHeaders(): void
```
-##### `resetDebugTruncateBytes`
+##### `resetDebugTruncateBytes`
```typescript
public resetDebugTruncateBytes(): void
```
-##### `resetGoogleCredentials`
+##### `resetGoogleCredentials`
```typescript
public resetGoogleCredentials(): void
```
-##### `resetGoogleServiceAccount`
+##### `resetGoogleServiceAccount`
```typescript
public resetGoogleServiceAccount(): void
```
-##### `resetHost`
+##### `resetHost`
```typescript
public resetHost(): void
```
-##### `resetHttpTimeoutSeconds`
+##### `resetHttpTimeoutSeconds`
```typescript
public resetHttpTimeoutSeconds(): void
```
-##### `resetPassword`
+##### `resetPassword`
```typescript
public resetPassword(): void
```
-##### `resetProfile`
+##### `resetProfile`
```typescript
public resetProfile(): void
```
-##### `resetRateLimit`
+##### `resetRateLimit`
```typescript
public resetRateLimit(): void
```
-##### `resetSkipVerify`
+##### `resetSkipVerify`
```typescript
public resetSkipVerify(): void
```
-##### `resetToken`
+##### `resetToken`
```typescript
public resetToken(): void
```
-##### `resetUsername`
+##### `resetUsername`
```typescript
public resetUsername(): void
@@ -5868,16 +5868,16 @@ public resetUsername(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DatabricksProvider } from '@cdktf/provider-databricks'
+import { provider } from '@cdktf/provider-databricks'
-DatabricksProvider.isConstruct(x: any)
+provider.DatabricksProvider.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -5896,7 +5896,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -5908,64 +5908,64 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| metaAttributes
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| terraformProviderSource
| string
| *No description.* |
-| alias
| string
| *No description.* |
-| accountIdInput
| string
| *No description.* |
-| aliasInput
| string
| *No description.* |
-| authTypeInput
| string
| *No description.* |
-| azureClientIdInput
| string
| *No description.* |
-| azureClientSecretInput
| string
| *No description.* |
-| azureEnvironmentInput
| string
| *No description.* |
-| azureLoginAppIdInput
| string
| *No description.* |
-| azureTenantIdInput
| string
| *No description.* |
-| azureUseMsiInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| azureWorkspaceResourceIdInput
| string
| *No description.* |
-| configFileInput
| string
| *No description.* |
-| debugHeadersInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| debugTruncateBytesInput
| number
| *No description.* |
-| googleCredentialsInput
| string
| *No description.* |
-| googleServiceAccountInput
| string
| *No description.* |
-| hostInput
| string
| *No description.* |
-| httpTimeoutSecondsInput
| number
| *No description.* |
-| passwordInput
| string
| *No description.* |
-| profileInput
| string
| *No description.* |
-| rateLimitInput
| number
| *No description.* |
-| skipVerifyInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| tokenInput
| string
| *No description.* |
-| usernameInput
| string
| *No description.* |
-| accountId
| string
| *No description.* |
-| authType
| string
| *No description.* |
-| azureClientId
| string
| *No description.* |
-| azureClientSecret
| string
| *No description.* |
-| azureEnvironment
| string
| *No description.* |
-| azureLoginAppId
| string
| *No description.* |
-| azureTenantId
| string
| *No description.* |
-| azureUseMsi
| boolean \| cdktf.IResolvable
| *No description.* |
-| azureWorkspaceResourceId
| string
| *No description.* |
-| configFile
| string
| *No description.* |
-| debugHeaders
| boolean \| cdktf.IResolvable
| *No description.* |
-| debugTruncateBytes
| number
| *No description.* |
-| googleCredentials
| string
| *No description.* |
-| googleServiceAccount
| string
| *No description.* |
-| host
| string
| *No description.* |
-| httpTimeoutSeconds
| number
| *No description.* |
-| password
| string
| *No description.* |
-| profile
| string
| *No description.* |
-| rateLimit
| number
| *No description.* |
-| skipVerify
| boolean \| cdktf.IResolvable
| *No description.* |
-| token
| string
| *No description.* |
-| username
| string
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| metaAttributes
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| terraformProviderSource
| string
| *No description.* |
+| alias
| string
| *No description.* |
+| accountIdInput
| string
| *No description.* |
+| aliasInput
| string
| *No description.* |
+| authTypeInput
| string
| *No description.* |
+| azureClientIdInput
| string
| *No description.* |
+| azureClientSecretInput
| string
| *No description.* |
+| azureEnvironmentInput
| string
| *No description.* |
+| azureLoginAppIdInput
| string
| *No description.* |
+| azureTenantIdInput
| string
| *No description.* |
+| azureUseMsiInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| azureWorkspaceResourceIdInput
| string
| *No description.* |
+| configFileInput
| string
| *No description.* |
+| debugHeadersInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| debugTruncateBytesInput
| number
| *No description.* |
+| googleCredentialsInput
| string
| *No description.* |
+| googleServiceAccountInput
| string
| *No description.* |
+| hostInput
| string
| *No description.* |
+| httpTimeoutSecondsInput
| number
| *No description.* |
+| passwordInput
| string
| *No description.* |
+| profileInput
| string
| *No description.* |
+| rateLimitInput
| number
| *No description.* |
+| skipVerifyInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| tokenInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| accountId
| string
| *No description.* |
+| authType
| string
| *No description.* |
+| azureClientId
| string
| *No description.* |
+| azureClientSecret
| string
| *No description.* |
+| azureEnvironment
| string
| *No description.* |
+| azureLoginAppId
| string
| *No description.* |
+| azureTenantId
| string
| *No description.* |
+| azureUseMsi
| boolean \| cdktf.IResolvable
| *No description.* |
+| azureWorkspaceResourceId
| string
| *No description.* |
+| configFile
| string
| *No description.* |
+| debugHeaders
| boolean \| cdktf.IResolvable
| *No description.* |
+| debugTruncateBytes
| number
| *No description.* |
+| googleCredentials
| string
| *No description.* |
+| googleServiceAccount
| string
| *No description.* |
+| host
| string
| *No description.* |
+| httpTimeoutSeconds
| number
| *No description.* |
+| password
| string
| *No description.* |
+| profile
| string
| *No description.* |
+| rateLimit
| number
| *No description.* |
+| skipVerify
| boolean \| cdktf.IResolvable
| *No description.* |
+| token
| string
| *No description.* |
+| username
| string
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -5977,7 +5977,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -5987,7 +5987,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -5997,7 +5997,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -6007,7 +6007,7 @@ public readonly friendlyUniqueId: string;
---
-##### `metaAttributes`Required
+##### `metaAttributes`Required
```typescript
public readonly metaAttributes: {[ key: string ]: any};
@@ -6017,7 +6017,7 @@ public readonly metaAttributes: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -6027,7 +6027,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -6037,7 +6037,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `terraformProviderSource`Optional
+##### `terraformProviderSource`Optional
```typescript
public readonly terraformProviderSource: string;
@@ -6047,7 +6047,7 @@ public readonly terraformProviderSource: string;
---
-##### `alias`Optional
+##### `alias`Optional
```typescript
public readonly alias: string;
@@ -6057,7 +6057,7 @@ public readonly alias: string;
---
-##### `accountIdInput`Optional
+##### `accountIdInput`Optional
```typescript
public readonly accountIdInput: string;
@@ -6067,7 +6067,7 @@ public readonly accountIdInput: string;
---
-##### `aliasInput`Optional
+##### `aliasInput`Optional
```typescript
public readonly aliasInput: string;
@@ -6077,7 +6077,7 @@ public readonly aliasInput: string;
---
-##### `authTypeInput`Optional
+##### `authTypeInput`Optional
```typescript
public readonly authTypeInput: string;
@@ -6087,7 +6087,7 @@ public readonly authTypeInput: string;
---
-##### `azureClientIdInput`Optional
+##### `azureClientIdInput`Optional
```typescript
public readonly azureClientIdInput: string;
@@ -6097,7 +6097,7 @@ public readonly azureClientIdInput: string;
---
-##### `azureClientSecretInput`Optional
+##### `azureClientSecretInput`Optional
```typescript
public readonly azureClientSecretInput: string;
@@ -6107,7 +6107,7 @@ public readonly azureClientSecretInput: string;
---
-##### `azureEnvironmentInput`Optional
+##### `azureEnvironmentInput`Optional
```typescript
public readonly azureEnvironmentInput: string;
@@ -6117,7 +6117,7 @@ public readonly azureEnvironmentInput: string;
---
-##### `azureLoginAppIdInput`Optional
+##### `azureLoginAppIdInput`Optional
```typescript
public readonly azureLoginAppIdInput: string;
@@ -6127,7 +6127,7 @@ public readonly azureLoginAppIdInput: string;
---
-##### `azureTenantIdInput`Optional
+##### `azureTenantIdInput`Optional
```typescript
public readonly azureTenantIdInput: string;
@@ -6137,7 +6137,7 @@ public readonly azureTenantIdInput: string;
---
-##### `azureUseMsiInput`Optional
+##### `azureUseMsiInput`Optional
```typescript
public readonly azureUseMsiInput: boolean | IResolvable;
@@ -6147,7 +6147,7 @@ public readonly azureUseMsiInput: boolean | IResolvable;
---
-##### `azureWorkspaceResourceIdInput`Optional
+##### `azureWorkspaceResourceIdInput`Optional
```typescript
public readonly azureWorkspaceResourceIdInput: string;
@@ -6157,7 +6157,7 @@ public readonly azureWorkspaceResourceIdInput: string;
---
-##### `configFileInput`Optional
+##### `configFileInput`Optional
```typescript
public readonly configFileInput: string;
@@ -6167,7 +6167,7 @@ public readonly configFileInput: string;
---
-##### `debugHeadersInput`Optional
+##### `debugHeadersInput`Optional
```typescript
public readonly debugHeadersInput: boolean | IResolvable;
@@ -6177,7 +6177,7 @@ public readonly debugHeadersInput: boolean | IResolvable;
---
-##### `debugTruncateBytesInput`Optional
+##### `debugTruncateBytesInput`Optional
```typescript
public readonly debugTruncateBytesInput: number;
@@ -6187,7 +6187,7 @@ public readonly debugTruncateBytesInput: number;
---
-##### `googleCredentialsInput`Optional
+##### `googleCredentialsInput`Optional
```typescript
public readonly googleCredentialsInput: string;
@@ -6197,7 +6197,7 @@ public readonly googleCredentialsInput: string;
---
-##### `googleServiceAccountInput`Optional
+##### `googleServiceAccountInput`Optional
```typescript
public readonly googleServiceAccountInput: string;
@@ -6207,7 +6207,7 @@ public readonly googleServiceAccountInput: string;
---
-##### `hostInput`Optional
+##### `hostInput`Optional
```typescript
public readonly hostInput: string;
@@ -6217,7 +6217,7 @@ public readonly hostInput: string;
---
-##### `httpTimeoutSecondsInput`Optional
+##### `httpTimeoutSecondsInput`Optional
```typescript
public readonly httpTimeoutSecondsInput: number;
@@ -6227,7 +6227,7 @@ public readonly httpTimeoutSecondsInput: number;
---
-##### `passwordInput`Optional
+##### `passwordInput`Optional
```typescript
public readonly passwordInput: string;
@@ -6237,7 +6237,7 @@ public readonly passwordInput: string;
---
-##### `profileInput`Optional
+##### `profileInput`Optional
```typescript
public readonly profileInput: string;
@@ -6247,7 +6247,7 @@ public readonly profileInput: string;
---
-##### `rateLimitInput`Optional
+##### `rateLimitInput`Optional
```typescript
public readonly rateLimitInput: number;
@@ -6257,7 +6257,7 @@ public readonly rateLimitInput: number;
---
-##### `skipVerifyInput`Optional
+##### `skipVerifyInput`Optional
```typescript
public readonly skipVerifyInput: boolean | IResolvable;
@@ -6267,7 +6267,7 @@ public readonly skipVerifyInput: boolean | IResolvable;
---
-##### `tokenInput`Optional
+##### `tokenInput`Optional
```typescript
public readonly tokenInput: string;
@@ -6277,7 +6277,7 @@ public readonly tokenInput: string;
---
-##### `usernameInput`Optional
+##### `usernameInput`Optional
```typescript
public readonly usernameInput: string;
@@ -6287,7 +6287,7 @@ public readonly usernameInput: string;
---
-##### `accountId`Optional
+##### `accountId`Optional
```typescript
public readonly accountId: string;
@@ -6297,7 +6297,7 @@ public readonly accountId: string;
---
-##### `authType`Optional
+##### `authType`Optional
```typescript
public readonly authType: string;
@@ -6307,7 +6307,7 @@ public readonly authType: string;
---
-##### `azureClientId`Optional
+##### `azureClientId`Optional
```typescript
public readonly azureClientId: string;
@@ -6317,7 +6317,7 @@ public readonly azureClientId: string;
---
-##### `azureClientSecret`Optional
+##### `azureClientSecret`Optional
```typescript
public readonly azureClientSecret: string;
@@ -6327,7 +6327,7 @@ public readonly azureClientSecret: string;
---
-##### `azureEnvironment`Optional
+##### `azureEnvironment`Optional
```typescript
public readonly azureEnvironment: string;
@@ -6337,7 +6337,7 @@ public readonly azureEnvironment: string;
---
-##### `azureLoginAppId`Optional
+##### `azureLoginAppId`Optional
```typescript
public readonly azureLoginAppId: string;
@@ -6347,7 +6347,7 @@ public readonly azureLoginAppId: string;
---
-##### `azureTenantId`Optional
+##### `azureTenantId`Optional
```typescript
public readonly azureTenantId: string;
@@ -6357,7 +6357,7 @@ public readonly azureTenantId: string;
---
-##### `azureUseMsi`Optional
+##### `azureUseMsi`Optional
```typescript
public readonly azureUseMsi: boolean | IResolvable;
@@ -6367,7 +6367,7 @@ public readonly azureUseMsi: boolean | IResolvable;
---
-##### `azureWorkspaceResourceId`Optional
+##### `azureWorkspaceResourceId`Optional
```typescript
public readonly azureWorkspaceResourceId: string;
@@ -6377,7 +6377,7 @@ public readonly azureWorkspaceResourceId: string;
---
-##### `configFile`Optional
+##### `configFile`Optional
```typescript
public readonly configFile: string;
@@ -6387,7 +6387,7 @@ public readonly configFile: string;
---
-##### `debugHeaders`Optional
+##### `debugHeaders`Optional
```typescript
public readonly debugHeaders: boolean | IResolvable;
@@ -6397,7 +6397,7 @@ public readonly debugHeaders: boolean | IResolvable;
---
-##### `debugTruncateBytes`Optional
+##### `debugTruncateBytes`Optional
```typescript
public readonly debugTruncateBytes: number;
@@ -6407,7 +6407,7 @@ public readonly debugTruncateBytes: number;
---
-##### `googleCredentials`Optional
+##### `googleCredentials`Optional
```typescript
public readonly googleCredentials: string;
@@ -6417,7 +6417,7 @@ public readonly googleCredentials: string;
---
-##### `googleServiceAccount`Optional
+##### `googleServiceAccount`Optional
```typescript
public readonly googleServiceAccount: string;
@@ -6427,7 +6427,7 @@ public readonly googleServiceAccount: string;
---
-##### `host`Optional
+##### `host`Optional
```typescript
public readonly host: string;
@@ -6437,7 +6437,7 @@ public readonly host: string;
---
-##### `httpTimeoutSeconds`Optional
+##### `httpTimeoutSeconds`Optional
```typescript
public readonly httpTimeoutSeconds: number;
@@ -6447,7 +6447,7 @@ public readonly httpTimeoutSeconds: number;
---
-##### `password`Optional
+##### `password`Optional
```typescript
public readonly password: string;
@@ -6457,7 +6457,7 @@ public readonly password: string;
---
-##### `profile`Optional
+##### `profile`Optional
```typescript
public readonly profile: string;
@@ -6467,7 +6467,7 @@ public readonly profile: string;
---
-##### `rateLimit`Optional
+##### `rateLimit`Optional
```typescript
public readonly rateLimit: number;
@@ -6477,7 +6477,7 @@ public readonly rateLimit: number;
---
-##### `skipVerify`Optional
+##### `skipVerify`Optional
```typescript
public readonly skipVerify: boolean | IResolvable;
@@ -6487,7 +6487,7 @@ public readonly skipVerify: boolean | IResolvable;
---
-##### `token`Optional
+##### `token`Optional
```typescript
public readonly token: string;
@@ -6497,7 +6497,7 @@ public readonly token: string;
---
-##### `username`Optional
+##### `username`Optional
```typescript
public readonly username: string;
@@ -6511,11 +6511,11 @@ public readonly username: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -6525,27 +6525,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksAwsAssumeRolePolicy
+### DataDatabricksAwsAssumeRolePolicy
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/aws_assume_role_policy databricks_aws_assume_role_policy}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksAwsAssumeRolePolicy } from '@cdktf/provider-databricks'
+import { dataDatabricksAwsAssumeRolePolicy } from '@cdktf/provider-databricks'
-new DataDatabricksAwsAssumeRolePolicy(scope: Construct, id: string, config: DataDatabricksAwsAssumeRolePolicyConfig)
+new dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicy(scope: Construct, id: string, config: DataDatabricksAwsAssumeRolePolicyConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksAwsAssumeRolePolicyConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicyConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -6553,7 +6553,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -6563,9 +6563,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksAwsAssumeRolePolicyConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicyConfig
---
@@ -6573,29 +6573,29 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetDatabricksAccountId
| *No description.* |
-| resetForLogDelivery
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetDatabricksAccountId
| *No description.* |
+| resetForLogDelivery
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -6603,25 +6603,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -6629,7 +6629,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -6637,7 +6637,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -6645,13 +6645,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -6659,139 +6659,139 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetDatabricksAccountId`
+##### `resetDatabricksAccountId`
```typescript
public resetDatabricksAccountId(): void
```
-##### `resetForLogDelivery`
+##### `resetForLogDelivery`
```typescript
public resetForLogDelivery(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -6801,16 +6801,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksAwsAssumeRolePolicy } from '@cdktf/provider-databricks'
+import { dataDatabricksAwsAssumeRolePolicy } from '@cdktf/provider-databricks'
-DataDatabricksAwsAssumeRolePolicy.isConstruct(x: any)
+dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicy.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -6829,7 +6829,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -6841,31 +6841,31 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| json
| string
| *No description.* |
-| databricksAccountIdInput
| string
| *No description.* |
-| externalIdInput
| string
| *No description.* |
-| forLogDeliveryInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| databricksAccountId
| string
| *No description.* |
-| externalId
| string
| *No description.* |
-| forLogDelivery
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| json
| string
| *No description.* |
+| databricksAccountIdInput
| string
| *No description.* |
+| externalIdInput
| string
| *No description.* |
+| forLogDeliveryInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| databricksAccountId
| string
| *No description.* |
+| externalId
| string
| *No description.* |
+| forLogDelivery
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -6877,7 +6877,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -6887,7 +6887,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -6897,7 +6897,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -6907,7 +6907,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -6917,7 +6917,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -6927,7 +6927,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -6937,7 +6937,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -6947,7 +6947,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -6957,7 +6957,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -6967,7 +6967,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -6977,7 +6977,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -6987,7 +6987,7 @@ public readonly provider: TerraformProvider;
---
-##### `json`Required
+##### `json`Required
```typescript
public readonly json: string;
@@ -6997,7 +6997,7 @@ public readonly json: string;
---
-##### `databricksAccountIdInput`Optional
+##### `databricksAccountIdInput`Optional
```typescript
public readonly databricksAccountIdInput: string;
@@ -7007,7 +7007,7 @@ public readonly databricksAccountIdInput: string;
---
-##### `externalIdInput`Optional
+##### `externalIdInput`Optional
```typescript
public readonly externalIdInput: string;
@@ -7017,7 +7017,7 @@ public readonly externalIdInput: string;
---
-##### `forLogDeliveryInput`Optional
+##### `forLogDeliveryInput`Optional
```typescript
public readonly forLogDeliveryInput: boolean | IResolvable;
@@ -7027,7 +7027,7 @@ public readonly forLogDeliveryInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -7037,7 +7037,7 @@ public readonly idInput: string;
---
-##### `databricksAccountId`Required
+##### `databricksAccountId`Required
```typescript
public readonly databricksAccountId: string;
@@ -7047,7 +7047,7 @@ public readonly databricksAccountId: string;
---
-##### `externalId`Required
+##### `externalId`Required
```typescript
public readonly externalId: string;
@@ -7057,7 +7057,7 @@ public readonly externalId: string;
---
-##### `forLogDelivery`Required
+##### `forLogDelivery`Required
```typescript
public readonly forLogDelivery: boolean | IResolvable;
@@ -7067,7 +7067,7 @@ public readonly forLogDelivery: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -7081,11 +7081,11 @@ public readonly id: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -7095,27 +7095,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksAwsBucketPolicy
+### DataDatabricksAwsBucketPolicy
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/aws_bucket_policy databricks_aws_bucket_policy}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksAwsBucketPolicy } from '@cdktf/provider-databricks'
+import { dataDatabricksAwsBucketPolicy } from '@cdktf/provider-databricks'
-new DataDatabricksAwsBucketPolicy(scope: Construct, id: string, config: DataDatabricksAwsBucketPolicyConfig)
+new dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicy(scope: Construct, id: string, config: DataDatabricksAwsBucketPolicyConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksAwsBucketPolicyConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicyConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -7123,7 +7123,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -7133,9 +7133,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksAwsBucketPolicyConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicyConfig
---
@@ -7143,29 +7143,29 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetDatabricksAccountId
| *No description.* |
-| resetFullAccessRole
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetDatabricksAccountId
| *No description.* |
+| resetFullAccessRole
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -7173,25 +7173,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -7199,7 +7199,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -7207,7 +7207,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -7215,13 +7215,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -7229,139 +7229,139 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetDatabricksAccountId`
+##### `resetDatabricksAccountId`
```typescript
public resetDatabricksAccountId(): void
```
-##### `resetFullAccessRole`
+##### `resetFullAccessRole`
```typescript
public resetFullAccessRole(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -7371,16 +7371,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksAwsBucketPolicy } from '@cdktf/provider-databricks'
+import { dataDatabricksAwsBucketPolicy } from '@cdktf/provider-databricks'
-DataDatabricksAwsBucketPolicy.isConstruct(x: any)
+dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicy.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -7399,7 +7399,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -7411,31 +7411,31 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| json
| string
| *No description.* |
-| bucketInput
| string
| *No description.* |
-| databricksAccountIdInput
| string
| *No description.* |
-| fullAccessRoleInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| bucket
| string
| *No description.* |
-| databricksAccountId
| string
| *No description.* |
-| fullAccessRole
| string
| *No description.* |
-| id
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| json
| string
| *No description.* |
+| bucketInput
| string
| *No description.* |
+| databricksAccountIdInput
| string
| *No description.* |
+| fullAccessRoleInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| bucket
| string
| *No description.* |
+| databricksAccountId
| string
| *No description.* |
+| fullAccessRole
| string
| *No description.* |
+| id
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -7447,7 +7447,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -7457,7 +7457,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -7467,7 +7467,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -7477,7 +7477,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -7487,7 +7487,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -7497,7 +7497,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -7507,7 +7507,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -7517,7 +7517,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -7527,7 +7527,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -7537,7 +7537,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -7547,7 +7547,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -7557,7 +7557,7 @@ public readonly provider: TerraformProvider;
---
-##### `json`Required
+##### `json`Required
```typescript
public readonly json: string;
@@ -7567,7 +7567,7 @@ public readonly json: string;
---
-##### `bucketInput`Optional
+##### `bucketInput`Optional
```typescript
public readonly bucketInput: string;
@@ -7577,7 +7577,7 @@ public readonly bucketInput: string;
---
-##### `databricksAccountIdInput`Optional
+##### `databricksAccountIdInput`Optional
```typescript
public readonly databricksAccountIdInput: string;
@@ -7587,7 +7587,7 @@ public readonly databricksAccountIdInput: string;
---
-##### `fullAccessRoleInput`Optional
+##### `fullAccessRoleInput`Optional
```typescript
public readonly fullAccessRoleInput: string;
@@ -7597,7 +7597,7 @@ public readonly fullAccessRoleInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -7607,7 +7607,7 @@ public readonly idInput: string;
---
-##### `bucket`Required
+##### `bucket`Required
```typescript
public readonly bucket: string;
@@ -7617,7 +7617,7 @@ public readonly bucket: string;
---
-##### `databricksAccountId`Required
+##### `databricksAccountId`Required
```typescript
public readonly databricksAccountId: string;
@@ -7627,7 +7627,7 @@ public readonly databricksAccountId: string;
---
-##### `fullAccessRole`Required
+##### `fullAccessRole`Required
```typescript
public readonly fullAccessRole: string;
@@ -7637,7 +7637,7 @@ public readonly fullAccessRole: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -7651,11 +7651,11 @@ public readonly id: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -7665,27 +7665,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksAwsCrossaccountPolicy
+### DataDatabricksAwsCrossaccountPolicy
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/aws_crossaccount_policy databricks_aws_crossaccount_policy}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksAwsCrossaccountPolicy } from '@cdktf/provider-databricks'
+import { dataDatabricksAwsCrossaccountPolicy } from '@cdktf/provider-databricks'
-new DataDatabricksAwsCrossaccountPolicy(scope: Construct, id: string, config?: DataDatabricksAwsCrossaccountPolicyConfig)
+new dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicy(scope: Construct, id: string, config?: DataDatabricksAwsCrossaccountPolicyConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksAwsCrossaccountPolicyConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicyConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -7693,7 +7693,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -7703,9 +7703,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksAwsCrossaccountPolicyConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicyConfig
---
@@ -7713,28 +7713,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetPassRoles
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetPassRoles
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -7742,25 +7742,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -7768,7 +7768,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -7776,7 +7776,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -7784,13 +7784,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -7798,133 +7798,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetPassRoles`
+##### `resetPassRoles`
```typescript
public resetPassRoles(): void
@@ -7934,16 +7934,16 @@ public resetPassRoles(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksAwsCrossaccountPolicy } from '@cdktf/provider-databricks'
+import { dataDatabricksAwsCrossaccountPolicy } from '@cdktf/provider-databricks'
-DataDatabricksAwsCrossaccountPolicy.isConstruct(x: any)
+dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicy.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -7962,7 +7962,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -7974,27 +7974,27 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| json
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| passRolesInput
| string[]
| *No description.* |
-| id
| string
| *No description.* |
-| passRoles
| string[]
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| json
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| passRolesInput
| string[]
| *No description.* |
+| id
| string
| *No description.* |
+| passRoles
| string[]
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -8006,7 +8006,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -8016,7 +8016,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -8026,7 +8026,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -8036,7 +8036,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -8046,7 +8046,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -8056,7 +8056,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -8066,7 +8066,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -8076,7 +8076,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -8086,7 +8086,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -8096,7 +8096,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -8106,7 +8106,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -8116,7 +8116,7 @@ public readonly provider: TerraformProvider;
---
-##### `json`Required
+##### `json`Required
```typescript
public readonly json: string;
@@ -8126,7 +8126,7 @@ public readonly json: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -8136,7 +8136,7 @@ public readonly idInput: string;
---
-##### `passRolesInput`Optional
+##### `passRolesInput`Optional
```typescript
public readonly passRolesInput: string[];
@@ -8146,7 +8146,7 @@ public readonly passRolesInput: string[];
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -8156,7 +8156,7 @@ public readonly id: string;
---
-##### `passRoles`Required
+##### `passRoles`Required
```typescript
public readonly passRoles: string[];
@@ -8170,11 +8170,11 @@ public readonly passRoles: string[];
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -8184,27 +8184,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksCatalogs
+### DataDatabricksCatalogs
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/catalogs databricks_catalogs}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksCatalogs } from '@cdktf/provider-databricks'
+import { dataDatabricksCatalogs } from '@cdktf/provider-databricks'
-new DataDatabricksCatalogs(scope: Construct, id: string, config?: DataDatabricksCatalogsConfig)
+new dataDatabricksCatalogs.DataDatabricksCatalogs(scope: Construct, id: string, config?: DataDatabricksCatalogsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksCatalogsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -8212,7 +8212,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -8222,9 +8222,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksCatalogsConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsConfig
---
@@ -8232,28 +8232,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetIds
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetIds
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -8261,25 +8261,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -8287,7 +8287,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -8295,7 +8295,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -8303,13 +8303,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -8317,133 +8317,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIds`
+##### `resetIds`
```typescript
public resetIds(): void
@@ -8453,16 +8453,16 @@ public resetIds(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksCatalogs } from '@cdktf/provider-databricks'
+import { dataDatabricksCatalogs } from '@cdktf/provider-databricks'
-DataDatabricksCatalogs.isConstruct(x: any)
+dataDatabricksCatalogs.DataDatabricksCatalogs.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -8481,7 +8481,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -8493,26 +8493,26 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| idInput
| string
| *No description.* |
-| idsInput
| string[]
| *No description.* |
-| id
| string
| *No description.* |
-| ids
| string[]
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| idInput
| string
| *No description.* |
+| idsInput
| string[]
| *No description.* |
+| id
| string
| *No description.* |
+| ids
| string[]
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -8524,7 +8524,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -8534,7 +8534,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -8544,7 +8544,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -8554,7 +8554,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -8564,7 +8564,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -8574,7 +8574,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -8584,7 +8584,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -8594,7 +8594,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -8604,7 +8604,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -8614,7 +8614,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -8624,7 +8624,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -8634,7 +8634,7 @@ public readonly provider: TerraformProvider;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -8644,7 +8644,7 @@ public readonly idInput: string;
---
-##### `idsInput`Optional
+##### `idsInput`Optional
```typescript
public readonly idsInput: string[];
@@ -8654,7 +8654,7 @@ public readonly idsInput: string[];
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -8664,7 +8664,7 @@ public readonly id: string;
---
-##### `ids`Required
+##### `ids`Required
```typescript
public readonly ids: string[];
@@ -8678,11 +8678,11 @@ public readonly ids: string[];
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -8692,27 +8692,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksCluster
+### DataDatabricksCluster
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/cluster databricks_cluster}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksCluster } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksCluster(scope: Construct, id: string, config: DataDatabricksClusterConfig)
+new dataDatabricksCluster.DataDatabricksCluster(scope: Construct, id: string, config: DataDatabricksClusterConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksClusterConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -8720,7 +8720,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -8730,9 +8730,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksClusterConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterConfig
---
@@ -8740,29 +8740,29 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putClusterInfo
| *No description.* |
-| resetClusterInfo
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putClusterInfo
| *No description.* |
+| resetClusterInfo
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -8770,25 +8770,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -8796,7 +8796,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -8804,7 +8804,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -8812,13 +8812,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -8826,145 +8826,145 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putClusterInfo`
+##### `putClusterInfo`
```typescript
public putClusterInfo(value: DataDatabricksClusterClusterInfo): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfo
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo
---
-##### `resetClusterInfo`
+##### `resetClusterInfo`
```typescript
public resetClusterInfo(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -8974,16 +8974,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksCluster } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-DataDatabricksCluster.isConstruct(x: any)
+dataDatabricksCluster.DataDatabricksCluster.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -9002,7 +9002,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -9014,28 +9014,28 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| clusterInfo
| DataDatabricksClusterClusterInfoOutputReference
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| clusterInfoInput
| DataDatabricksClusterClusterInfo
| *No description.* |
-| idInput
| string
| *No description.* |
-| clusterId
| string
| *No description.* |
-| id
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| clusterInfo
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoOutputReference
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| clusterInfoInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo
| *No description.* |
+| idInput
| string
| *No description.* |
+| clusterId
| string
| *No description.* |
+| id
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -9047,7 +9047,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -9057,7 +9057,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -9067,7 +9067,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -9077,7 +9077,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -9087,7 +9087,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -9097,7 +9097,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -9107,7 +9107,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -9117,7 +9117,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -9127,7 +9127,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -9137,7 +9137,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -9147,7 +9147,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -9157,17 +9157,17 @@ public readonly provider: TerraformProvider;
---
-##### `clusterInfo`Required
+##### `clusterInfo`Required
```typescript
public readonly clusterInfo: DataDatabricksClusterClusterInfoOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoOutputReference
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -9177,17 +9177,17 @@ public readonly clusterIdInput: string;
---
-##### `clusterInfoInput`Optional
+##### `clusterInfoInput`Optional
```typescript
public readonly clusterInfoInput: DataDatabricksClusterClusterInfo;
```
-- *Type:* DataDatabricksClusterClusterInfo
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -9197,7 +9197,7 @@ public readonly idInput: string;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -9207,7 +9207,7 @@ public readonly clusterId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -9221,11 +9221,11 @@ public readonly id: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -9235,27 +9235,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksClusters
+### DataDatabricksClusters
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/clusters databricks_clusters}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusters } from '@cdktf/provider-databricks'
+import { dataDatabricksClusters } from '@cdktf/provider-databricks'
-new DataDatabricksClusters(scope: Construct, id: string, config?: DataDatabricksClustersConfig)
+new dataDatabricksClusters.DataDatabricksClusters(scope: Construct, id: string, config?: DataDatabricksClustersConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksClustersConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -9263,7 +9263,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -9273,9 +9273,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksClustersConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersConfig
---
@@ -9283,28 +9283,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetClusterNameContains
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetClusterNameContains
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -9312,25 +9312,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -9338,7 +9338,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -9346,7 +9346,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -9354,13 +9354,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -9368,133 +9368,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetClusterNameContains`
+##### `resetClusterNameContains`
```typescript
public resetClusterNameContains(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -9504,16 +9504,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksClusters } from '@cdktf/provider-databricks'
+import { dataDatabricksClusters } from '@cdktf/provider-databricks'
-DataDatabricksClusters.isConstruct(x: any)
+dataDatabricksClusters.DataDatabricksClusters.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -9532,7 +9532,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -9544,27 +9544,27 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| ids
| string[]
| *No description.* |
-| clusterNameContainsInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| clusterNameContains
| string
| *No description.* |
-| id
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| ids
| string[]
| *No description.* |
+| clusterNameContainsInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| clusterNameContains
| string
| *No description.* |
+| id
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -9576,7 +9576,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -9586,7 +9586,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -9596,7 +9596,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -9606,7 +9606,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -9616,7 +9616,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -9626,7 +9626,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -9636,7 +9636,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -9646,7 +9646,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -9656,7 +9656,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -9666,7 +9666,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -9676,7 +9676,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -9686,7 +9686,7 @@ public readonly provider: TerraformProvider;
---
-##### `ids`Required
+##### `ids`Required
```typescript
public readonly ids: string[];
@@ -9696,7 +9696,7 @@ public readonly ids: string[];
---
-##### `clusterNameContainsInput`Optional
+##### `clusterNameContainsInput`Optional
```typescript
public readonly clusterNameContainsInput: string;
@@ -9706,7 +9706,7 @@ public readonly clusterNameContainsInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -9716,7 +9716,7 @@ public readonly idInput: string;
---
-##### `clusterNameContains`Required
+##### `clusterNameContains`Required
```typescript
public readonly clusterNameContains: string;
@@ -9726,7 +9726,7 @@ public readonly clusterNameContains: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -9740,11 +9740,11 @@ public readonly id: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -9754,27 +9754,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksCurrentUser
+### DataDatabricksCurrentUser
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/current_user databricks_current_user}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksCurrentUser } from '@cdktf/provider-databricks'
+import { dataDatabricksCurrentUser } from '@cdktf/provider-databricks'
-new DataDatabricksCurrentUser(scope: Construct, id: string, config?: DataDatabricksCurrentUserConfig)
+new dataDatabricksCurrentUser.DataDatabricksCurrentUser(scope: Construct, id: string, config?: DataDatabricksCurrentUserConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksCurrentUserConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -9782,7 +9782,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -9792,9 +9792,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksCurrentUserConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserConfig
---
@@ -9802,27 +9802,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -9830,25 +9830,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -9856,7 +9856,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -9864,7 +9864,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -9872,13 +9872,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -9886,127 +9886,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -10016,16 +10016,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksCurrentUser } from '@cdktf/provider-databricks'
+import { dataDatabricksCurrentUser } from '@cdktf/provider-databricks'
-DataDatabricksCurrentUser.isConstruct(x: any)
+dataDatabricksCurrentUser.DataDatabricksCurrentUser.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -10044,7 +10044,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -10056,30 +10056,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| alphanumeric
| string
| *No description.* |
-| externalId
| string
| *No description.* |
-| home
| string
| *No description.* |
-| repos
| string
| *No description.* |
-| userName
| string
| *No description.* |
-| workspaceUrl
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| id
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| alphanumeric
| string
| *No description.* |
+| externalId
| string
| *No description.* |
+| home
| string
| *No description.* |
+| repos
| string
| *No description.* |
+| userName
| string
| *No description.* |
+| workspaceUrl
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| id
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -10091,7 +10091,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -10101,7 +10101,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -10111,7 +10111,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -10121,7 +10121,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -10131,7 +10131,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -10141,7 +10141,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -10151,7 +10151,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -10161,7 +10161,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -10171,7 +10171,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -10181,7 +10181,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -10191,7 +10191,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -10201,7 +10201,7 @@ public readonly provider: TerraformProvider;
---
-##### `alphanumeric`Required
+##### `alphanumeric`Required
```typescript
public readonly alphanumeric: string;
@@ -10211,7 +10211,7 @@ public readonly alphanumeric: string;
---
-##### `externalId`Required
+##### `externalId`Required
```typescript
public readonly externalId: string;
@@ -10221,7 +10221,7 @@ public readonly externalId: string;
---
-##### `home`Required
+##### `home`Required
```typescript
public readonly home: string;
@@ -10231,7 +10231,7 @@ public readonly home: string;
---
-##### `repos`Required
+##### `repos`Required
```typescript
public readonly repos: string;
@@ -10241,7 +10241,7 @@ public readonly repos: string;
---
-##### `userName`Required
+##### `userName`Required
```typescript
public readonly userName: string;
@@ -10251,7 +10251,7 @@ public readonly userName: string;
---
-##### `workspaceUrl`Required
+##### `workspaceUrl`Required
```typescript
public readonly workspaceUrl: string;
@@ -10261,7 +10261,7 @@ public readonly workspaceUrl: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -10271,7 +10271,7 @@ public readonly idInput: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -10285,11 +10285,11 @@ public readonly id: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -10299,27 +10299,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksDbfsFile
+### DataDatabricksDbfsFile
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file databricks_dbfs_file}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksDbfsFile } from '@cdktf/provider-databricks'
+import { dataDatabricksDbfsFile } from '@cdktf/provider-databricks'
-new DataDatabricksDbfsFile(scope: Construct, id: string, config: DataDatabricksDbfsFileConfig)
+new dataDatabricksDbfsFile.DataDatabricksDbfsFile(scope: Construct, id: string, config: DataDatabricksDbfsFileConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksDbfsFileConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -10327,7 +10327,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -10337,9 +10337,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksDbfsFileConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileConfig
---
@@ -10347,27 +10347,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -10375,25 +10375,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -10401,7 +10401,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -10409,7 +10409,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -10417,13 +10417,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -10431,127 +10431,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -10561,16 +10561,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksDbfsFile } from '@cdktf/provider-databricks'
+import { dataDatabricksDbfsFile } from '@cdktf/provider-databricks'
-DataDatabricksDbfsFile.isConstruct(x: any)
+dataDatabricksDbfsFile.DataDatabricksDbfsFile.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -10589,7 +10589,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -10601,30 +10601,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| content
| string
| *No description.* |
-| fileSize
| number
| *No description.* |
-| idInput
| string
| *No description.* |
-| limitFileSizeInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| pathInput
| string
| *No description.* |
-| id
| string
| *No description.* |
-| limitFileSize
| boolean \| cdktf.IResolvable
| *No description.* |
-| path
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| content
| string
| *No description.* |
+| fileSize
| number
| *No description.* |
+| idInput
| string
| *No description.* |
+| limitFileSizeInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| pathInput
| string
| *No description.* |
+| id
| string
| *No description.* |
+| limitFileSize
| boolean \| cdktf.IResolvable
| *No description.* |
+| path
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -10636,7 +10636,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -10646,7 +10646,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -10656,7 +10656,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -10666,7 +10666,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -10676,7 +10676,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -10686,7 +10686,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -10696,7 +10696,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -10706,7 +10706,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -10716,7 +10716,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -10726,7 +10726,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -10736,7 +10736,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -10746,7 +10746,7 @@ public readonly provider: TerraformProvider;
---
-##### `content`Required
+##### `content`Required
```typescript
public readonly content: string;
@@ -10756,7 +10756,7 @@ public readonly content: string;
---
-##### `fileSize`Required
+##### `fileSize`Required
```typescript
public readonly fileSize: number;
@@ -10766,7 +10766,7 @@ public readonly fileSize: number;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -10776,7 +10776,7 @@ public readonly idInput: string;
---
-##### `limitFileSizeInput`Optional
+##### `limitFileSizeInput`Optional
```typescript
public readonly limitFileSizeInput: boolean | IResolvable;
@@ -10786,7 +10786,7 @@ public readonly limitFileSizeInput: boolean | IResolvable;
---
-##### `pathInput`Optional
+##### `pathInput`Optional
```typescript
public readonly pathInput: string;
@@ -10796,7 +10796,7 @@ public readonly pathInput: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -10806,7 +10806,7 @@ public readonly id: string;
---
-##### `limitFileSize`Required
+##### `limitFileSize`Required
```typescript
public readonly limitFileSize: boolean | IResolvable;
@@ -10816,7 +10816,7 @@ public readonly limitFileSize: boolean | IResolvable;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -10830,11 +10830,11 @@ public readonly path: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -10844,27 +10844,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksDbfsFilePaths
+### DataDatabricksDbfsFilePaths
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file_paths databricks_dbfs_file_paths}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksDbfsFilePaths } from '@cdktf/provider-databricks'
+import { dataDatabricksDbfsFilePaths } from '@cdktf/provider-databricks'
-new DataDatabricksDbfsFilePaths(scope: Construct, id: string, config: DataDatabricksDbfsFilePathsConfig)
+new dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePaths(scope: Construct, id: string, config: DataDatabricksDbfsFilePathsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksDbfsFilePathsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -10872,7 +10872,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -10882,9 +10882,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksDbfsFilePathsConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsConfig
---
@@ -10892,27 +10892,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -10920,25 +10920,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -10946,7 +10946,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -10954,7 +10954,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -10962,13 +10962,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -10976,127 +10976,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -11106,16 +11106,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksDbfsFilePaths } from '@cdktf/provider-databricks'
+import { dataDatabricksDbfsFilePaths } from '@cdktf/provider-databricks'
-DataDatabricksDbfsFilePaths.isConstruct(x: any)
+dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePaths.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -11134,7 +11134,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -11146,29 +11146,29 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| pathList
| DataDatabricksDbfsFilePathsPathListList
| *No description.* |
-| idInput
| string
| *No description.* |
-| pathInput
| string
| *No description.* |
-| recursiveInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| path
| string
| *No description.* |
-| recursive
| boolean \| cdktf.IResolvable
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| pathList
| @cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListList
| *No description.* |
+| idInput
| string
| *No description.* |
+| pathInput
| string
| *No description.* |
+| recursiveInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| path
| string
| *No description.* |
+| recursive
| boolean \| cdktf.IResolvable
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -11180,7 +11180,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -11190,7 +11190,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -11200,7 +11200,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -11210,7 +11210,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -11220,7 +11220,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -11230,7 +11230,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -11240,7 +11240,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -11250,7 +11250,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -11260,7 +11260,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -11270,7 +11270,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -11280,7 +11280,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -11290,17 +11290,17 @@ public readonly provider: TerraformProvider;
---
-##### `pathList`Required
+##### `pathList`Required
```typescript
public readonly pathList: DataDatabricksDbfsFilePathsPathListList;
```
-- *Type:* DataDatabricksDbfsFilePathsPathListList
+- *Type:* @cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListList
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -11310,7 +11310,7 @@ public readonly idInput: string;
---
-##### `pathInput`Optional
+##### `pathInput`Optional
```typescript
public readonly pathInput: string;
@@ -11320,7 +11320,7 @@ public readonly pathInput: string;
---
-##### `recursiveInput`Optional
+##### `recursiveInput`Optional
```typescript
public readonly recursiveInput: boolean | IResolvable;
@@ -11330,7 +11330,7 @@ public readonly recursiveInput: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -11340,7 +11340,7 @@ public readonly id: string;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -11350,7 +11350,7 @@ public readonly path: string;
---
-##### `recursive`Required
+##### `recursive`Required
```typescript
public readonly recursive: boolean | IResolvable;
@@ -11364,11 +11364,11 @@ public readonly recursive: boolean | IResolvable;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -11378,27 +11378,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksGroup
+### DataDatabricksGroup
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/group databricks_group}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksGroup } from '@cdktf/provider-databricks'
+import { dataDatabricksGroup } from '@cdktf/provider-databricks'
-new DataDatabricksGroup(scope: Construct, id: string, config: DataDatabricksGroupConfig)
+new dataDatabricksGroup.DataDatabricksGroup(scope: Construct, id: string, config: DataDatabricksGroupConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksGroupConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksGroup.DataDatabricksGroupConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -11406,7 +11406,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -11416,9 +11416,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksGroupConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksGroup.DataDatabricksGroupConfig
---
@@ -11426,39 +11426,39 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetAllowClusterCreate
| *No description.* |
-| resetAllowInstancePoolCreate
| *No description.* |
-| resetChildGroups
| *No description.* |
-| resetDatabricksSqlAccess
| *No description.* |
-| resetExternalId
| *No description.* |
-| resetGroups
| *No description.* |
-| resetId
| *No description.* |
-| resetInstanceProfiles
| *No description.* |
-| resetMembers
| *No description.* |
-| resetRecursive
| *No description.* |
-| resetServicePrincipals
| *No description.* |
-| resetUsers
| *No description.* |
-| resetWorkspaceAccess
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetAllowClusterCreate
| *No description.* |
+| resetAllowInstancePoolCreate
| *No description.* |
+| resetChildGroups
| *No description.* |
+| resetDatabricksSqlAccess
| *No description.* |
+| resetExternalId
| *No description.* |
+| resetGroups
| *No description.* |
+| resetId
| *No description.* |
+| resetInstanceProfiles
| *No description.* |
+| resetMembers
| *No description.* |
+| resetRecursive
| *No description.* |
+| resetServicePrincipals
| *No description.* |
+| resetUsers
| *No description.* |
+| resetWorkspaceAccess
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -11466,25 +11466,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -11492,7 +11492,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -11500,7 +11500,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -11508,13 +11508,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -11522,199 +11522,199 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetAllowClusterCreate`
+##### `resetAllowClusterCreate`
```typescript
public resetAllowClusterCreate(): void
```
-##### `resetAllowInstancePoolCreate`
+##### `resetAllowInstancePoolCreate`
```typescript
public resetAllowInstancePoolCreate(): void
```
-##### `resetChildGroups`
+##### `resetChildGroups`
```typescript
public resetChildGroups(): void
```
-##### `resetDatabricksSqlAccess`
+##### `resetDatabricksSqlAccess`
```typescript
public resetDatabricksSqlAccess(): void
```
-##### `resetExternalId`
+##### `resetExternalId`
```typescript
public resetExternalId(): void
```
-##### `resetGroups`
+##### `resetGroups`
```typescript
public resetGroups(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetInstanceProfiles`
+##### `resetInstanceProfiles`
```typescript
public resetInstanceProfiles(): void
```
-##### `resetMembers`
+##### `resetMembers`
```typescript
public resetMembers(): void
```
-##### `resetRecursive`
+##### `resetRecursive`
```typescript
public resetRecursive(): void
```
-##### `resetServicePrincipals`
+##### `resetServicePrincipals`
```typescript
public resetServicePrincipals(): void
```
-##### `resetUsers`
+##### `resetUsers`
```typescript
public resetUsers(): void
```
-##### `resetWorkspaceAccess`
+##### `resetWorkspaceAccess`
```typescript
public resetWorkspaceAccess(): void
@@ -11724,16 +11724,16 @@ public resetWorkspaceAccess(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksGroup } from '@cdktf/provider-databricks'
+import { dataDatabricksGroup } from '@cdktf/provider-databricks'
-DataDatabricksGroup.isConstruct(x: any)
+dataDatabricksGroup.DataDatabricksGroup.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -11752,7 +11752,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -11764,50 +11764,50 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| allowClusterCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowInstancePoolCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| childGroupsInput
| string[]
| *No description.* |
-| databricksSqlAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| displayNameInput
| string
| *No description.* |
-| externalIdInput
| string
| *No description.* |
-| groupsInput
| string[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| instanceProfilesInput
| string[]
| *No description.* |
-| membersInput
| string[]
| *No description.* |
-| recursiveInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| servicePrincipalsInput
| string[]
| *No description.* |
-| usersInput
| string[]
| *No description.* |
-| workspaceAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowClusterCreate
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| *No description.* |
-| childGroups
| string[]
| *No description.* |
-| databricksSqlAccess
| boolean \| cdktf.IResolvable
| *No description.* |
-| displayName
| string
| *No description.* |
-| externalId
| string
| *No description.* |
-| groups
| string[]
| *No description.* |
-| id
| string
| *No description.* |
-| instanceProfiles
| string[]
| *No description.* |
-| members
| string[]
| *No description.* |
-| recursive
| boolean \| cdktf.IResolvable
| *No description.* |
-| servicePrincipals
| string[]
| *No description.* |
-| users
| string[]
| *No description.* |
-| workspaceAccess
| boolean \| cdktf.IResolvable
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| allowClusterCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowInstancePoolCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| childGroupsInput
| string[]
| *No description.* |
+| databricksSqlAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| displayNameInput
| string
| *No description.* |
+| externalIdInput
| string
| *No description.* |
+| groupsInput
| string[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| instanceProfilesInput
| string[]
| *No description.* |
+| membersInput
| string[]
| *No description.* |
+| recursiveInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| servicePrincipalsInput
| string[]
| *No description.* |
+| usersInput
| string[]
| *No description.* |
+| workspaceAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowClusterCreate
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| *No description.* |
+| childGroups
| string[]
| *No description.* |
+| databricksSqlAccess
| boolean \| cdktf.IResolvable
| *No description.* |
+| displayName
| string
| *No description.* |
+| externalId
| string
| *No description.* |
+| groups
| string[]
| *No description.* |
+| id
| string
| *No description.* |
+| instanceProfiles
| string[]
| *No description.* |
+| members
| string[]
| *No description.* |
+| recursive
| boolean \| cdktf.IResolvable
| *No description.* |
+| servicePrincipals
| string[]
| *No description.* |
+| users
| string[]
| *No description.* |
+| workspaceAccess
| boolean \| cdktf.IResolvable
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -11819,7 +11819,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -11829,7 +11829,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -11839,7 +11839,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -11849,7 +11849,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -11859,7 +11859,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -11869,7 +11869,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -11879,7 +11879,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -11889,7 +11889,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -11899,7 +11899,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -11909,7 +11909,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -11919,7 +11919,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -11929,7 +11929,7 @@ public readonly provider: TerraformProvider;
---
-##### `allowClusterCreateInput`Optional
+##### `allowClusterCreateInput`Optional
```typescript
public readonly allowClusterCreateInput: boolean | IResolvable;
@@ -11939,7 +11939,7 @@ public readonly allowClusterCreateInput: boolean | IResolvable;
---
-##### `allowInstancePoolCreateInput`Optional
+##### `allowInstancePoolCreateInput`Optional
```typescript
public readonly allowInstancePoolCreateInput: boolean | IResolvable;
@@ -11949,7 +11949,7 @@ public readonly allowInstancePoolCreateInput: boolean | IResolvable;
---
-##### `childGroupsInput`Optional
+##### `childGroupsInput`Optional
```typescript
public readonly childGroupsInput: string[];
@@ -11959,7 +11959,7 @@ public readonly childGroupsInput: string[];
---
-##### `databricksSqlAccessInput`Optional
+##### `databricksSqlAccessInput`Optional
```typescript
public readonly databricksSqlAccessInput: boolean | IResolvable;
@@ -11969,7 +11969,7 @@ public readonly databricksSqlAccessInput: boolean | IResolvable;
---
-##### `displayNameInput`Optional
+##### `displayNameInput`Optional
```typescript
public readonly displayNameInput: string;
@@ -11979,7 +11979,7 @@ public readonly displayNameInput: string;
---
-##### `externalIdInput`Optional
+##### `externalIdInput`Optional
```typescript
public readonly externalIdInput: string;
@@ -11989,7 +11989,7 @@ public readonly externalIdInput: string;
---
-##### `groupsInput`Optional
+##### `groupsInput`Optional
```typescript
public readonly groupsInput: string[];
@@ -11999,7 +11999,7 @@ public readonly groupsInput: string[];
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -12009,7 +12009,7 @@ public readonly idInput: string;
---
-##### `instanceProfilesInput`Optional
+##### `instanceProfilesInput`Optional
```typescript
public readonly instanceProfilesInput: string[];
@@ -12019,7 +12019,7 @@ public readonly instanceProfilesInput: string[];
---
-##### `membersInput`Optional
+##### `membersInput`Optional
```typescript
public readonly membersInput: string[];
@@ -12029,7 +12029,7 @@ public readonly membersInput: string[];
---
-##### `recursiveInput`Optional
+##### `recursiveInput`Optional
```typescript
public readonly recursiveInput: boolean | IResolvable;
@@ -12039,7 +12039,7 @@ public readonly recursiveInput: boolean | IResolvable;
---
-##### `servicePrincipalsInput`Optional
+##### `servicePrincipalsInput`Optional
```typescript
public readonly servicePrincipalsInput: string[];
@@ -12049,7 +12049,7 @@ public readonly servicePrincipalsInput: string[];
---
-##### `usersInput`Optional
+##### `usersInput`Optional
```typescript
public readonly usersInput: string[];
@@ -12059,7 +12059,7 @@ public readonly usersInput: string[];
---
-##### `workspaceAccessInput`Optional
+##### `workspaceAccessInput`Optional
```typescript
public readonly workspaceAccessInput: boolean | IResolvable;
@@ -12069,7 +12069,7 @@ public readonly workspaceAccessInput: boolean | IResolvable;
---
-##### `allowClusterCreate`Required
+##### `allowClusterCreate`Required
```typescript
public readonly allowClusterCreate: boolean | IResolvable;
@@ -12079,7 +12079,7 @@ public readonly allowClusterCreate: boolean | IResolvable;
---
-##### `allowInstancePoolCreate`Required
+##### `allowInstancePoolCreate`Required
```typescript
public readonly allowInstancePoolCreate: boolean | IResolvable;
@@ -12089,7 +12089,7 @@ public readonly allowInstancePoolCreate: boolean | IResolvable;
---
-##### `childGroups`Required
+##### `childGroups`Required
```typescript
public readonly childGroups: string[];
@@ -12099,7 +12099,7 @@ public readonly childGroups: string[];
---
-##### `databricksSqlAccess`Required
+##### `databricksSqlAccess`Required
```typescript
public readonly databricksSqlAccess: boolean | IResolvable;
@@ -12109,7 +12109,7 @@ public readonly databricksSqlAccess: boolean | IResolvable;
---
-##### `displayName`Required
+##### `displayName`Required
```typescript
public readonly displayName: string;
@@ -12119,7 +12119,7 @@ public readonly displayName: string;
---
-##### `externalId`Required
+##### `externalId`Required
```typescript
public readonly externalId: string;
@@ -12129,7 +12129,7 @@ public readonly externalId: string;
---
-##### `groups`Required
+##### `groups`Required
```typescript
public readonly groups: string[];
@@ -12139,7 +12139,7 @@ public readonly groups: string[];
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -12149,7 +12149,7 @@ public readonly id: string;
---
-##### `instanceProfiles`Required
+##### `instanceProfiles`Required
```typescript
public readonly instanceProfiles: string[];
@@ -12159,7 +12159,7 @@ public readonly instanceProfiles: string[];
---
-##### `members`Required
+##### `members`Required
```typescript
public readonly members: string[];
@@ -12169,7 +12169,7 @@ public readonly members: string[];
---
-##### `recursive`Required
+##### `recursive`Required
```typescript
public readonly recursive: boolean | IResolvable;
@@ -12179,7 +12179,7 @@ public readonly recursive: boolean | IResolvable;
---
-##### `servicePrincipals`Required
+##### `servicePrincipals`Required
```typescript
public readonly servicePrincipals: string[];
@@ -12189,7 +12189,7 @@ public readonly servicePrincipals: string[];
---
-##### `users`Required
+##### `users`Required
```typescript
public readonly users: string[];
@@ -12199,7 +12199,7 @@ public readonly users: string[];
---
-##### `workspaceAccess`Required
+##### `workspaceAccess`Required
```typescript
public readonly workspaceAccess: boolean | IResolvable;
@@ -12213,11 +12213,11 @@ public readonly workspaceAccess: boolean | IResolvable;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -12227,27 +12227,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksJob
+### DataDatabricksJob
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/job databricks_job}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJob } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJob(scope: Construct, id: string, config?: DataDatabricksJobConfig)
+new dataDatabricksJob.DataDatabricksJob(scope: Construct, id: string, config?: DataDatabricksJobConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksJobConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -12255,7 +12255,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -12265,9 +12265,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksJobConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobConfig
---
@@ -12275,31 +12275,31 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putJobSettings
| *No description.* |
-| resetId
| *No description.* |
-| resetJobId
| *No description.* |
-| resetJobName
| *No description.* |
-| resetJobSettings
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putJobSettings
| *No description.* |
+| resetId
| *No description.* |
+| resetJobId
| *No description.* |
+| resetJobName
| *No description.* |
+| resetJobSettings
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -12307,25 +12307,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -12333,7 +12333,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -12341,7 +12341,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -12349,13 +12349,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -12363,157 +12363,157 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putJobSettings`
+##### `putJobSettings`
```typescript
public putJobSettings(value: DataDatabricksJobJobSettings): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettings
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetJobId`
+##### `resetJobId`
```typescript
public resetJobId(): void
```
-##### `resetJobName`
+##### `resetJobName`
```typescript
public resetJobName(): void
```
-##### `resetJobSettings`
+##### `resetJobSettings`
```typescript
public resetJobSettings(): void
@@ -12523,16 +12523,16 @@ public resetJobSettings(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksJob } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-DataDatabricksJob.isConstruct(x: any)
+dataDatabricksJob.DataDatabricksJob.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -12551,7 +12551,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -12563,30 +12563,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| jobSettings
| DataDatabricksJobJobSettingsOutputReference
| *No description.* |
-| idInput
| string
| *No description.* |
-| jobIdInput
| string
| *No description.* |
-| jobNameInput
| string
| *No description.* |
-| jobSettingsInput
| DataDatabricksJobJobSettings
| *No description.* |
-| id
| string
| *No description.* |
-| jobId
| string
| *No description.* |
-| jobName
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| jobSettings
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsOutputReference
| *No description.* |
+| idInput
| string
| *No description.* |
+| jobIdInput
| string
| *No description.* |
+| jobNameInput
| string
| *No description.* |
+| jobSettingsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings
| *No description.* |
+| id
| string
| *No description.* |
+| jobId
| string
| *No description.* |
+| jobName
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -12598,7 +12598,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -12608,7 +12608,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -12618,7 +12618,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -12628,7 +12628,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -12638,7 +12638,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -12648,7 +12648,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -12658,7 +12658,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -12668,7 +12668,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -12678,7 +12678,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -12688,7 +12688,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -12698,7 +12698,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -12708,17 +12708,17 @@ public readonly provider: TerraformProvider;
---
-##### `jobSettings`Required
+##### `jobSettings`Required
```typescript
public readonly jobSettings: DataDatabricksJobJobSettingsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsOutputReference
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -12728,7 +12728,7 @@ public readonly idInput: string;
---
-##### `jobIdInput`Optional
+##### `jobIdInput`Optional
```typescript
public readonly jobIdInput: string;
@@ -12738,7 +12738,7 @@ public readonly jobIdInput: string;
---
-##### `jobNameInput`Optional
+##### `jobNameInput`Optional
```typescript
public readonly jobNameInput: string;
@@ -12748,17 +12748,17 @@ public readonly jobNameInput: string;
---
-##### `jobSettingsInput`Optional
+##### `jobSettingsInput`Optional
```typescript
public readonly jobSettingsInput: DataDatabricksJobJobSettings;
```
-- *Type:* DataDatabricksJobJobSettings
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -12768,7 +12768,7 @@ public readonly id: string;
---
-##### `jobId`Required
+##### `jobId`Required
```typescript
public readonly jobId: string;
@@ -12778,7 +12778,7 @@ public readonly jobId: string;
---
-##### `jobName`Required
+##### `jobName`Required
```typescript
public readonly jobName: string;
@@ -12792,11 +12792,11 @@ public readonly jobName: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -12806,27 +12806,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksJobs
+### DataDatabricksJobs
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/jobs databricks_jobs}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobs } from '@cdktf/provider-databricks'
+import { dataDatabricksJobs } from '@cdktf/provider-databricks'
-new DataDatabricksJobs(scope: Construct, id: string, config?: DataDatabricksJobsConfig)
+new dataDatabricksJobs.DataDatabricksJobs(scope: Construct, id: string, config?: DataDatabricksJobsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksJobsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksJobs.DataDatabricksJobsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -12834,7 +12834,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -12844,9 +12844,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksJobsConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksJobs.DataDatabricksJobsConfig
---
@@ -12854,28 +12854,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetIds
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetIds
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -12883,25 +12883,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -12909,7 +12909,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -12917,7 +12917,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -12925,13 +12925,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -12939,133 +12939,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIds`
+##### `resetIds`
```typescript
public resetIds(): void
@@ -13075,16 +13075,16 @@ public resetIds(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksJobs } from '@cdktf/provider-databricks'
+import { dataDatabricksJobs } from '@cdktf/provider-databricks'
-DataDatabricksJobs.isConstruct(x: any)
+dataDatabricksJobs.DataDatabricksJobs.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -13103,7 +13103,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -13115,26 +13115,26 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| idInput
| string
| *No description.* |
-| idsInput
| {[ key: string ]: string}
| *No description.* |
-| id
| string
| *No description.* |
-| ids
| {[ key: string ]: string}
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| idInput
| string
| *No description.* |
+| idsInput
| {[ key: string ]: string}
| *No description.* |
+| id
| string
| *No description.* |
+| ids
| {[ key: string ]: string}
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -13146,7 +13146,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -13156,7 +13156,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -13166,7 +13166,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -13176,7 +13176,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -13186,7 +13186,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -13196,7 +13196,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -13206,7 +13206,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -13216,7 +13216,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -13226,7 +13226,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -13236,7 +13236,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -13246,7 +13246,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -13256,7 +13256,7 @@ public readonly provider: TerraformProvider;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -13266,7 +13266,7 @@ public readonly idInput: string;
---
-##### `idsInput`Optional
+##### `idsInput`Optional
```typescript
public readonly idsInput: {[ key: string ]: string};
@@ -13276,7 +13276,7 @@ public readonly idsInput: {[ key: string ]: string};
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -13286,7 +13286,7 @@ public readonly id: string;
---
-##### `ids`Required
+##### `ids`Required
```typescript
public readonly ids: {[ key: string ]: string};
@@ -13300,11 +13300,11 @@ public readonly ids: {[ key: string ]: string};
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -13314,27 +13314,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksMwsWorkspaces
+### DataDatabricksMwsWorkspaces
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/mws_workspaces databricks_mws_workspaces}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksMwsWorkspaces } from '@cdktf/provider-databricks'
+import { dataDatabricksMwsWorkspaces } from '@cdktf/provider-databricks'
-new DataDatabricksMwsWorkspaces(scope: Construct, id: string, config?: DataDatabricksMwsWorkspacesConfig)
+new dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspaces(scope: Construct, id: string, config?: DataDatabricksMwsWorkspacesConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksMwsWorkspacesConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -13342,7 +13342,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -13352,9 +13352,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksMwsWorkspacesConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesConfig
---
@@ -13362,28 +13362,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetIds
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetIds
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -13391,25 +13391,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -13417,7 +13417,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -13425,7 +13425,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -13433,13 +13433,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -13447,133 +13447,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIds`
+##### `resetIds`
```typescript
public resetIds(): void
@@ -13583,16 +13583,16 @@ public resetIds(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksMwsWorkspaces } from '@cdktf/provider-databricks'
+import { dataDatabricksMwsWorkspaces } from '@cdktf/provider-databricks'
-DataDatabricksMwsWorkspaces.isConstruct(x: any)
+dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspaces.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -13611,7 +13611,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -13623,26 +13623,26 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| idInput
| string
| *No description.* |
-| idsInput
| {[ key: string ]: number}
| *No description.* |
-| id
| string
| *No description.* |
-| ids
| {[ key: string ]: number}
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| idInput
| string
| *No description.* |
+| idsInput
| {[ key: string ]: number}
| *No description.* |
+| id
| string
| *No description.* |
+| ids
| {[ key: string ]: number}
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -13654,7 +13654,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -13664,7 +13664,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -13674,7 +13674,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -13684,7 +13684,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -13694,7 +13694,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -13704,7 +13704,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -13714,7 +13714,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -13724,7 +13724,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -13734,7 +13734,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -13744,7 +13744,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -13754,7 +13754,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -13764,7 +13764,7 @@ public readonly provider: TerraformProvider;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -13774,7 +13774,7 @@ public readonly idInput: string;
---
-##### `idsInput`Optional
+##### `idsInput`Optional
```typescript
public readonly idsInput: {[ key: string ]: number};
@@ -13784,7 +13784,7 @@ public readonly idsInput: {[ key: string ]: number};
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -13794,7 +13794,7 @@ public readonly id: string;
---
-##### `ids`Required
+##### `ids`Required
```typescript
public readonly ids: {[ key: string ]: number};
@@ -13808,11 +13808,11 @@ public readonly ids: {[ key: string ]: number};
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -13822,27 +13822,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksNodeType
+### DataDatabricksNodeType
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/node_type databricks_node_type}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksNodeType } from '@cdktf/provider-databricks'
+import { dataDatabricksNodeType } from '@cdktf/provider-databricks'
-new DataDatabricksNodeType(scope: Construct, id: string, config?: DataDatabricksNodeTypeConfig)
+new dataDatabricksNodeType.DataDatabricksNodeType(scope: Construct, id: string, config?: DataDatabricksNodeTypeConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksNodeTypeConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -13850,7 +13850,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -13860,9 +13860,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksNodeTypeConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeConfig
---
@@ -13870,39 +13870,39 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetCategory
| *No description.* |
-| resetGbPerCore
| *No description.* |
-| resetGraviton
| *No description.* |
-| resetId
| *No description.* |
-| resetIsIoCacheEnabled
| *No description.* |
-| resetLocalDisk
| *No description.* |
-| resetMinCores
| *No description.* |
-| resetMinGpus
| *No description.* |
-| resetMinMemoryGb
| *No description.* |
-| resetPhotonDriverCapable
| *No description.* |
-| resetPhotonWorkerCapable
| *No description.* |
-| resetSupportPortForwarding
| *No description.* |
-| resetVcpu
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetCategory
| *No description.* |
+| resetGbPerCore
| *No description.* |
+| resetGraviton
| *No description.* |
+| resetId
| *No description.* |
+| resetIsIoCacheEnabled
| *No description.* |
+| resetLocalDisk
| *No description.* |
+| resetMinCores
| *No description.* |
+| resetMinGpus
| *No description.* |
+| resetMinMemoryGb
| *No description.* |
+| resetPhotonDriverCapable
| *No description.* |
+| resetPhotonWorkerCapable
| *No description.* |
+| resetSupportPortForwarding
| *No description.* |
+| resetVcpu
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -13910,25 +13910,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -13936,7 +13936,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -13944,7 +13944,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -13952,13 +13952,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -13966,199 +13966,199 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetCategory`
+##### `resetCategory`
```typescript
public resetCategory(): void
```
-##### `resetGbPerCore`
+##### `resetGbPerCore`
```typescript
public resetGbPerCore(): void
```
-##### `resetGraviton`
+##### `resetGraviton`
```typescript
public resetGraviton(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIsIoCacheEnabled`
+##### `resetIsIoCacheEnabled`
```typescript
public resetIsIoCacheEnabled(): void
```
-##### `resetLocalDisk`
+##### `resetLocalDisk`
```typescript
public resetLocalDisk(): void
```
-##### `resetMinCores`
+##### `resetMinCores`
```typescript
public resetMinCores(): void
```
-##### `resetMinGpus`
+##### `resetMinGpus`
```typescript
public resetMinGpus(): void
```
-##### `resetMinMemoryGb`
+##### `resetMinMemoryGb`
```typescript
public resetMinMemoryGb(): void
```
-##### `resetPhotonDriverCapable`
+##### `resetPhotonDriverCapable`
```typescript
public resetPhotonDriverCapable(): void
```
-##### `resetPhotonWorkerCapable`
+##### `resetPhotonWorkerCapable`
```typescript
public resetPhotonWorkerCapable(): void
```
-##### `resetSupportPortForwarding`
+##### `resetSupportPortForwarding`
```typescript
public resetSupportPortForwarding(): void
```
-##### `resetVcpu`
+##### `resetVcpu`
```typescript
public resetVcpu(): void
@@ -14168,16 +14168,16 @@ public resetVcpu(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksNodeType } from '@cdktf/provider-databricks'
+import { dataDatabricksNodeType } from '@cdktf/provider-databricks'
-DataDatabricksNodeType.isConstruct(x: any)
+dataDatabricksNodeType.DataDatabricksNodeType.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -14196,7 +14196,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -14208,48 +14208,48 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| categoryInput
| string
| *No description.* |
-| gbPerCoreInput
| number
| *No description.* |
-| gravitonInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| isIoCacheEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| localDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| minCoresInput
| number
| *No description.* |
-| minGpusInput
| number
| *No description.* |
-| minMemoryGbInput
| number
| *No description.* |
-| photonDriverCapableInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| photonWorkerCapableInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| supportPortForwardingInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| vcpuInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| category
| string
| *No description.* |
-| gbPerCore
| number
| *No description.* |
-| graviton
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| isIoCacheEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| localDisk
| boolean \| cdktf.IResolvable
| *No description.* |
-| minCores
| number
| *No description.* |
-| minGpus
| number
| *No description.* |
-| minMemoryGb
| number
| *No description.* |
-| photonDriverCapable
| boolean \| cdktf.IResolvable
| *No description.* |
-| photonWorkerCapable
| boolean \| cdktf.IResolvable
| *No description.* |
-| supportPortForwarding
| boolean \| cdktf.IResolvable
| *No description.* |
-| vcpu
| boolean \| cdktf.IResolvable
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| categoryInput
| string
| *No description.* |
+| gbPerCoreInput
| number
| *No description.* |
+| gravitonInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| isIoCacheEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| localDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| minCoresInput
| number
| *No description.* |
+| minGpusInput
| number
| *No description.* |
+| minMemoryGbInput
| number
| *No description.* |
+| photonDriverCapableInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| photonWorkerCapableInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| supportPortForwardingInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| vcpuInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| category
| string
| *No description.* |
+| gbPerCore
| number
| *No description.* |
+| graviton
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| isIoCacheEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| localDisk
| boolean \| cdktf.IResolvable
| *No description.* |
+| minCores
| number
| *No description.* |
+| minGpus
| number
| *No description.* |
+| minMemoryGb
| number
| *No description.* |
+| photonDriverCapable
| boolean \| cdktf.IResolvable
| *No description.* |
+| photonWorkerCapable
| boolean \| cdktf.IResolvable
| *No description.* |
+| supportPortForwarding
| boolean \| cdktf.IResolvable
| *No description.* |
+| vcpu
| boolean \| cdktf.IResolvable
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -14261,7 +14261,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -14271,7 +14271,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -14281,7 +14281,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -14291,7 +14291,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -14301,7 +14301,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -14311,7 +14311,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -14321,7 +14321,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -14331,7 +14331,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -14341,7 +14341,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -14351,7 +14351,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -14361,7 +14361,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -14371,7 +14371,7 @@ public readonly provider: TerraformProvider;
---
-##### `categoryInput`Optional
+##### `categoryInput`Optional
```typescript
public readonly categoryInput: string;
@@ -14381,7 +14381,7 @@ public readonly categoryInput: string;
---
-##### `gbPerCoreInput`Optional
+##### `gbPerCoreInput`Optional
```typescript
public readonly gbPerCoreInput: number;
@@ -14391,7 +14391,7 @@ public readonly gbPerCoreInput: number;
---
-##### `gravitonInput`Optional
+##### `gravitonInput`Optional
```typescript
public readonly gravitonInput: boolean | IResolvable;
@@ -14401,7 +14401,7 @@ public readonly gravitonInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -14411,7 +14411,7 @@ public readonly idInput: string;
---
-##### `isIoCacheEnabledInput`Optional
+##### `isIoCacheEnabledInput`Optional
```typescript
public readonly isIoCacheEnabledInput: boolean | IResolvable;
@@ -14421,7 +14421,7 @@ public readonly isIoCacheEnabledInput: boolean | IResolvable;
---
-##### `localDiskInput`Optional
+##### `localDiskInput`Optional
```typescript
public readonly localDiskInput: boolean | IResolvable;
@@ -14431,7 +14431,7 @@ public readonly localDiskInput: boolean | IResolvable;
---
-##### `minCoresInput`Optional
+##### `minCoresInput`Optional
```typescript
public readonly minCoresInput: number;
@@ -14441,7 +14441,7 @@ public readonly minCoresInput: number;
---
-##### `minGpusInput`Optional
+##### `minGpusInput`Optional
```typescript
public readonly minGpusInput: number;
@@ -14451,7 +14451,7 @@ public readonly minGpusInput: number;
---
-##### `minMemoryGbInput`Optional
+##### `minMemoryGbInput`Optional
```typescript
public readonly minMemoryGbInput: number;
@@ -14461,7 +14461,7 @@ public readonly minMemoryGbInput: number;
---
-##### `photonDriverCapableInput`Optional
+##### `photonDriverCapableInput`Optional
```typescript
public readonly photonDriverCapableInput: boolean | IResolvable;
@@ -14471,7 +14471,7 @@ public readonly photonDriverCapableInput: boolean | IResolvable;
---
-##### `photonWorkerCapableInput`Optional
+##### `photonWorkerCapableInput`Optional
```typescript
public readonly photonWorkerCapableInput: boolean | IResolvable;
@@ -14481,7 +14481,7 @@ public readonly photonWorkerCapableInput: boolean | IResolvable;
---
-##### `supportPortForwardingInput`Optional
+##### `supportPortForwardingInput`Optional
```typescript
public readonly supportPortForwardingInput: boolean | IResolvable;
@@ -14491,7 +14491,7 @@ public readonly supportPortForwardingInput: boolean | IResolvable;
---
-##### `vcpuInput`Optional
+##### `vcpuInput`Optional
```typescript
public readonly vcpuInput: boolean | IResolvable;
@@ -14501,7 +14501,7 @@ public readonly vcpuInput: boolean | IResolvable;
---
-##### `category`Required
+##### `category`Required
```typescript
public readonly category: string;
@@ -14511,7 +14511,7 @@ public readonly category: string;
---
-##### `gbPerCore`Required
+##### `gbPerCore`Required
```typescript
public readonly gbPerCore: number;
@@ -14521,7 +14521,7 @@ public readonly gbPerCore: number;
---
-##### `graviton`Required
+##### `graviton`Required
```typescript
public readonly graviton: boolean | IResolvable;
@@ -14531,7 +14531,7 @@ public readonly graviton: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -14541,7 +14541,7 @@ public readonly id: string;
---
-##### `isIoCacheEnabled`Required
+##### `isIoCacheEnabled`Required
```typescript
public readonly isIoCacheEnabled: boolean | IResolvable;
@@ -14551,7 +14551,7 @@ public readonly isIoCacheEnabled: boolean | IResolvable;
---
-##### `localDisk`Required
+##### `localDisk`Required
```typescript
public readonly localDisk: boolean | IResolvable;
@@ -14561,7 +14561,7 @@ public readonly localDisk: boolean | IResolvable;
---
-##### `minCores`Required
+##### `minCores`Required
```typescript
public readonly minCores: number;
@@ -14571,7 +14571,7 @@ public readonly minCores: number;
---
-##### `minGpus`Required
+##### `minGpus`Required
```typescript
public readonly minGpus: number;
@@ -14581,7 +14581,7 @@ public readonly minGpus: number;
---
-##### `minMemoryGb`Required
+##### `minMemoryGb`Required
```typescript
public readonly minMemoryGb: number;
@@ -14591,7 +14591,7 @@ public readonly minMemoryGb: number;
---
-##### `photonDriverCapable`Required
+##### `photonDriverCapable`Required
```typescript
public readonly photonDriverCapable: boolean | IResolvable;
@@ -14601,7 +14601,7 @@ public readonly photonDriverCapable: boolean | IResolvable;
---
-##### `photonWorkerCapable`Required
+##### `photonWorkerCapable`Required
```typescript
public readonly photonWorkerCapable: boolean | IResolvable;
@@ -14611,7 +14611,7 @@ public readonly photonWorkerCapable: boolean | IResolvable;
---
-##### `supportPortForwarding`Required
+##### `supportPortForwarding`Required
```typescript
public readonly supportPortForwarding: boolean | IResolvable;
@@ -14621,7 +14621,7 @@ public readonly supportPortForwarding: boolean | IResolvable;
---
-##### `vcpu`Required
+##### `vcpu`Required
```typescript
public readonly vcpu: boolean | IResolvable;
@@ -14635,11 +14635,11 @@ public readonly vcpu: boolean | IResolvable;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -14649,27 +14649,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksNotebook
+### DataDatabricksNotebook
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/notebook databricks_notebook}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksNotebook } from '@cdktf/provider-databricks'
+import { dataDatabricksNotebook } from '@cdktf/provider-databricks'
-new DataDatabricksNotebook(scope: Construct, id: string, config: DataDatabricksNotebookConfig)
+new dataDatabricksNotebook.DataDatabricksNotebook(scope: Construct, id: string, config: DataDatabricksNotebookConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksNotebookConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -14677,7 +14677,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -14687,9 +14687,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksNotebookConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookConfig
---
@@ -14697,30 +14697,30 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetLanguage
| *No description.* |
-| resetObjectId
| *No description.* |
-| resetObjectType
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetLanguage
| *No description.* |
+| resetObjectId
| *No description.* |
+| resetObjectType
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -14728,25 +14728,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -14754,7 +14754,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -14762,7 +14762,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -14770,13 +14770,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -14784,145 +14784,145 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetLanguage`
+##### `resetLanguage`
```typescript
public resetLanguage(): void
```
-##### `resetObjectId`
+##### `resetObjectId`
```typescript
public resetObjectId(): void
```
-##### `resetObjectType`
+##### `resetObjectType`
```typescript
public resetObjectType(): void
@@ -14932,16 +14932,16 @@ public resetObjectType(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksNotebook } from '@cdktf/provider-databricks'
+import { dataDatabricksNotebook } from '@cdktf/provider-databricks'
-DataDatabricksNotebook.isConstruct(x: any)
+dataDatabricksNotebook.DataDatabricksNotebook.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -14960,7 +14960,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -14972,35 +14972,35 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| content
| string
| *No description.* |
-| formatInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| languageInput
| string
| *No description.* |
-| objectIdInput
| number
| *No description.* |
-| objectTypeInput
| string
| *No description.* |
-| pathInput
| string
| *No description.* |
-| format
| string
| *No description.* |
-| id
| string
| *No description.* |
-| language
| string
| *No description.* |
-| objectId
| number
| *No description.* |
-| objectType
| string
| *No description.* |
-| path
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| content
| string
| *No description.* |
+| formatInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| languageInput
| string
| *No description.* |
+| objectIdInput
| number
| *No description.* |
+| objectTypeInput
| string
| *No description.* |
+| pathInput
| string
| *No description.* |
+| format
| string
| *No description.* |
+| id
| string
| *No description.* |
+| language
| string
| *No description.* |
+| objectId
| number
| *No description.* |
+| objectType
| string
| *No description.* |
+| path
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -15012,7 +15012,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -15022,7 +15022,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -15032,7 +15032,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -15042,7 +15042,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -15052,7 +15052,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -15062,7 +15062,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -15072,7 +15072,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -15082,7 +15082,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -15092,7 +15092,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -15102,7 +15102,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -15112,7 +15112,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -15122,7 +15122,7 @@ public readonly provider: TerraformProvider;
---
-##### `content`Required
+##### `content`Required
```typescript
public readonly content: string;
@@ -15132,7 +15132,7 @@ public readonly content: string;
---
-##### `formatInput`Optional
+##### `formatInput`Optional
```typescript
public readonly formatInput: string;
@@ -15142,7 +15142,7 @@ public readonly formatInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -15152,7 +15152,7 @@ public readonly idInput: string;
---
-##### `languageInput`Optional
+##### `languageInput`Optional
```typescript
public readonly languageInput: string;
@@ -15162,7 +15162,7 @@ public readonly languageInput: string;
---
-##### `objectIdInput`Optional
+##### `objectIdInput`Optional
```typescript
public readonly objectIdInput: number;
@@ -15172,7 +15172,7 @@ public readonly objectIdInput: number;
---
-##### `objectTypeInput`Optional
+##### `objectTypeInput`Optional
```typescript
public readonly objectTypeInput: string;
@@ -15182,7 +15182,7 @@ public readonly objectTypeInput: string;
---
-##### `pathInput`Optional
+##### `pathInput`Optional
```typescript
public readonly pathInput: string;
@@ -15192,7 +15192,7 @@ public readonly pathInput: string;
---
-##### `format`Required
+##### `format`Required
```typescript
public readonly format: string;
@@ -15202,7 +15202,7 @@ public readonly format: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -15212,7 +15212,7 @@ public readonly id: string;
---
-##### `language`Required
+##### `language`Required
```typescript
public readonly language: string;
@@ -15222,7 +15222,7 @@ public readonly language: string;
---
-##### `objectId`Required
+##### `objectId`Required
```typescript
public readonly objectId: number;
@@ -15232,7 +15232,7 @@ public readonly objectId: number;
---
-##### `objectType`Required
+##### `objectType`Required
```typescript
public readonly objectType: string;
@@ -15242,7 +15242,7 @@ public readonly objectType: string;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -15256,11 +15256,11 @@ public readonly path: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -15270,27 +15270,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksNotebookPaths
+### DataDatabricksNotebookPaths
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/notebook_paths databricks_notebook_paths}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksNotebookPaths } from '@cdktf/provider-databricks'
+import { dataDatabricksNotebookPaths } from '@cdktf/provider-databricks'
-new DataDatabricksNotebookPaths(scope: Construct, id: string, config: DataDatabricksNotebookPathsConfig)
+new dataDatabricksNotebookPaths.DataDatabricksNotebookPaths(scope: Construct, id: string, config: DataDatabricksNotebookPathsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksNotebookPathsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -15298,7 +15298,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -15308,9 +15308,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksNotebookPathsConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsConfig
---
@@ -15318,27 +15318,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -15346,25 +15346,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -15372,7 +15372,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -15380,7 +15380,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -15388,13 +15388,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -15402,127 +15402,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -15532,16 +15532,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksNotebookPaths } from '@cdktf/provider-databricks'
+import { dataDatabricksNotebookPaths } from '@cdktf/provider-databricks'
-DataDatabricksNotebookPaths.isConstruct(x: any)
+dataDatabricksNotebookPaths.DataDatabricksNotebookPaths.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -15560,7 +15560,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -15572,29 +15572,29 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| notebookPathList
| DataDatabricksNotebookPathsNotebookPathListList
| *No description.* |
-| idInput
| string
| *No description.* |
-| pathInput
| string
| *No description.* |
-| recursiveInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| path
| string
| *No description.* |
-| recursive
| boolean \| cdktf.IResolvable
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| notebookPathList
| @cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListList
| *No description.* |
+| idInput
| string
| *No description.* |
+| pathInput
| string
| *No description.* |
+| recursiveInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| path
| string
| *No description.* |
+| recursive
| boolean \| cdktf.IResolvable
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -15606,7 +15606,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -15616,7 +15616,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -15626,7 +15626,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -15636,7 +15636,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -15646,7 +15646,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -15656,7 +15656,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -15666,7 +15666,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -15676,7 +15676,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -15686,7 +15686,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -15696,7 +15696,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -15706,7 +15706,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -15716,17 +15716,17 @@ public readonly provider: TerraformProvider;
---
-##### `notebookPathList`Required
+##### `notebookPathList`Required
```typescript
public readonly notebookPathList: DataDatabricksNotebookPathsNotebookPathListList;
```
-- *Type:* DataDatabricksNotebookPathsNotebookPathListList
+- *Type:* @cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListList
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -15736,7 +15736,7 @@ public readonly idInput: string;
---
-##### `pathInput`Optional
+##### `pathInput`Optional
```typescript
public readonly pathInput: string;
@@ -15746,7 +15746,7 @@ public readonly pathInput: string;
---
-##### `recursiveInput`Optional
+##### `recursiveInput`Optional
```typescript
public readonly recursiveInput: boolean | IResolvable;
@@ -15756,7 +15756,7 @@ public readonly recursiveInput: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -15766,7 +15766,7 @@ public readonly id: string;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -15776,7 +15776,7 @@ public readonly path: string;
---
-##### `recursive`Required
+##### `recursive`Required
```typescript
public readonly recursive: boolean | IResolvable;
@@ -15790,11 +15790,11 @@ public readonly recursive: boolean | IResolvable;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -15804,27 +15804,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksSchemas
+### DataDatabricksSchemas
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/schemas databricks_schemas}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksSchemas } from '@cdktf/provider-databricks'
+import { dataDatabricksSchemas } from '@cdktf/provider-databricks'
-new DataDatabricksSchemas(scope: Construct, id: string, config: DataDatabricksSchemasConfig)
+new dataDatabricksSchemas.DataDatabricksSchemas(scope: Construct, id: string, config: DataDatabricksSchemasConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksSchemasConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -15832,7 +15832,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -15842,9 +15842,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksSchemasConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasConfig
---
@@ -15852,28 +15852,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetIds
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetIds
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -15881,25 +15881,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -15907,7 +15907,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -15915,7 +15915,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -15923,13 +15923,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -15937,133 +15937,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIds`
+##### `resetIds`
```typescript
public resetIds(): void
@@ -16073,16 +16073,16 @@ public resetIds(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksSchemas } from '@cdktf/provider-databricks'
+import { dataDatabricksSchemas } from '@cdktf/provider-databricks'
-DataDatabricksSchemas.isConstruct(x: any)
+dataDatabricksSchemas.DataDatabricksSchemas.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -16101,7 +16101,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -16113,28 +16113,28 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| catalogNameInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| idsInput
| string[]
| *No description.* |
-| catalogName
| string
| *No description.* |
-| id
| string
| *No description.* |
-| ids
| string[]
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| catalogNameInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| idsInput
| string[]
| *No description.* |
+| catalogName
| string
| *No description.* |
+| id
| string
| *No description.* |
+| ids
| string[]
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -16146,7 +16146,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -16156,7 +16156,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -16166,7 +16166,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -16176,7 +16176,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -16186,7 +16186,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -16196,7 +16196,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -16206,7 +16206,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -16216,7 +16216,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -16226,7 +16226,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -16236,7 +16236,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -16246,7 +16246,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -16256,7 +16256,7 @@ public readonly provider: TerraformProvider;
---
-##### `catalogNameInput`Optional
+##### `catalogNameInput`Optional
```typescript
public readonly catalogNameInput: string;
@@ -16266,7 +16266,7 @@ public readonly catalogNameInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -16276,7 +16276,7 @@ public readonly idInput: string;
---
-##### `idsInput`Optional
+##### `idsInput`Optional
```typescript
public readonly idsInput: string[];
@@ -16286,7 +16286,7 @@ public readonly idsInput: string[];
---
-##### `catalogName`Required
+##### `catalogName`Required
```typescript
public readonly catalogName: string;
@@ -16296,7 +16296,7 @@ public readonly catalogName: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -16306,7 +16306,7 @@ public readonly id: string;
---
-##### `ids`Required
+##### `ids`Required
```typescript
public readonly ids: string[];
@@ -16320,11 +16320,11 @@ public readonly ids: string[];
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -16334,27 +16334,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksServicePrincipal
+### DataDatabricksServicePrincipal
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/service_principal databricks_service_principal}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksServicePrincipal } from '@cdktf/provider-databricks'
+import { dataDatabricksServicePrincipal } from '@cdktf/provider-databricks'
-new DataDatabricksServicePrincipal(scope: Construct, id: string, config?: DataDatabricksServicePrincipalConfig)
+new dataDatabricksServicePrincipal.DataDatabricksServicePrincipal(scope: Construct, id: string, config?: DataDatabricksServicePrincipalConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksServicePrincipalConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -16362,7 +16362,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -16372,9 +16372,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksServicePrincipalConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalConfig
---
@@ -16382,34 +16382,34 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetActive
| *No description.* |
-| resetApplicationId
| *No description.* |
-| resetDisplayName
| *No description.* |
-| resetExternalId
| *No description.* |
-| resetHome
| *No description.* |
-| resetId
| *No description.* |
-| resetRepos
| *No description.* |
-| resetSpId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetActive
| *No description.* |
+| resetApplicationId
| *No description.* |
+| resetDisplayName
| *No description.* |
+| resetExternalId
| *No description.* |
+| resetHome
| *No description.* |
+| resetId
| *No description.* |
+| resetRepos
| *No description.* |
+| resetSpId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -16417,25 +16417,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -16443,7 +16443,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -16451,7 +16451,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -16459,13 +16459,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -16473,169 +16473,169 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetActive`
+##### `resetActive`
```typescript
public resetActive(): void
```
-##### `resetApplicationId`
+##### `resetApplicationId`
```typescript
public resetApplicationId(): void
```
-##### `resetDisplayName`
+##### `resetDisplayName`
```typescript
public resetDisplayName(): void
```
-##### `resetExternalId`
+##### `resetExternalId`
```typescript
public resetExternalId(): void
```
-##### `resetHome`
+##### `resetHome`
```typescript
public resetHome(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetRepos`
+##### `resetRepos`
```typescript
public resetRepos(): void
```
-##### `resetSpId`
+##### `resetSpId`
```typescript
public resetSpId(): void
@@ -16645,16 +16645,16 @@ public resetSpId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksServicePrincipal } from '@cdktf/provider-databricks'
+import { dataDatabricksServicePrincipal } from '@cdktf/provider-databricks'
-DataDatabricksServicePrincipal.isConstruct(x: any)
+dataDatabricksServicePrincipal.DataDatabricksServicePrincipal.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -16673,7 +16673,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -16685,38 +16685,38 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| activeInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| applicationIdInput
| string
| *No description.* |
-| displayNameInput
| string
| *No description.* |
-| externalIdInput
| string
| *No description.* |
-| homeInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| reposInput
| string
| *No description.* |
-| spIdInput
| string
| *No description.* |
-| active
| boolean \| cdktf.IResolvable
| *No description.* |
-| applicationId
| string
| *No description.* |
-| displayName
| string
| *No description.* |
-| externalId
| string
| *No description.* |
-| home
| string
| *No description.* |
-| id
| string
| *No description.* |
-| repos
| string
| *No description.* |
-| spId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| activeInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| applicationIdInput
| string
| *No description.* |
+| displayNameInput
| string
| *No description.* |
+| externalIdInput
| string
| *No description.* |
+| homeInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| reposInput
| string
| *No description.* |
+| spIdInput
| string
| *No description.* |
+| active
| boolean \| cdktf.IResolvable
| *No description.* |
+| applicationId
| string
| *No description.* |
+| displayName
| string
| *No description.* |
+| externalId
| string
| *No description.* |
+| home
| string
| *No description.* |
+| id
| string
| *No description.* |
+| repos
| string
| *No description.* |
+| spId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -16728,7 +16728,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -16738,7 +16738,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -16748,7 +16748,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -16758,7 +16758,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -16768,7 +16768,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -16778,7 +16778,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -16788,7 +16788,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -16798,7 +16798,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -16808,7 +16808,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -16818,7 +16818,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -16828,7 +16828,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -16838,7 +16838,7 @@ public readonly provider: TerraformProvider;
---
-##### `activeInput`Optional
+##### `activeInput`Optional
```typescript
public readonly activeInput: boolean | IResolvable;
@@ -16848,7 +16848,7 @@ public readonly activeInput: boolean | IResolvable;
---
-##### `applicationIdInput`Optional
+##### `applicationIdInput`Optional
```typescript
public readonly applicationIdInput: string;
@@ -16858,7 +16858,7 @@ public readonly applicationIdInput: string;
---
-##### `displayNameInput`Optional
+##### `displayNameInput`Optional
```typescript
public readonly displayNameInput: string;
@@ -16868,7 +16868,7 @@ public readonly displayNameInput: string;
---
-##### `externalIdInput`Optional
+##### `externalIdInput`Optional
```typescript
public readonly externalIdInput: string;
@@ -16878,7 +16878,7 @@ public readonly externalIdInput: string;
---
-##### `homeInput`Optional
+##### `homeInput`Optional
```typescript
public readonly homeInput: string;
@@ -16888,7 +16888,7 @@ public readonly homeInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -16898,7 +16898,7 @@ public readonly idInput: string;
---
-##### `reposInput`Optional
+##### `reposInput`Optional
```typescript
public readonly reposInput: string;
@@ -16908,7 +16908,7 @@ public readonly reposInput: string;
---
-##### `spIdInput`Optional
+##### `spIdInput`Optional
```typescript
public readonly spIdInput: string;
@@ -16918,7 +16918,7 @@ public readonly spIdInput: string;
---
-##### `active`Required
+##### `active`Required
```typescript
public readonly active: boolean | IResolvable;
@@ -16928,7 +16928,7 @@ public readonly active: boolean | IResolvable;
---
-##### `applicationId`Required
+##### `applicationId`Required
```typescript
public readonly applicationId: string;
@@ -16938,7 +16938,7 @@ public readonly applicationId: string;
---
-##### `displayName`Required
+##### `displayName`Required
```typescript
public readonly displayName: string;
@@ -16948,7 +16948,7 @@ public readonly displayName: string;
---
-##### `externalId`Required
+##### `externalId`Required
```typescript
public readonly externalId: string;
@@ -16958,7 +16958,7 @@ public readonly externalId: string;
---
-##### `home`Required
+##### `home`Required
```typescript
public readonly home: string;
@@ -16968,7 +16968,7 @@ public readonly home: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -16978,7 +16978,7 @@ public readonly id: string;
---
-##### `repos`Required
+##### `repos`Required
```typescript
public readonly repos: string;
@@ -16988,7 +16988,7 @@ public readonly repos: string;
---
-##### `spId`Required
+##### `spId`Required
```typescript
public readonly spId: string;
@@ -17002,11 +17002,11 @@ public readonly spId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -17016,27 +17016,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksServicePrincipals
+### DataDatabricksServicePrincipals
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/service_principals databricks_service_principals}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksServicePrincipals } from '@cdktf/provider-databricks'
+import { dataDatabricksServicePrincipals } from '@cdktf/provider-databricks'
-new DataDatabricksServicePrincipals(scope: Construct, id: string, config?: DataDatabricksServicePrincipalsConfig)
+new dataDatabricksServicePrincipals.DataDatabricksServicePrincipals(scope: Construct, id: string, config?: DataDatabricksServicePrincipalsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksServicePrincipalsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -17044,7 +17044,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -17054,9 +17054,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksServicePrincipalsConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsConfig
---
@@ -17064,29 +17064,29 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetApplicationIds
| *No description.* |
-| resetDisplayNameContains
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetApplicationIds
| *No description.* |
+| resetDisplayNameContains
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -17094,25 +17094,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -17120,7 +17120,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -17128,7 +17128,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -17136,13 +17136,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -17150,139 +17150,139 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetApplicationIds`
+##### `resetApplicationIds`
```typescript
public resetApplicationIds(): void
```
-##### `resetDisplayNameContains`
+##### `resetDisplayNameContains`
```typescript
public resetDisplayNameContains(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -17292,16 +17292,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksServicePrincipals } from '@cdktf/provider-databricks'
+import { dataDatabricksServicePrincipals } from '@cdktf/provider-databricks'
-DataDatabricksServicePrincipals.isConstruct(x: any)
+dataDatabricksServicePrincipals.DataDatabricksServicePrincipals.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -17320,7 +17320,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -17332,28 +17332,28 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| applicationIdsInput
| string[]
| *No description.* |
-| displayNameContainsInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| applicationIds
| string[]
| *No description.* |
-| displayNameContains
| string
| *No description.* |
-| id
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| applicationIdsInput
| string[]
| *No description.* |
+| displayNameContainsInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| applicationIds
| string[]
| *No description.* |
+| displayNameContains
| string
| *No description.* |
+| id
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -17365,7 +17365,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -17375,7 +17375,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -17385,7 +17385,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -17395,7 +17395,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -17405,7 +17405,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -17415,7 +17415,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -17425,7 +17425,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -17435,7 +17435,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -17445,7 +17445,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -17455,7 +17455,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -17465,7 +17465,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -17475,7 +17475,7 @@ public readonly provider: TerraformProvider;
---
-##### `applicationIdsInput`Optional
+##### `applicationIdsInput`Optional
```typescript
public readonly applicationIdsInput: string[];
@@ -17485,7 +17485,7 @@ public readonly applicationIdsInput: string[];
---
-##### `displayNameContainsInput`Optional
+##### `displayNameContainsInput`Optional
```typescript
public readonly displayNameContainsInput: string;
@@ -17495,7 +17495,7 @@ public readonly displayNameContainsInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -17505,7 +17505,7 @@ public readonly idInput: string;
---
-##### `applicationIds`Required
+##### `applicationIds`Required
```typescript
public readonly applicationIds: string[];
@@ -17515,7 +17515,7 @@ public readonly applicationIds: string[];
---
-##### `displayNameContains`Required
+##### `displayNameContains`Required
```typescript
public readonly displayNameContains: string;
@@ -17525,7 +17525,7 @@ public readonly displayNameContains: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -17539,11 +17539,11 @@ public readonly id: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -17553,27 +17553,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksSparkVersion
+### DataDatabricksSparkVersion
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/spark_version databricks_spark_version}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksSparkVersion } from '@cdktf/provider-databricks'
+import { dataDatabricksSparkVersion } from '@cdktf/provider-databricks'
-new DataDatabricksSparkVersion(scope: Construct, id: string, config?: DataDatabricksSparkVersionConfig)
+new dataDatabricksSparkVersion.DataDatabricksSparkVersion(scope: Construct, id: string, config?: DataDatabricksSparkVersionConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksSparkVersionConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -17581,7 +17581,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -17591,9 +17591,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksSparkVersionConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionConfig
---
@@ -17601,37 +17601,37 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetBeta
| *No description.* |
-| resetGenomics
| *No description.* |
-| resetGpu
| *No description.* |
-| resetGraviton
| *No description.* |
-| resetId
| *No description.* |
-| resetLatest
| *No description.* |
-| resetLongTermSupport
| *No description.* |
-| resetMl
| *No description.* |
-| resetPhoton
| *No description.* |
-| resetScala
| *No description.* |
-| resetSparkVersion
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetBeta
| *No description.* |
+| resetGenomics
| *No description.* |
+| resetGpu
| *No description.* |
+| resetGraviton
| *No description.* |
+| resetId
| *No description.* |
+| resetLatest
| *No description.* |
+| resetLongTermSupport
| *No description.* |
+| resetMl
| *No description.* |
+| resetPhoton
| *No description.* |
+| resetScala
| *No description.* |
+| resetSparkVersion
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -17639,25 +17639,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -17665,7 +17665,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -17673,7 +17673,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -17681,13 +17681,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -17695,187 +17695,187 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetBeta`
+##### `resetBeta`
```typescript
public resetBeta(): void
```
-##### `resetGenomics`
+##### `resetGenomics`
```typescript
public resetGenomics(): void
```
-##### `resetGpu`
+##### `resetGpu`
```typescript
public resetGpu(): void
```
-##### `resetGraviton`
+##### `resetGraviton`
```typescript
public resetGraviton(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetLatest`
+##### `resetLatest`
```typescript
public resetLatest(): void
```
-##### `resetLongTermSupport`
+##### `resetLongTermSupport`
```typescript
public resetLongTermSupport(): void
```
-##### `resetMl`
+##### `resetMl`
```typescript
public resetMl(): void
```
-##### `resetPhoton`
+##### `resetPhoton`
```typescript
public resetPhoton(): void
```
-##### `resetScala`
+##### `resetScala`
```typescript
public resetScala(): void
```
-##### `resetSparkVersion`
+##### `resetSparkVersion`
```typescript
public resetSparkVersion(): void
@@ -17885,16 +17885,16 @@ public resetSparkVersion(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksSparkVersion } from '@cdktf/provider-databricks'
+import { dataDatabricksSparkVersion } from '@cdktf/provider-databricks'
-DataDatabricksSparkVersion.isConstruct(x: any)
+dataDatabricksSparkVersion.DataDatabricksSparkVersion.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -17913,7 +17913,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -17925,44 +17925,44 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| betaInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| genomicsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| gpuInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| gravitonInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| latestInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| longTermSupportInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| mlInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| photonInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| scalaInput
| string
| *No description.* |
-| sparkVersionInput
| string
| *No description.* |
-| beta
| boolean \| cdktf.IResolvable
| *No description.* |
-| genomics
| boolean \| cdktf.IResolvable
| *No description.* |
-| gpu
| boolean \| cdktf.IResolvable
| *No description.* |
-| graviton
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| latest
| boolean \| cdktf.IResolvable
| *No description.* |
-| longTermSupport
| boolean \| cdktf.IResolvable
| *No description.* |
-| ml
| boolean \| cdktf.IResolvable
| *No description.* |
-| photon
| boolean \| cdktf.IResolvable
| *No description.* |
-| scala
| string
| *No description.* |
-| sparkVersion
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| betaInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| genomicsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gpuInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gravitonInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| latestInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| longTermSupportInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| mlInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| photonInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| scalaInput
| string
| *No description.* |
+| sparkVersionInput
| string
| *No description.* |
+| beta
| boolean \| cdktf.IResolvable
| *No description.* |
+| genomics
| boolean \| cdktf.IResolvable
| *No description.* |
+| gpu
| boolean \| cdktf.IResolvable
| *No description.* |
+| graviton
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| latest
| boolean \| cdktf.IResolvable
| *No description.* |
+| longTermSupport
| boolean \| cdktf.IResolvable
| *No description.* |
+| ml
| boolean \| cdktf.IResolvable
| *No description.* |
+| photon
| boolean \| cdktf.IResolvable
| *No description.* |
+| scala
| string
| *No description.* |
+| sparkVersion
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -17974,7 +17974,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -17984,7 +17984,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -17994,7 +17994,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -18004,7 +18004,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -18014,7 +18014,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -18024,7 +18024,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -18034,7 +18034,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -18044,7 +18044,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -18054,7 +18054,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -18064,7 +18064,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -18074,7 +18074,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -18084,7 +18084,7 @@ public readonly provider: TerraformProvider;
---
-##### `betaInput`Optional
+##### `betaInput`Optional
```typescript
public readonly betaInput: boolean | IResolvable;
@@ -18094,7 +18094,7 @@ public readonly betaInput: boolean | IResolvable;
---
-##### `genomicsInput`Optional
+##### `genomicsInput`Optional
```typescript
public readonly genomicsInput: boolean | IResolvable;
@@ -18104,7 +18104,7 @@ public readonly genomicsInput: boolean | IResolvable;
---
-##### `gpuInput`Optional
+##### `gpuInput`Optional
```typescript
public readonly gpuInput: boolean | IResolvable;
@@ -18114,7 +18114,7 @@ public readonly gpuInput: boolean | IResolvable;
---
-##### `gravitonInput`Optional
+##### `gravitonInput`Optional
```typescript
public readonly gravitonInput: boolean | IResolvable;
@@ -18124,7 +18124,7 @@ public readonly gravitonInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -18134,7 +18134,7 @@ public readonly idInput: string;
---
-##### `latestInput`Optional
+##### `latestInput`Optional
```typescript
public readonly latestInput: boolean | IResolvable;
@@ -18144,7 +18144,7 @@ public readonly latestInput: boolean | IResolvable;
---
-##### `longTermSupportInput`Optional
+##### `longTermSupportInput`Optional
```typescript
public readonly longTermSupportInput: boolean | IResolvable;
@@ -18154,7 +18154,7 @@ public readonly longTermSupportInput: boolean | IResolvable;
---
-##### `mlInput`Optional
+##### `mlInput`Optional
```typescript
public readonly mlInput: boolean | IResolvable;
@@ -18164,7 +18164,7 @@ public readonly mlInput: boolean | IResolvable;
---
-##### `photonInput`Optional
+##### `photonInput`Optional
```typescript
public readonly photonInput: boolean | IResolvable;
@@ -18174,7 +18174,7 @@ public readonly photonInput: boolean | IResolvable;
---
-##### `scalaInput`Optional
+##### `scalaInput`Optional
```typescript
public readonly scalaInput: string;
@@ -18184,7 +18184,7 @@ public readonly scalaInput: string;
---
-##### `sparkVersionInput`Optional
+##### `sparkVersionInput`Optional
```typescript
public readonly sparkVersionInput: string;
@@ -18194,7 +18194,7 @@ public readonly sparkVersionInput: string;
---
-##### `beta`Required
+##### `beta`Required
```typescript
public readonly beta: boolean | IResolvable;
@@ -18204,7 +18204,7 @@ public readonly beta: boolean | IResolvable;
---
-##### `genomics`Required
+##### `genomics`Required
```typescript
public readonly genomics: boolean | IResolvable;
@@ -18214,7 +18214,7 @@ public readonly genomics: boolean | IResolvable;
---
-##### `gpu`Required
+##### `gpu`Required
```typescript
public readonly gpu: boolean | IResolvable;
@@ -18224,7 +18224,7 @@ public readonly gpu: boolean | IResolvable;
---
-##### `graviton`Required
+##### `graviton`Required
```typescript
public readonly graviton: boolean | IResolvable;
@@ -18234,7 +18234,7 @@ public readonly graviton: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -18244,7 +18244,7 @@ public readonly id: string;
---
-##### `latest`Required
+##### `latest`Required
```typescript
public readonly latest: boolean | IResolvable;
@@ -18254,7 +18254,7 @@ public readonly latest: boolean | IResolvable;
---
-##### `longTermSupport`Required
+##### `longTermSupport`Required
```typescript
public readonly longTermSupport: boolean | IResolvable;
@@ -18264,7 +18264,7 @@ public readonly longTermSupport: boolean | IResolvable;
---
-##### `ml`Required
+##### `ml`Required
```typescript
public readonly ml: boolean | IResolvable;
@@ -18274,7 +18274,7 @@ public readonly ml: boolean | IResolvable;
---
-##### `photon`Required
+##### `photon`Required
```typescript
public readonly photon: boolean | IResolvable;
@@ -18284,7 +18284,7 @@ public readonly photon: boolean | IResolvable;
---
-##### `scala`Required
+##### `scala`Required
```typescript
public readonly scala: string;
@@ -18294,7 +18294,7 @@ public readonly scala: string;
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -18308,11 +18308,11 @@ public readonly sparkVersion: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -18322,27 +18322,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksSqlWarehouse
+### DataDatabricksSqlWarehouse
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse databricks_sql_warehouse}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-new DataDatabricksSqlWarehouse(scope: Construct, id: string, config: DataDatabricksSqlWarehouseConfig)
+new dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouse(scope: Construct, id: string, config: DataDatabricksSqlWarehouseConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksSqlWarehouseConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -18350,7 +18350,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -18360,9 +18360,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksSqlWarehouseConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseConfig
---
@@ -18370,45 +18370,45 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putChannel
| *No description.* |
-| putOdbcParams
| *No description.* |
-| putTags
| *No description.* |
-| resetAutoStopMins
| *No description.* |
-| resetChannel
| *No description.* |
-| resetClusterSize
| *No description.* |
-| resetDataSourceId
| *No description.* |
-| resetEnablePhoton
| *No description.* |
-| resetEnableServerlessCompute
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetJdbcUrl
| *No description.* |
-| resetMaxNumClusters
| *No description.* |
-| resetMinNumClusters
| *No description.* |
-| resetName
| *No description.* |
-| resetNumClusters
| *No description.* |
-| resetOdbcParams
| *No description.* |
-| resetSpotInstancePolicy
| *No description.* |
-| resetState
| *No description.* |
-| resetTags
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putChannel
| *No description.* |
+| putOdbcParams
| *No description.* |
+| putTags
| *No description.* |
+| resetAutoStopMins
| *No description.* |
+| resetChannel
| *No description.* |
+| resetClusterSize
| *No description.* |
+| resetDataSourceId
| *No description.* |
+| resetEnablePhoton
| *No description.* |
+| resetEnableServerlessCompute
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetJdbcUrl
| *No description.* |
+| resetMaxNumClusters
| *No description.* |
+| resetMinNumClusters
| *No description.* |
+| resetName
| *No description.* |
+| resetNumClusters
| *No description.* |
+| resetOdbcParams
| *No description.* |
+| resetSpotInstancePolicy
| *No description.* |
+| resetState
| *No description.* |
+| resetTags
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -18416,25 +18416,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -18442,7 +18442,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -18450,7 +18450,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -18458,13 +18458,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -18472,253 +18472,253 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putChannel`
+##### `putChannel`
```typescript
public putChannel(value: DataDatabricksSqlWarehouseChannel): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksSqlWarehouseChannel
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel
---
-##### `putOdbcParams`
+##### `putOdbcParams`
```typescript
public putOdbcParams(value: DataDatabricksSqlWarehouseOdbcParams): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksSqlWarehouseOdbcParams
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams
---
-##### `putTags`
+##### `putTags`
```typescript
public putTags(value: DataDatabricksSqlWarehouseTags): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksSqlWarehouseTags
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags
---
-##### `resetAutoStopMins`
+##### `resetAutoStopMins`
```typescript
public resetAutoStopMins(): void
```
-##### `resetChannel`
+##### `resetChannel`
```typescript
public resetChannel(): void
```
-##### `resetClusterSize`
+##### `resetClusterSize`
```typescript
public resetClusterSize(): void
```
-##### `resetDataSourceId`
+##### `resetDataSourceId`
```typescript
public resetDataSourceId(): void
```
-##### `resetEnablePhoton`
+##### `resetEnablePhoton`
```typescript
public resetEnablePhoton(): void
```
-##### `resetEnableServerlessCompute`
+##### `resetEnableServerlessCompute`
```typescript
public resetEnableServerlessCompute(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetJdbcUrl`
+##### `resetJdbcUrl`
```typescript
public resetJdbcUrl(): void
```
-##### `resetMaxNumClusters`
+##### `resetMaxNumClusters`
```typescript
public resetMaxNumClusters(): void
```
-##### `resetMinNumClusters`
+##### `resetMinNumClusters`
```typescript
public resetMinNumClusters(): void
```
-##### `resetName`
+##### `resetName`
```typescript
public resetName(): void
```
-##### `resetNumClusters`
+##### `resetNumClusters`
```typescript
public resetNumClusters(): void
```
-##### `resetOdbcParams`
+##### `resetOdbcParams`
```typescript
public resetOdbcParams(): void
```
-##### `resetSpotInstancePolicy`
+##### `resetSpotInstancePolicy`
```typescript
public resetSpotInstancePolicy(): void
```
-##### `resetState`
+##### `resetState`
```typescript
public resetState(): void
```
-##### `resetTags`
+##### `resetTags`
```typescript
public resetTags(): void
@@ -18728,16 +18728,16 @@ public resetTags(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-DataDatabricksSqlWarehouse.isConstruct(x: any)
+dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouse.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -18756,7 +18756,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -18768,56 +18768,56 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| channel
| DataDatabricksSqlWarehouseChannelOutputReference
| *No description.* |
-| odbcParams
| DataDatabricksSqlWarehouseOdbcParamsOutputReference
| *No description.* |
-| tags
| DataDatabricksSqlWarehouseTagsOutputReference
| *No description.* |
-| autoStopMinsInput
| number
| *No description.* |
-| channelInput
| DataDatabricksSqlWarehouseChannel
| *No description.* |
-| clusterSizeInput
| string
| *No description.* |
-| dataSourceIdInput
| string
| *No description.* |
-| enablePhotonInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableServerlessComputeInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| jdbcUrlInput
| string
| *No description.* |
-| maxNumClustersInput
| number
| *No description.* |
-| minNumClustersInput
| number
| *No description.* |
-| nameInput
| string
| *No description.* |
-| numClustersInput
| number
| *No description.* |
-| odbcParamsInput
| DataDatabricksSqlWarehouseOdbcParams
| *No description.* |
-| spotInstancePolicyInput
| string
| *No description.* |
-| stateInput
| string
| *No description.* |
-| tagsInput
| DataDatabricksSqlWarehouseTags
| *No description.* |
-| autoStopMins
| number
| *No description.* |
-| clusterSize
| string
| *No description.* |
-| dataSourceId
| string
| *No description.* |
-| enablePhoton
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableServerlessCompute
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| jdbcUrl
| string
| *No description.* |
-| maxNumClusters
| number
| *No description.* |
-| minNumClusters
| number
| *No description.* |
-| name
| string
| *No description.* |
-| numClusters
| number
| *No description.* |
-| spotInstancePolicy
| string
| *No description.* |
-| state
| string
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| channel
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannelOutputReference
| *No description.* |
+| odbcParams
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParamsOutputReference
| *No description.* |
+| tags
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsOutputReference
| *No description.* |
+| autoStopMinsInput
| number
| *No description.* |
+| channelInput
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel
| *No description.* |
+| clusterSizeInput
| string
| *No description.* |
+| dataSourceIdInput
| string
| *No description.* |
+| enablePhotonInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableServerlessComputeInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| jdbcUrlInput
| string
| *No description.* |
+| maxNumClustersInput
| number
| *No description.* |
+| minNumClustersInput
| number
| *No description.* |
+| nameInput
| string
| *No description.* |
+| numClustersInput
| number
| *No description.* |
+| odbcParamsInput
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams
| *No description.* |
+| spotInstancePolicyInput
| string
| *No description.* |
+| stateInput
| string
| *No description.* |
+| tagsInput
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags
| *No description.* |
+| autoStopMins
| number
| *No description.* |
+| clusterSize
| string
| *No description.* |
+| dataSourceId
| string
| *No description.* |
+| enablePhoton
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableServerlessCompute
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| jdbcUrl
| string
| *No description.* |
+| maxNumClusters
| number
| *No description.* |
+| minNumClusters
| number
| *No description.* |
+| name
| string
| *No description.* |
+| numClusters
| number
| *No description.* |
+| spotInstancePolicy
| string
| *No description.* |
+| state
| string
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -18829,7 +18829,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -18839,7 +18839,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -18849,7 +18849,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -18859,7 +18859,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -18869,7 +18869,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -18879,7 +18879,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -18889,7 +18889,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -18899,7 +18899,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -18909,7 +18909,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -18919,7 +18919,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -18929,7 +18929,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -18939,37 +18939,37 @@ public readonly provider: TerraformProvider;
---
-##### `channel`Required
+##### `channel`Required
```typescript
public readonly channel: DataDatabricksSqlWarehouseChannelOutputReference;
```
-- *Type:* DataDatabricksSqlWarehouseChannelOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannelOutputReference
---
-##### `odbcParams`Required
+##### `odbcParams`Required
```typescript
public readonly odbcParams: DataDatabricksSqlWarehouseOdbcParamsOutputReference;
```
-- *Type:* DataDatabricksSqlWarehouseOdbcParamsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParamsOutputReference
---
-##### `tags`Required
+##### `tags`Required
```typescript
public readonly tags: DataDatabricksSqlWarehouseTagsOutputReference;
```
-- *Type:* DataDatabricksSqlWarehouseTagsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsOutputReference
---
-##### `autoStopMinsInput`Optional
+##### `autoStopMinsInput`Optional
```typescript
public readonly autoStopMinsInput: number;
@@ -18979,17 +18979,17 @@ public readonly autoStopMinsInput: number;
---
-##### `channelInput`Optional
+##### `channelInput`Optional
```typescript
public readonly channelInput: DataDatabricksSqlWarehouseChannel;
```
-- *Type:* DataDatabricksSqlWarehouseChannel
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel
---
-##### `clusterSizeInput`Optional
+##### `clusterSizeInput`Optional
```typescript
public readonly clusterSizeInput: string;
@@ -18999,7 +18999,7 @@ public readonly clusterSizeInput: string;
---
-##### `dataSourceIdInput`Optional
+##### `dataSourceIdInput`Optional
```typescript
public readonly dataSourceIdInput: string;
@@ -19009,7 +19009,7 @@ public readonly dataSourceIdInput: string;
---
-##### `enablePhotonInput`Optional
+##### `enablePhotonInput`Optional
```typescript
public readonly enablePhotonInput: boolean | IResolvable;
@@ -19019,7 +19019,7 @@ public readonly enablePhotonInput: boolean | IResolvable;
---
-##### `enableServerlessComputeInput`Optional
+##### `enableServerlessComputeInput`Optional
```typescript
public readonly enableServerlessComputeInput: boolean | IResolvable;
@@ -19029,7 +19029,7 @@ public readonly enableServerlessComputeInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -19039,7 +19039,7 @@ public readonly idInput: string;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -19049,7 +19049,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `jdbcUrlInput`Optional
+##### `jdbcUrlInput`Optional
```typescript
public readonly jdbcUrlInput: string;
@@ -19059,7 +19059,7 @@ public readonly jdbcUrlInput: string;
---
-##### `maxNumClustersInput`Optional
+##### `maxNumClustersInput`Optional
```typescript
public readonly maxNumClustersInput: number;
@@ -19069,7 +19069,7 @@ public readonly maxNumClustersInput: number;
---
-##### `minNumClustersInput`Optional
+##### `minNumClustersInput`Optional
```typescript
public readonly minNumClustersInput: number;
@@ -19079,7 +19079,7 @@ public readonly minNumClustersInput: number;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -19089,7 +19089,7 @@ public readonly nameInput: string;
---
-##### `numClustersInput`Optional
+##### `numClustersInput`Optional
```typescript
public readonly numClustersInput: number;
@@ -19099,17 +19099,17 @@ public readonly numClustersInput: number;
---
-##### `odbcParamsInput`Optional
+##### `odbcParamsInput`Optional
```typescript
public readonly odbcParamsInput: DataDatabricksSqlWarehouseOdbcParams;
```
-- *Type:* DataDatabricksSqlWarehouseOdbcParams
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams
---
-##### `spotInstancePolicyInput`Optional
+##### `spotInstancePolicyInput`Optional
```typescript
public readonly spotInstancePolicyInput: string;
@@ -19119,7 +19119,7 @@ public readonly spotInstancePolicyInput: string;
---
-##### `stateInput`Optional
+##### `stateInput`Optional
```typescript
public readonly stateInput: string;
@@ -19129,17 +19129,17 @@ public readonly stateInput: string;
---
-##### `tagsInput`Optional
+##### `tagsInput`Optional
```typescript
public readonly tagsInput: DataDatabricksSqlWarehouseTags;
```
-- *Type:* DataDatabricksSqlWarehouseTags
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags
---
-##### `autoStopMins`Required
+##### `autoStopMins`Required
```typescript
public readonly autoStopMins: number;
@@ -19149,7 +19149,7 @@ public readonly autoStopMins: number;
---
-##### `clusterSize`Required
+##### `clusterSize`Required
```typescript
public readonly clusterSize: string;
@@ -19159,7 +19159,7 @@ public readonly clusterSize: string;
---
-##### `dataSourceId`Required
+##### `dataSourceId`Required
```typescript
public readonly dataSourceId: string;
@@ -19169,7 +19169,7 @@ public readonly dataSourceId: string;
---
-##### `enablePhoton`Required
+##### `enablePhoton`Required
```typescript
public readonly enablePhoton: boolean | IResolvable;
@@ -19179,7 +19179,7 @@ public readonly enablePhoton: boolean | IResolvable;
---
-##### `enableServerlessCompute`Required
+##### `enableServerlessCompute`Required
```typescript
public readonly enableServerlessCompute: boolean | IResolvable;
@@ -19189,7 +19189,7 @@ public readonly enableServerlessCompute: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -19199,7 +19199,7 @@ public readonly id: string;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -19209,7 +19209,7 @@ public readonly instanceProfileArn: string;
---
-##### `jdbcUrl`Required
+##### `jdbcUrl`Required
```typescript
public readonly jdbcUrl: string;
@@ -19219,7 +19219,7 @@ public readonly jdbcUrl: string;
---
-##### `maxNumClusters`Required
+##### `maxNumClusters`Required
```typescript
public readonly maxNumClusters: number;
@@ -19229,7 +19229,7 @@ public readonly maxNumClusters: number;
---
-##### `minNumClusters`Required
+##### `minNumClusters`Required
```typescript
public readonly minNumClusters: number;
@@ -19239,7 +19239,7 @@ public readonly minNumClusters: number;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -19249,7 +19249,7 @@ public readonly name: string;
---
-##### `numClusters`Required
+##### `numClusters`Required
```typescript
public readonly numClusters: number;
@@ -19259,7 +19259,7 @@ public readonly numClusters: number;
---
-##### `spotInstancePolicy`Required
+##### `spotInstancePolicy`Required
```typescript
public readonly spotInstancePolicy: string;
@@ -19269,7 +19269,7 @@ public readonly spotInstancePolicy: string;
---
-##### `state`Required
+##### `state`Required
```typescript
public readonly state: string;
@@ -19283,11 +19283,11 @@ public readonly state: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -19297,27 +19297,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksSqlWarehouses
+### DataDatabricksSqlWarehouses
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouses databricks_sql_warehouses}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksSqlWarehouses } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouses } from '@cdktf/provider-databricks'
-new DataDatabricksSqlWarehouses(scope: Construct, id: string, config?: DataDatabricksSqlWarehousesConfig)
+new dataDatabricksSqlWarehouses.DataDatabricksSqlWarehouses(scope: Construct, id: string, config?: DataDatabricksSqlWarehousesConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksSqlWarehousesConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -19325,7 +19325,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -19335,9 +19335,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksSqlWarehousesConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesConfig
---
@@ -19345,29 +19345,29 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetIds
| *No description.* |
-| resetWarehouseNameContains
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetIds
| *No description.* |
+| resetWarehouseNameContains
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -19375,25 +19375,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -19401,7 +19401,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -19409,7 +19409,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -19417,13 +19417,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -19431,139 +19431,139 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIds`
+##### `resetIds`
```typescript
public resetIds(): void
```
-##### `resetWarehouseNameContains`
+##### `resetWarehouseNameContains`
```typescript
public resetWarehouseNameContains(): void
@@ -19573,16 +19573,16 @@ public resetWarehouseNameContains(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksSqlWarehouses } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouses } from '@cdktf/provider-databricks'
-DataDatabricksSqlWarehouses.isConstruct(x: any)
+dataDatabricksSqlWarehouses.DataDatabricksSqlWarehouses.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -19601,7 +19601,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -19613,28 +19613,28 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| idInput
| string
| *No description.* |
-| idsInput
| string[]
| *No description.* |
-| warehouseNameContainsInput
| string
| *No description.* |
-| id
| string
| *No description.* |
-| ids
| string[]
| *No description.* |
-| warehouseNameContains
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| idInput
| string
| *No description.* |
+| idsInput
| string[]
| *No description.* |
+| warehouseNameContainsInput
| string
| *No description.* |
+| id
| string
| *No description.* |
+| ids
| string[]
| *No description.* |
+| warehouseNameContains
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -19646,7 +19646,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -19656,7 +19656,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -19666,7 +19666,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -19676,7 +19676,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -19686,7 +19686,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -19696,7 +19696,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -19706,7 +19706,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -19716,7 +19716,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -19726,7 +19726,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -19736,7 +19736,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -19746,7 +19746,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -19756,7 +19756,7 @@ public readonly provider: TerraformProvider;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -19766,7 +19766,7 @@ public readonly idInput: string;
---
-##### `idsInput`Optional
+##### `idsInput`Optional
```typescript
public readonly idsInput: string[];
@@ -19776,7 +19776,7 @@ public readonly idsInput: string[];
---
-##### `warehouseNameContainsInput`Optional
+##### `warehouseNameContainsInput`Optional
```typescript
public readonly warehouseNameContainsInput: string;
@@ -19786,7 +19786,7 @@ public readonly warehouseNameContainsInput: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -19796,7 +19796,7 @@ public readonly id: string;
---
-##### `ids`Required
+##### `ids`Required
```typescript
public readonly ids: string[];
@@ -19806,7 +19806,7 @@ public readonly ids: string[];
---
-##### `warehouseNameContains`Required
+##### `warehouseNameContains`Required
```typescript
public readonly warehouseNameContains: string;
@@ -19820,11 +19820,11 @@ public readonly warehouseNameContains: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -19834,27 +19834,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksTables
+### DataDatabricksTables
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/tables databricks_tables}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksTables } from '@cdktf/provider-databricks'
+import { dataDatabricksTables } from '@cdktf/provider-databricks'
-new DataDatabricksTables(scope: Construct, id: string, config: DataDatabricksTablesConfig)
+new dataDatabricksTables.DataDatabricksTables(scope: Construct, id: string, config: DataDatabricksTablesConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksTablesConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksTables.DataDatabricksTablesConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -19862,7 +19862,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -19872,9 +19872,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksTablesConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksTables.DataDatabricksTablesConfig
---
@@ -19882,28 +19882,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetIds
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetIds
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -19911,25 +19911,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -19937,7 +19937,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -19945,7 +19945,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -19953,13 +19953,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -19967,133 +19967,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIds`
+##### `resetIds`
```typescript
public resetIds(): void
@@ -20103,16 +20103,16 @@ public resetIds(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksTables } from '@cdktf/provider-databricks'
+import { dataDatabricksTables } from '@cdktf/provider-databricks'
-DataDatabricksTables.isConstruct(x: any)
+dataDatabricksTables.DataDatabricksTables.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -20131,7 +20131,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -20143,30 +20143,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| catalogNameInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| idsInput
| string[]
| *No description.* |
-| schemaNameInput
| string
| *No description.* |
-| catalogName
| string
| *No description.* |
-| id
| string
| *No description.* |
-| ids
| string[]
| *No description.* |
-| schemaName
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| catalogNameInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| idsInput
| string[]
| *No description.* |
+| schemaNameInput
| string
| *No description.* |
+| catalogName
| string
| *No description.* |
+| id
| string
| *No description.* |
+| ids
| string[]
| *No description.* |
+| schemaName
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -20178,7 +20178,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -20188,7 +20188,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -20198,7 +20198,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -20208,7 +20208,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -20218,7 +20218,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -20228,7 +20228,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -20238,7 +20238,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -20248,7 +20248,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -20258,7 +20258,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -20268,7 +20268,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -20278,7 +20278,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -20288,7 +20288,7 @@ public readonly provider: TerraformProvider;
---
-##### `catalogNameInput`Optional
+##### `catalogNameInput`Optional
```typescript
public readonly catalogNameInput: string;
@@ -20298,7 +20298,7 @@ public readonly catalogNameInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -20308,7 +20308,7 @@ public readonly idInput: string;
---
-##### `idsInput`Optional
+##### `idsInput`Optional
```typescript
public readonly idsInput: string[];
@@ -20318,7 +20318,7 @@ public readonly idsInput: string[];
---
-##### `schemaNameInput`Optional
+##### `schemaNameInput`Optional
```typescript
public readonly schemaNameInput: string;
@@ -20328,7 +20328,7 @@ public readonly schemaNameInput: string;
---
-##### `catalogName`Required
+##### `catalogName`Required
```typescript
public readonly catalogName: string;
@@ -20338,7 +20338,7 @@ public readonly catalogName: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -20348,7 +20348,7 @@ public readonly id: string;
---
-##### `ids`Required
+##### `ids`Required
```typescript
public readonly ids: string[];
@@ -20358,7 +20358,7 @@ public readonly ids: string[];
---
-##### `schemaName`Required
+##### `schemaName`Required
```typescript
public readonly schemaName: string;
@@ -20372,11 +20372,11 @@ public readonly schemaName: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -20386,27 +20386,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksUser
+### DataDatabricksUser
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/user databricks_user}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksUser } from '@cdktf/provider-databricks'
+import { dataDatabricksUser } from '@cdktf/provider-databricks'
-new DataDatabricksUser(scope: Construct, id: string, config?: DataDatabricksUserConfig)
+new dataDatabricksUser.DataDatabricksUser(scope: Construct, id: string, config?: DataDatabricksUserConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksUserConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksUser.DataDatabricksUserConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -20414,7 +20414,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -20424,9 +20424,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksUserConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksUser.DataDatabricksUserConfig
---
@@ -20434,29 +20434,29 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetUserId
| *No description.* |
-| resetUserName
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetUserId
| *No description.* |
+| resetUserName
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -20464,25 +20464,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -20490,7 +20490,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -20498,7 +20498,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -20506,13 +20506,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -20520,139 +20520,139 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetUserId`
+##### `resetUserId`
```typescript
public resetUserId(): void
```
-##### `resetUserName`
+##### `resetUserName`
```typescript
public resetUserName(): void
@@ -20662,16 +20662,16 @@ public resetUserName(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksUser } from '@cdktf/provider-databricks'
+import { dataDatabricksUser } from '@cdktf/provider-databricks'
-DataDatabricksUser.isConstruct(x: any)
+dataDatabricksUser.DataDatabricksUser.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -20690,7 +20690,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -20702,34 +20702,34 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| alphanumeric
| string
| *No description.* |
-| applicationId
| string
| *No description.* |
-| displayName
| string
| *No description.* |
-| externalId
| string
| *No description.* |
-| home
| string
| *No description.* |
-| repos
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| userIdInput
| string
| *No description.* |
-| userNameInput
| string
| *No description.* |
-| id
| string
| *No description.* |
-| userId
| string
| *No description.* |
-| userName
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| alphanumeric
| string
| *No description.* |
+| applicationId
| string
| *No description.* |
+| displayName
| string
| *No description.* |
+| externalId
| string
| *No description.* |
+| home
| string
| *No description.* |
+| repos
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| userIdInput
| string
| *No description.* |
+| userNameInput
| string
| *No description.* |
+| id
| string
| *No description.* |
+| userId
| string
| *No description.* |
+| userName
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -20741,7 +20741,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -20751,7 +20751,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -20761,7 +20761,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -20771,7 +20771,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -20781,7 +20781,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -20791,7 +20791,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -20801,7 +20801,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -20811,7 +20811,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -20821,7 +20821,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -20831,7 +20831,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -20841,7 +20841,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -20851,7 +20851,7 @@ public readonly provider: TerraformProvider;
---
-##### `alphanumeric`Required
+##### `alphanumeric`Required
```typescript
public readonly alphanumeric: string;
@@ -20861,7 +20861,7 @@ public readonly alphanumeric: string;
---
-##### `applicationId`Required
+##### `applicationId`Required
```typescript
public readonly applicationId: string;
@@ -20871,7 +20871,7 @@ public readonly applicationId: string;
---
-##### `displayName`Required
+##### `displayName`Required
```typescript
public readonly displayName: string;
@@ -20881,7 +20881,7 @@ public readonly displayName: string;
---
-##### `externalId`Required
+##### `externalId`Required
```typescript
public readonly externalId: string;
@@ -20891,7 +20891,7 @@ public readonly externalId: string;
---
-##### `home`Required
+##### `home`Required
```typescript
public readonly home: string;
@@ -20901,7 +20901,7 @@ public readonly home: string;
---
-##### `repos`Required
+##### `repos`Required
```typescript
public readonly repos: string;
@@ -20911,7 +20911,7 @@ public readonly repos: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -20921,7 +20921,7 @@ public readonly idInput: string;
---
-##### `userIdInput`Optional
+##### `userIdInput`Optional
```typescript
public readonly userIdInput: string;
@@ -20931,7 +20931,7 @@ public readonly userIdInput: string;
---
-##### `userNameInput`Optional
+##### `userNameInput`Optional
```typescript
public readonly userNameInput: string;
@@ -20941,7 +20941,7 @@ public readonly userNameInput: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -20951,7 +20951,7 @@ public readonly id: string;
---
-##### `userId`Required
+##### `userId`Required
```typescript
public readonly userId: string;
@@ -20961,7 +20961,7 @@ public readonly userId: string;
---
-##### `userName`Required
+##### `userName`Required
```typescript
public readonly userName: string;
@@ -20975,11 +20975,11 @@ public readonly userName: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -20989,27 +20989,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksViews
+### DataDatabricksViews
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/views databricks_views}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksViews } from '@cdktf/provider-databricks'
+import { dataDatabricksViews } from '@cdktf/provider-databricks'
-new DataDatabricksViews(scope: Construct, id: string, config: DataDatabricksViewsConfig)
+new dataDatabricksViews.DataDatabricksViews(scope: Construct, id: string, config: DataDatabricksViewsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksViewsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksViews.DataDatabricksViewsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -21017,7 +21017,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -21027,9 +21027,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DataDatabricksViewsConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksViews.DataDatabricksViewsConfig
---
@@ -21037,28 +21037,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetIds
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetIds
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -21066,25 +21066,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -21092,7 +21092,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -21100,7 +21100,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -21108,13 +21108,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -21122,133 +21122,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIds`
+##### `resetIds`
```typescript
public resetIds(): void
@@ -21258,16 +21258,16 @@ public resetIds(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksViews } from '@cdktf/provider-databricks'
+import { dataDatabricksViews } from '@cdktf/provider-databricks'
-DataDatabricksViews.isConstruct(x: any)
+dataDatabricksViews.DataDatabricksViews.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -21286,7 +21286,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -21298,30 +21298,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| catalogNameInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| idsInput
| string[]
| *No description.* |
-| schemaNameInput
| string
| *No description.* |
-| catalogName
| string
| *No description.* |
-| id
| string
| *No description.* |
-| ids
| string[]
| *No description.* |
-| schemaName
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| catalogNameInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| idsInput
| string[]
| *No description.* |
+| schemaNameInput
| string
| *No description.* |
+| catalogName
| string
| *No description.* |
+| id
| string
| *No description.* |
+| ids
| string[]
| *No description.* |
+| schemaName
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -21333,7 +21333,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -21343,7 +21343,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -21353,7 +21353,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -21363,7 +21363,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -21373,7 +21373,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -21383,7 +21383,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -21393,7 +21393,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -21403,7 +21403,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -21413,7 +21413,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -21423,7 +21423,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -21433,7 +21433,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -21443,7 +21443,7 @@ public readonly provider: TerraformProvider;
---
-##### `catalogNameInput`Optional
+##### `catalogNameInput`Optional
```typescript
public readonly catalogNameInput: string;
@@ -21453,7 +21453,7 @@ public readonly catalogNameInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -21463,7 +21463,7 @@ public readonly idInput: string;
---
-##### `idsInput`Optional
+##### `idsInput`Optional
```typescript
public readonly idsInput: string[];
@@ -21473,7 +21473,7 @@ public readonly idsInput: string[];
---
-##### `schemaNameInput`Optional
+##### `schemaNameInput`Optional
```typescript
public readonly schemaNameInput: string;
@@ -21483,7 +21483,7 @@ public readonly schemaNameInput: string;
---
-##### `catalogName`Required
+##### `catalogName`Required
```typescript
public readonly catalogName: string;
@@ -21493,7 +21493,7 @@ public readonly catalogName: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -21503,7 +21503,7 @@ public readonly id: string;
---
-##### `ids`Required
+##### `ids`Required
```typescript
public readonly ids: string[];
@@ -21513,7 +21513,7 @@ public readonly ids: string[];
---
-##### `schemaName`Required
+##### `schemaName`Required
```typescript
public readonly schemaName: string;
@@ -21527,11 +21527,11 @@ public readonly schemaName: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -21541,27 +21541,27 @@ public readonly tfResourceType: string;
---
-### DataDatabricksZones
+### DataDatabricksZones
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/zones databricks_zones}.
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksZones } from '@cdktf/provider-databricks'
+import { dataDatabricksZones } from '@cdktf/provider-databricks'
-new DataDatabricksZones(scope: Construct, id: string, config?: DataDatabricksZonesConfig)
+new dataDatabricksZones.DataDatabricksZones(scope: Construct, id: string, config?: DataDatabricksZonesConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DataDatabricksZonesConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dataDatabricksZones.DataDatabricksZonesConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -21569,7 +21569,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -21579,9 +21579,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* DataDatabricksZonesConfig
+- *Type:* @cdktf/provider-databricks.dataDatabricksZones.DataDatabricksZonesConfig
---
@@ -21589,27 +21589,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -21617,25 +21617,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -21643,7 +21643,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -21651,7 +21651,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -21659,13 +21659,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -21673,127 +21673,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -21803,16 +21803,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DataDatabricksZones } from '@cdktf/provider-databricks'
+import { dataDatabricksZones } from '@cdktf/provider-databricks'
-DataDatabricksZones.isConstruct(x: any)
+dataDatabricksZones.DataDatabricksZones.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -21831,7 +21831,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -21843,26 +21843,26 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| defaultZone
| string
| *No description.* |
-| zones
| string[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| id
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| defaultZone
| string
| *No description.* |
+| zones
| string[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| id
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -21874,7 +21874,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -21884,7 +21884,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -21894,7 +21894,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -21904,7 +21904,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -21914,7 +21914,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -21924,7 +21924,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -21934,7 +21934,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -21944,7 +21944,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -21954,7 +21954,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -21964,7 +21964,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -21974,7 +21974,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -21984,7 +21984,7 @@ public readonly provider: TerraformProvider;
---
-##### `defaultZone`Required
+##### `defaultZone`Required
```typescript
public readonly defaultZone: string;
@@ -21994,7 +21994,7 @@ public readonly defaultZone: string;
---
-##### `zones`Required
+##### `zones`Required
```typescript
public readonly zones: string[];
@@ -22004,7 +22004,7 @@ public readonly zones: string[];
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -22014,7 +22014,7 @@ public readonly idInput: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -22028,11 +22028,11 @@ public readonly id: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -22042,27 +22042,27 @@ public readonly tfResourceType: string;
---
-### DbfsFile
+### DbfsFile
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/dbfs_file databricks_dbfs_file}.
-#### Initializers
+#### Initializers
```typescript
-import { DbfsFile } from '@cdktf/provider-databricks'
+import { dbfsFile } from '@cdktf/provider-databricks'
-new DbfsFile(scope: Construct, id: string, config: DbfsFileConfig)
+new dbfsFile.DbfsFile(scope: Construct, id: string, config: DbfsFileConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DbfsFileConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.dbfsFile.DbfsFileConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -22070,7 +22070,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -22080,9 +22080,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DbfsFileConfig
+- *Type:* @cdktf/provider-databricks.dbfsFile.DbfsFileConfig
---
@@ -22090,30 +22090,30 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetContentBase64
| *No description.* |
-| resetId
| *No description.* |
-| resetMd5
| *No description.* |
-| resetSource
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetContentBase64
| *No description.* |
+| resetId
| *No description.* |
+| resetMd5
| *No description.* |
+| resetSource
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -22121,25 +22121,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -22147,7 +22147,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -22155,7 +22155,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -22163,13 +22163,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -22177,145 +22177,145 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetContentBase64`
+##### `resetContentBase64`
```typescript
public resetContentBase64(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetMd5`
+##### `resetMd5`
```typescript
public resetMd5(): void
```
-##### `resetSource`
+##### `resetSource`
```typescript
public resetSource(): void
@@ -22325,16 +22325,16 @@ public resetSource(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { DbfsFile } from '@cdktf/provider-databricks'
+import { dbfsFile } from '@cdktf/provider-databricks'
-DbfsFile.isConstruct(x: any)
+dbfsFile.DbfsFile.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -22353,7 +22353,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -22365,36 +22365,36 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| dbfsPath
| string
| *No description.* |
-| fileSize
| number
| *No description.* |
-| contentBase64Input
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| md5Input
| string
| *No description.* |
-| pathInput
| string
| *No description.* |
-| sourceInput
| string
| *No description.* |
-| contentBase64
| string
| *No description.* |
-| id
| string
| *No description.* |
-| md5
| string
| *No description.* |
-| path
| string
| *No description.* |
-| source
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| dbfsPath
| string
| *No description.* |
+| fileSize
| number
| *No description.* |
+| contentBase64Input
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| md5Input
| string
| *No description.* |
+| pathInput
| string
| *No description.* |
+| sourceInput
| string
| *No description.* |
+| contentBase64
| string
| *No description.* |
+| id
| string
| *No description.* |
+| md5
| string
| *No description.* |
+| path
| string
| *No description.* |
+| source
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -22406,7 +22406,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -22416,7 +22416,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -22426,7 +22426,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -22436,7 +22436,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -22446,7 +22446,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -22456,7 +22456,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -22466,7 +22466,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -22476,7 +22476,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -22486,7 +22486,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -22496,7 +22496,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -22506,7 +22506,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -22516,7 +22516,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -22526,7 +22526,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -22536,7 +22536,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `dbfsPath`Required
+##### `dbfsPath`Required
```typescript
public readonly dbfsPath: string;
@@ -22546,7 +22546,7 @@ public readonly dbfsPath: string;
---
-##### `fileSize`Required
+##### `fileSize`Required
```typescript
public readonly fileSize: number;
@@ -22556,7 +22556,7 @@ public readonly fileSize: number;
---
-##### `contentBase64Input`Optional
+##### `contentBase64Input`Optional
```typescript
public readonly contentBase64Input: string;
@@ -22566,7 +22566,7 @@ public readonly contentBase64Input: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -22576,7 +22576,7 @@ public readonly idInput: string;
---
-##### `md5Input`Optional
+##### `md5Input`Optional
```typescript
public readonly md5Input: string;
@@ -22586,7 +22586,7 @@ public readonly md5Input: string;
---
-##### `pathInput`Optional
+##### `pathInput`Optional
```typescript
public readonly pathInput: string;
@@ -22596,7 +22596,7 @@ public readonly pathInput: string;
---
-##### `sourceInput`Optional
+##### `sourceInput`Optional
```typescript
public readonly sourceInput: string;
@@ -22606,7 +22606,7 @@ public readonly sourceInput: string;
---
-##### `contentBase64`Required
+##### `contentBase64`Required
```typescript
public readonly contentBase64: string;
@@ -22616,7 +22616,7 @@ public readonly contentBase64: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -22626,7 +22626,7 @@ public readonly id: string;
---
-##### `md5`Required
+##### `md5`Required
```typescript
public readonly md5: string;
@@ -22636,7 +22636,7 @@ public readonly md5: string;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -22646,7 +22646,7 @@ public readonly path: string;
---
-##### `source`Required
+##### `source`Required
```typescript
public readonly source: string;
@@ -22660,11 +22660,11 @@ public readonly source: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -22674,27 +22674,27 @@ public readonly tfResourceType: string;
---
-### Directory
+### Directory
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/directory databricks_directory}.
-#### Initializers
+#### Initializers
```typescript
-import { Directory } from '@cdktf/provider-databricks'
+import { directory } from '@cdktf/provider-databricks'
-new Directory(scope: Construct, id: string, config: DirectoryConfig)
+new directory.Directory(scope: Construct, id: string, config: DirectoryConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| DirectoryConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.directory.DirectoryConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -22702,7 +22702,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -22712,9 +22712,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* DirectoryConfig
+- *Type:* @cdktf/provider-databricks.directory.DirectoryConfig
---
@@ -22722,29 +22722,29 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetDeleteRecursive
| *No description.* |
-| resetId
| *No description.* |
-| resetObjectId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetDeleteRecursive
| *No description.* |
+| resetId
| *No description.* |
+| resetObjectId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -22752,25 +22752,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -22778,7 +22778,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -22786,7 +22786,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -22794,13 +22794,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -22808,139 +22808,139 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetDeleteRecursive`
+##### `resetDeleteRecursive`
```typescript
public resetDeleteRecursive(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetObjectId`
+##### `resetObjectId`
```typescript
public resetObjectId(): void
@@ -22950,16 +22950,16 @@ public resetObjectId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Directory } from '@cdktf/provider-databricks'
+import { directory } from '@cdktf/provider-databricks'
-Directory.isConstruct(x: any)
+directory.Directory.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -22978,7 +22978,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -22990,32 +22990,32 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| deleteRecursiveInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| objectIdInput
| number
| *No description.* |
-| pathInput
| string
| *No description.* |
-| deleteRecursive
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| objectId
| number
| *No description.* |
-| path
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| deleteRecursiveInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| objectIdInput
| number
| *No description.* |
+| pathInput
| string
| *No description.* |
+| deleteRecursive
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| objectId
| number
| *No description.* |
+| path
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -23027,7 +23027,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -23037,7 +23037,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -23047,7 +23047,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -23057,7 +23057,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -23067,7 +23067,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -23077,7 +23077,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -23087,7 +23087,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -23097,7 +23097,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -23107,7 +23107,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -23117,7 +23117,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -23127,7 +23127,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -23137,7 +23137,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -23147,7 +23147,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -23157,7 +23157,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `deleteRecursiveInput`Optional
+##### `deleteRecursiveInput`Optional
```typescript
public readonly deleteRecursiveInput: boolean | IResolvable;
@@ -23167,7 +23167,7 @@ public readonly deleteRecursiveInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -23177,7 +23177,7 @@ public readonly idInput: string;
---
-##### `objectIdInput`Optional
+##### `objectIdInput`Optional
```typescript
public readonly objectIdInput: number;
@@ -23187,7 +23187,7 @@ public readonly objectIdInput: number;
---
-##### `pathInput`Optional
+##### `pathInput`Optional
```typescript
public readonly pathInput: string;
@@ -23197,7 +23197,7 @@ public readonly pathInput: string;
---
-##### `deleteRecursive`Required
+##### `deleteRecursive`Required
```typescript
public readonly deleteRecursive: boolean | IResolvable;
@@ -23207,7 +23207,7 @@ public readonly deleteRecursive: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -23217,7 +23217,7 @@ public readonly id: string;
---
-##### `objectId`Required
+##### `objectId`Required
```typescript
public readonly objectId: number;
@@ -23227,7 +23227,7 @@ public readonly objectId: number;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -23241,11 +23241,11 @@ public readonly path: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -23255,27 +23255,27 @@ public readonly tfResourceType: string;
---
-### Entitlements
+### Entitlements
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/entitlements databricks_entitlements}.
-#### Initializers
+#### Initializers
```typescript
-import { Entitlements } from '@cdktf/provider-databricks'
+import { entitlements } from '@cdktf/provider-databricks'
-new Entitlements(scope: Construct, id: string, config?: EntitlementsConfig)
+new entitlements.Entitlements(scope: Construct, id: string, config?: EntitlementsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| EntitlementsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.entitlements.EntitlementsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -23283,7 +23283,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -23293,9 +23293,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* EntitlementsConfig
+- *Type:* @cdktf/provider-databricks.entitlements.EntitlementsConfig
---
@@ -23303,34 +23303,34 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetAllowClusterCreate
| *No description.* |
-| resetAllowInstancePoolCreate
| *No description.* |
-| resetDatabricksSqlAccess
| *No description.* |
-| resetGroupId
| *No description.* |
-| resetId
| *No description.* |
-| resetServicePrincipalId
| *No description.* |
-| resetUserId
| *No description.* |
-| resetWorkspaceAccess
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetAllowClusterCreate
| *No description.* |
+| resetAllowInstancePoolCreate
| *No description.* |
+| resetDatabricksSqlAccess
| *No description.* |
+| resetGroupId
| *No description.* |
+| resetId
| *No description.* |
+| resetServicePrincipalId
| *No description.* |
+| resetUserId
| *No description.* |
+| resetWorkspaceAccess
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -23338,25 +23338,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -23364,7 +23364,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -23372,7 +23372,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -23380,13 +23380,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -23394,169 +23394,169 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetAllowClusterCreate`
+##### `resetAllowClusterCreate`
```typescript
public resetAllowClusterCreate(): void
```
-##### `resetAllowInstancePoolCreate`
+##### `resetAllowInstancePoolCreate`
```typescript
public resetAllowInstancePoolCreate(): void
```
-##### `resetDatabricksSqlAccess`
+##### `resetDatabricksSqlAccess`
```typescript
public resetDatabricksSqlAccess(): void
```
-##### `resetGroupId`
+##### `resetGroupId`
```typescript
public resetGroupId(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetServicePrincipalId`
+##### `resetServicePrincipalId`
```typescript
public resetServicePrincipalId(): void
```
-##### `resetUserId`
+##### `resetUserId`
```typescript
public resetUserId(): void
```
-##### `resetWorkspaceAccess`
+##### `resetWorkspaceAccess`
```typescript
public resetWorkspaceAccess(): void
@@ -23566,16 +23566,16 @@ public resetWorkspaceAccess(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Entitlements } from '@cdktf/provider-databricks'
+import { entitlements } from '@cdktf/provider-databricks'
-Entitlements.isConstruct(x: any)
+entitlements.Entitlements.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -23594,7 +23594,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -23606,40 +23606,40 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| allowClusterCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowInstancePoolCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| databricksSqlAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| groupIdInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| servicePrincipalIdInput
| string
| *No description.* |
-| userIdInput
| string
| *No description.* |
-| workspaceAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowClusterCreate
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| *No description.* |
-| databricksSqlAccess
| boolean \| cdktf.IResolvable
| *No description.* |
-| groupId
| string
| *No description.* |
-| id
| string
| *No description.* |
-| servicePrincipalId
| string
| *No description.* |
-| userId
| string
| *No description.* |
-| workspaceAccess
| boolean \| cdktf.IResolvable
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| allowClusterCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowInstancePoolCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| databricksSqlAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| groupIdInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| servicePrincipalIdInput
| string
| *No description.* |
+| userIdInput
| string
| *No description.* |
+| workspaceAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowClusterCreate
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| *No description.* |
+| databricksSqlAccess
| boolean \| cdktf.IResolvable
| *No description.* |
+| groupId
| string
| *No description.* |
+| id
| string
| *No description.* |
+| servicePrincipalId
| string
| *No description.* |
+| userId
| string
| *No description.* |
+| workspaceAccess
| boolean \| cdktf.IResolvable
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -23651,7 +23651,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -23661,7 +23661,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -23671,7 +23671,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -23681,7 +23681,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -23691,7 +23691,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -23701,7 +23701,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -23711,7 +23711,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -23721,7 +23721,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -23731,7 +23731,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -23741,7 +23741,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -23751,7 +23751,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -23761,7 +23761,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -23771,7 +23771,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -23781,7 +23781,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `allowClusterCreateInput`Optional
+##### `allowClusterCreateInput`Optional
```typescript
public readonly allowClusterCreateInput: boolean | IResolvable;
@@ -23791,7 +23791,7 @@ public readonly allowClusterCreateInput: boolean | IResolvable;
---
-##### `allowInstancePoolCreateInput`Optional
+##### `allowInstancePoolCreateInput`Optional
```typescript
public readonly allowInstancePoolCreateInput: boolean | IResolvable;
@@ -23801,7 +23801,7 @@ public readonly allowInstancePoolCreateInput: boolean | IResolvable;
---
-##### `databricksSqlAccessInput`Optional
+##### `databricksSqlAccessInput`Optional
```typescript
public readonly databricksSqlAccessInput: boolean | IResolvable;
@@ -23811,7 +23811,7 @@ public readonly databricksSqlAccessInput: boolean | IResolvable;
---
-##### `groupIdInput`Optional
+##### `groupIdInput`Optional
```typescript
public readonly groupIdInput: string;
@@ -23821,7 +23821,7 @@ public readonly groupIdInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -23831,7 +23831,7 @@ public readonly idInput: string;
---
-##### `servicePrincipalIdInput`Optional
+##### `servicePrincipalIdInput`Optional
```typescript
public readonly servicePrincipalIdInput: string;
@@ -23841,7 +23841,7 @@ public readonly servicePrincipalIdInput: string;
---
-##### `userIdInput`Optional
+##### `userIdInput`Optional
```typescript
public readonly userIdInput: string;
@@ -23851,7 +23851,7 @@ public readonly userIdInput: string;
---
-##### `workspaceAccessInput`Optional
+##### `workspaceAccessInput`Optional
```typescript
public readonly workspaceAccessInput: boolean | IResolvable;
@@ -23861,7 +23861,7 @@ public readonly workspaceAccessInput: boolean | IResolvable;
---
-##### `allowClusterCreate`Required
+##### `allowClusterCreate`Required
```typescript
public readonly allowClusterCreate: boolean | IResolvable;
@@ -23871,7 +23871,7 @@ public readonly allowClusterCreate: boolean | IResolvable;
---
-##### `allowInstancePoolCreate`Required
+##### `allowInstancePoolCreate`Required
```typescript
public readonly allowInstancePoolCreate: boolean | IResolvable;
@@ -23881,7 +23881,7 @@ public readonly allowInstancePoolCreate: boolean | IResolvable;
---
-##### `databricksSqlAccess`Required
+##### `databricksSqlAccess`Required
```typescript
public readonly databricksSqlAccess: boolean | IResolvable;
@@ -23891,7 +23891,7 @@ public readonly databricksSqlAccess: boolean | IResolvable;
---
-##### `groupId`Required
+##### `groupId`Required
```typescript
public readonly groupId: string;
@@ -23901,7 +23901,7 @@ public readonly groupId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -23911,7 +23911,7 @@ public readonly id: string;
---
-##### `servicePrincipalId`Required
+##### `servicePrincipalId`Required
```typescript
public readonly servicePrincipalId: string;
@@ -23921,7 +23921,7 @@ public readonly servicePrincipalId: string;
---
-##### `userId`Required
+##### `userId`Required
```typescript
public readonly userId: string;
@@ -23931,7 +23931,7 @@ public readonly userId: string;
---
-##### `workspaceAccess`Required
+##### `workspaceAccess`Required
```typescript
public readonly workspaceAccess: boolean | IResolvable;
@@ -23945,11 +23945,11 @@ public readonly workspaceAccess: boolean | IResolvable;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -23959,27 +23959,27 @@ public readonly tfResourceType: string;
---
-### ExternalLocation
+### ExternalLocation
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/external_location databricks_external_location}.
-#### Initializers
+#### Initializers
```typescript
-import { ExternalLocation } from '@cdktf/provider-databricks'
+import { externalLocation } from '@cdktf/provider-databricks'
-new ExternalLocation(scope: Construct, id: string, config: ExternalLocationConfig)
+new externalLocation.ExternalLocation(scope: Construct, id: string, config: ExternalLocationConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| ExternalLocationConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.externalLocation.ExternalLocationConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -23987,7 +23987,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -23997,9 +23997,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* ExternalLocationConfig
+- *Type:* @cdktf/provider-databricks.externalLocation.ExternalLocationConfig
---
@@ -24007,31 +24007,31 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetComment
| *No description.* |
-| resetId
| *No description.* |
-| resetMetastoreId
| *No description.* |
-| resetOwner
| *No description.* |
-| resetSkipValidation
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetComment
| *No description.* |
+| resetId
| *No description.* |
+| resetMetastoreId
| *No description.* |
+| resetOwner
| *No description.* |
+| resetSkipValidation
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -24039,25 +24039,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -24065,7 +24065,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -24073,7 +24073,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -24081,13 +24081,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -24095,151 +24095,151 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetComment`
+##### `resetComment`
```typescript
public resetComment(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetMetastoreId`
+##### `resetMetastoreId`
```typescript
public resetMetastoreId(): void
```
-##### `resetOwner`
+##### `resetOwner`
```typescript
public resetOwner(): void
```
-##### `resetSkipValidation`
+##### `resetSkipValidation`
```typescript
public resetSkipValidation(): void
@@ -24249,16 +24249,16 @@ public resetSkipValidation(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { ExternalLocation } from '@cdktf/provider-databricks'
+import { externalLocation } from '@cdktf/provider-databricks'
-ExternalLocation.isConstruct(x: any)
+externalLocation.ExternalLocation.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -24277,7 +24277,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -24289,40 +24289,40 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| commentInput
| string
| *No description.* |
-| credentialNameInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| metastoreIdInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| ownerInput
| string
| *No description.* |
-| skipValidationInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| urlInput
| string
| *No description.* |
-| comment
| string
| *No description.* |
-| credentialName
| string
| *No description.* |
-| id
| string
| *No description.* |
-| metastoreId
| string
| *No description.* |
-| name
| string
| *No description.* |
-| owner
| string
| *No description.* |
-| skipValidation
| boolean \| cdktf.IResolvable
| *No description.* |
-| url
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| commentInput
| string
| *No description.* |
+| credentialNameInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| metastoreIdInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| ownerInput
| string
| *No description.* |
+| skipValidationInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| urlInput
| string
| *No description.* |
+| comment
| string
| *No description.* |
+| credentialName
| string
| *No description.* |
+| id
| string
| *No description.* |
+| metastoreId
| string
| *No description.* |
+| name
| string
| *No description.* |
+| owner
| string
| *No description.* |
+| skipValidation
| boolean \| cdktf.IResolvable
| *No description.* |
+| url
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -24334,7 +24334,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -24344,7 +24344,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -24354,7 +24354,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -24364,7 +24364,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -24374,7 +24374,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -24384,7 +24384,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -24394,7 +24394,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -24404,7 +24404,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -24414,7 +24414,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -24424,7 +24424,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -24434,7 +24434,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -24444,7 +24444,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -24454,7 +24454,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -24464,7 +24464,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `commentInput`Optional
+##### `commentInput`Optional
```typescript
public readonly commentInput: string;
@@ -24474,7 +24474,7 @@ public readonly commentInput: string;
---
-##### `credentialNameInput`Optional
+##### `credentialNameInput`Optional
```typescript
public readonly credentialNameInput: string;
@@ -24484,7 +24484,7 @@ public readonly credentialNameInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -24494,7 +24494,7 @@ public readonly idInput: string;
---
-##### `metastoreIdInput`Optional
+##### `metastoreIdInput`Optional
```typescript
public readonly metastoreIdInput: string;
@@ -24504,7 +24504,7 @@ public readonly metastoreIdInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -24514,7 +24514,7 @@ public readonly nameInput: string;
---
-##### `ownerInput`Optional
+##### `ownerInput`Optional
```typescript
public readonly ownerInput: string;
@@ -24524,7 +24524,7 @@ public readonly ownerInput: string;
---
-##### `skipValidationInput`Optional
+##### `skipValidationInput`Optional
```typescript
public readonly skipValidationInput: boolean | IResolvable;
@@ -24534,7 +24534,7 @@ public readonly skipValidationInput: boolean | IResolvable;
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -24544,7 +24544,7 @@ public readonly urlInput: string;
---
-##### `comment`Required
+##### `comment`Required
```typescript
public readonly comment: string;
@@ -24554,7 +24554,7 @@ public readonly comment: string;
---
-##### `credentialName`Required
+##### `credentialName`Required
```typescript
public readonly credentialName: string;
@@ -24564,7 +24564,7 @@ public readonly credentialName: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -24574,7 +24574,7 @@ public readonly id: string;
---
-##### `metastoreId`Required
+##### `metastoreId`Required
```typescript
public readonly metastoreId: string;
@@ -24584,7 +24584,7 @@ public readonly metastoreId: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -24594,7 +24594,7 @@ public readonly name: string;
---
-##### `owner`Required
+##### `owner`Required
```typescript
public readonly owner: string;
@@ -24604,7 +24604,7 @@ public readonly owner: string;
---
-##### `skipValidation`Required
+##### `skipValidation`Required
```typescript
public readonly skipValidation: boolean | IResolvable;
@@ -24614,7 +24614,7 @@ public readonly skipValidation: boolean | IResolvable;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -24628,11 +24628,11 @@ public readonly url: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -24642,27 +24642,27 @@ public readonly tfResourceType: string;
---
-### GitCredential
+### GitCredential
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/git_credential databricks_git_credential}.
-#### Initializers
+#### Initializers
```typescript
-import { GitCredential } from '@cdktf/provider-databricks'
+import { gitCredential } from '@cdktf/provider-databricks'
-new GitCredential(scope: Construct, id: string, config: GitCredentialConfig)
+new gitCredential.GitCredential(scope: Construct, id: string, config: GitCredentialConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| GitCredentialConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.gitCredential.GitCredentialConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -24670,7 +24670,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -24680,9 +24680,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* GitCredentialConfig
+- *Type:* @cdktf/provider-databricks.gitCredential.GitCredentialConfig
---
@@ -24690,28 +24690,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetForce
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetForce
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -24719,25 +24719,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -24745,7 +24745,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -24753,7 +24753,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -24761,13 +24761,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -24775,133 +24775,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetForce`
+##### `resetForce`
```typescript
public resetForce(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -24911,16 +24911,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { GitCredential } from '@cdktf/provider-databricks'
+import { gitCredential } from '@cdktf/provider-databricks'
-GitCredential.isConstruct(x: any)
+gitCredential.GitCredential.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -24939,7 +24939,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -24951,34 +24951,34 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| forceInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| gitProviderInput
| string
| *No description.* |
-| gitUsernameInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| personalAccessTokenInput
| string
| *No description.* |
-| force
| boolean \| cdktf.IResolvable
| *No description.* |
-| gitProvider
| string
| *No description.* |
-| gitUsername
| string
| *No description.* |
-| id
| string
| *No description.* |
-| personalAccessToken
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| forceInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gitProviderInput
| string
| *No description.* |
+| gitUsernameInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| personalAccessTokenInput
| string
| *No description.* |
+| force
| boolean \| cdktf.IResolvable
| *No description.* |
+| gitProvider
| string
| *No description.* |
+| gitUsername
| string
| *No description.* |
+| id
| string
| *No description.* |
+| personalAccessToken
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -24990,7 +24990,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -25000,7 +25000,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -25010,7 +25010,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -25020,7 +25020,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -25030,7 +25030,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -25040,7 +25040,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -25050,7 +25050,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -25060,7 +25060,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -25070,7 +25070,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -25080,7 +25080,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -25090,7 +25090,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -25100,7 +25100,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -25110,7 +25110,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -25120,7 +25120,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `forceInput`Optional
+##### `forceInput`Optional
```typescript
public readonly forceInput: boolean | IResolvable;
@@ -25130,7 +25130,7 @@ public readonly forceInput: boolean | IResolvable;
---
-##### `gitProviderInput`Optional
+##### `gitProviderInput`Optional
```typescript
public readonly gitProviderInput: string;
@@ -25140,7 +25140,7 @@ public readonly gitProviderInput: string;
---
-##### `gitUsernameInput`Optional
+##### `gitUsernameInput`Optional
```typescript
public readonly gitUsernameInput: string;
@@ -25150,7 +25150,7 @@ public readonly gitUsernameInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -25160,7 +25160,7 @@ public readonly idInput: string;
---
-##### `personalAccessTokenInput`Optional
+##### `personalAccessTokenInput`Optional
```typescript
public readonly personalAccessTokenInput: string;
@@ -25170,7 +25170,7 @@ public readonly personalAccessTokenInput: string;
---
-##### `force`Required
+##### `force`Required
```typescript
public readonly force: boolean | IResolvable;
@@ -25180,7 +25180,7 @@ public readonly force: boolean | IResolvable;
---
-##### `gitProvider`Required
+##### `gitProvider`Required
```typescript
public readonly gitProvider: string;
@@ -25190,7 +25190,7 @@ public readonly gitProvider: string;
---
-##### `gitUsername`Required
+##### `gitUsername`Required
```typescript
public readonly gitUsername: string;
@@ -25200,7 +25200,7 @@ public readonly gitUsername: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -25210,7 +25210,7 @@ public readonly id: string;
---
-##### `personalAccessToken`Required
+##### `personalAccessToken`Required
```typescript
public readonly personalAccessToken: string;
@@ -25224,11 +25224,11 @@ public readonly personalAccessToken: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -25238,27 +25238,27 @@ public readonly tfResourceType: string;
---
-### GlobalInitScript
+### GlobalInitScript
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script databricks_global_init_script}.
-#### Initializers
+#### Initializers
```typescript
-import { GlobalInitScript } from '@cdktf/provider-databricks'
+import { globalInitScript } from '@cdktf/provider-databricks'
-new GlobalInitScript(scope: Construct, id: string, config: GlobalInitScriptConfig)
+new globalInitScript.GlobalInitScript(scope: Construct, id: string, config: GlobalInitScriptConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| GlobalInitScriptConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.globalInitScript.GlobalInitScriptConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -25266,7 +25266,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -25276,9 +25276,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* GlobalInitScriptConfig
+- *Type:* @cdktf/provider-databricks.globalInitScript.GlobalInitScriptConfig
---
@@ -25286,33 +25286,33 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putTimeouts
| *No description.* |
-| resetContentBase64
| *No description.* |
-| resetEnabled
| *No description.* |
-| resetId
| *No description.* |
-| resetMd5
| *No description.* |
-| resetPosition
| *No description.* |
-| resetSource
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putTimeouts
| *No description.* |
+| resetContentBase64
| *No description.* |
+| resetEnabled
| *No description.* |
+| resetId
| *No description.* |
+| resetMd5
| *No description.* |
+| resetPosition
| *No description.* |
+| resetSource
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -25320,25 +25320,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -25346,7 +25346,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -25354,7 +25354,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -25362,13 +25362,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -25376,169 +25376,169 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putTimeouts`
+##### `putTimeouts`
```typescript
public putTimeouts(value: GlobalInitScriptTimeouts): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* GlobalInitScriptTimeouts
+- *Type:* @cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts
---
-##### `resetContentBase64`
+##### `resetContentBase64`
```typescript
public resetContentBase64(): void
```
-##### `resetEnabled`
+##### `resetEnabled`
```typescript
public resetEnabled(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetMd5`
+##### `resetMd5`
```typescript
public resetMd5(): void
```
-##### `resetPosition`
+##### `resetPosition`
```typescript
public resetPosition(): void
```
-##### `resetSource`
+##### `resetSource`
```typescript
public resetSource(): void
@@ -25548,16 +25548,16 @@ public resetSource(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { GlobalInitScript } from '@cdktf/provider-databricks'
+import { globalInitScript } from '@cdktf/provider-databricks'
-GlobalInitScript.isConstruct(x: any)
+globalInitScript.GlobalInitScript.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -25576,7 +25576,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -25588,40 +25588,40 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| timeouts
| GlobalInitScriptTimeoutsOutputReference
| *No description.* |
-| contentBase64Input
| string
| *No description.* |
-| enabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| md5Input
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| positionInput
| number
| *No description.* |
-| sourceInput
| string
| *No description.* |
-| timeoutsInput
| cdktf.IResolvable \| GlobalInitScriptTimeouts
| *No description.* |
-| contentBase64
| string
| *No description.* |
-| enabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| md5
| string
| *No description.* |
-| name
| string
| *No description.* |
-| position
| number
| *No description.* |
-| source
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| timeouts
| @cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeoutsOutputReference
| *No description.* |
+| contentBase64Input
| string
| *No description.* |
+| enabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| md5Input
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| positionInput
| number
| *No description.* |
+| sourceInput
| string
| *No description.* |
+| timeoutsInput
| @cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts \| cdktf.IResolvable
| *No description.* |
+| contentBase64
| string
| *No description.* |
+| enabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| md5
| string
| *No description.* |
+| name
| string
| *No description.* |
+| position
| number
| *No description.* |
+| source
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -25633,7 +25633,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -25643,7 +25643,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -25653,7 +25653,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -25663,7 +25663,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -25673,7 +25673,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -25683,7 +25683,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -25693,7 +25693,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -25703,7 +25703,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -25713,7 +25713,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -25723,7 +25723,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -25733,7 +25733,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -25743,7 +25743,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -25753,7 +25753,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -25763,17 +25763,17 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `timeouts`Required
+##### `timeouts`Required
```typescript
public readonly timeouts: GlobalInitScriptTimeoutsOutputReference;
```
-- *Type:* GlobalInitScriptTimeoutsOutputReference
+- *Type:* @cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeoutsOutputReference
---
-##### `contentBase64Input`Optional
+##### `contentBase64Input`Optional
```typescript
public readonly contentBase64Input: string;
@@ -25783,7 +25783,7 @@ public readonly contentBase64Input: string;
---
-##### `enabledInput`Optional
+##### `enabledInput`Optional
```typescript
public readonly enabledInput: boolean | IResolvable;
@@ -25793,7 +25793,7 @@ public readonly enabledInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -25803,7 +25803,7 @@ public readonly idInput: string;
---
-##### `md5Input`Optional
+##### `md5Input`Optional
```typescript
public readonly md5Input: string;
@@ -25813,7 +25813,7 @@ public readonly md5Input: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -25823,7 +25823,7 @@ public readonly nameInput: string;
---
-##### `positionInput`Optional
+##### `positionInput`Optional
```typescript
public readonly positionInput: number;
@@ -25833,7 +25833,7 @@ public readonly positionInput: number;
---
-##### `sourceInput`Optional
+##### `sourceInput`Optional
```typescript
public readonly sourceInput: string;
@@ -25843,17 +25843,17 @@ public readonly sourceInput: string;
---
-##### `timeoutsInput`Optional
+##### `timeoutsInput`Optional
```typescript
-public readonly timeoutsInput: IResolvable | GlobalInitScriptTimeouts;
+public readonly timeoutsInput: GlobalInitScriptTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | GlobalInitScriptTimeouts
+- *Type:* @cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts | cdktf.IResolvable
---
-##### `contentBase64`Required
+##### `contentBase64`Required
```typescript
public readonly contentBase64: string;
@@ -25863,7 +25863,7 @@ public readonly contentBase64: string;
---
-##### `enabled`Required
+##### `enabled`Required
```typescript
public readonly enabled: boolean | IResolvable;
@@ -25873,7 +25873,7 @@ public readonly enabled: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -25883,7 +25883,7 @@ public readonly id: string;
---
-##### `md5`Required
+##### `md5`Required
```typescript
public readonly md5: string;
@@ -25893,7 +25893,7 @@ public readonly md5: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -25903,7 +25903,7 @@ public readonly name: string;
---
-##### `position`Required
+##### `position`Required
```typescript
public readonly position: number;
@@ -25913,7 +25913,7 @@ public readonly position: number;
---
-##### `source`Required
+##### `source`Required
```typescript
public readonly source: string;
@@ -25927,11 +25927,11 @@ public readonly source: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -25941,27 +25941,27 @@ public readonly tfResourceType: string;
---
-### Grants
+### Grants
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/grants databricks_grants}.
-#### Initializers
+#### Initializers
```typescript
-import { Grants } from '@cdktf/provider-databricks'
+import { grants } from '@cdktf/provider-databricks'
-new Grants(scope: Construct, id: string, config: GrantsConfig)
+new grants.Grants(scope: Construct, id: string, config: GrantsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| GrantsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.grants.GrantsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -25969,7 +25969,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -25979,9 +25979,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* GrantsConfig
+- *Type:* @cdktf/provider-databricks.grants.GrantsConfig
---
@@ -25989,36 +25989,36 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putGrant
| *No description.* |
-| resetCatalog
| *No description.* |
-| resetExternalLocation
| *No description.* |
-| resetFunction
| *No description.* |
-| resetId
| *No description.* |
-| resetMetastore
| *No description.* |
-| resetSchema
| *No description.* |
-| resetStorageCredential
| *No description.* |
-| resetTable
| *No description.* |
-| resetView
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putGrant
| *No description.* |
+| resetCatalog
| *No description.* |
+| resetExternalLocation
| *No description.* |
+| resetFunction
| *No description.* |
+| resetId
| *No description.* |
+| resetMetastore
| *No description.* |
+| resetSchema
| *No description.* |
+| resetStorageCredential
| *No description.* |
+| resetTable
| *No description.* |
+| resetView
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -26026,25 +26026,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -26052,7 +26052,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -26060,7 +26060,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -26068,13 +26068,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -26082,187 +26082,187 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putGrant`
+##### `putGrant`
```typescript
public putGrant(value: IResolvable | GrantsGrant[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | GrantsGrant[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.grants.GrantsGrant[]
---
-##### `resetCatalog`
+##### `resetCatalog`
```typescript
public resetCatalog(): void
```
-##### `resetExternalLocation`
+##### `resetExternalLocation`
```typescript
public resetExternalLocation(): void
```
-##### `resetFunction`
+##### `resetFunction`
```typescript
public resetFunction(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetMetastore`
+##### `resetMetastore`
```typescript
public resetMetastore(): void
```
-##### `resetSchema`
+##### `resetSchema`
```typescript
public resetSchema(): void
```
-##### `resetStorageCredential`
+##### `resetStorageCredential`
```typescript
public resetStorageCredential(): void
```
-##### `resetTable`
+##### `resetTable`
```typescript
public resetTable(): void
```
-##### `resetView`
+##### `resetView`
```typescript
public resetView(): void
@@ -26272,16 +26272,16 @@ public resetView(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Grants } from '@cdktf/provider-databricks'
+import { grants } from '@cdktf/provider-databricks'
-Grants.isConstruct(x: any)
+grants.Grants.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -26300,7 +26300,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -26312,44 +26312,44 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| grant
| GrantsGrantList
| *No description.* |
-| catalogInput
| string
| *No description.* |
-| externalLocationInput
| string
| *No description.* |
-| functionInput
| string
| *No description.* |
-| grantInput
| cdktf.IResolvable \| GrantsGrant[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| metastoreInput
| string
| *No description.* |
-| schemaInput
| string
| *No description.* |
-| storageCredentialInput
| string
| *No description.* |
-| tableInput
| string
| *No description.* |
-| viewInput
| string
| *No description.* |
-| catalog
| string
| *No description.* |
-| externalLocation
| string
| *No description.* |
-| function
| string
| *No description.* |
-| id
| string
| *No description.* |
-| metastore
| string
| *No description.* |
-| schema
| string
| *No description.* |
-| storageCredential
| string
| *No description.* |
-| table
| string
| *No description.* |
-| view
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| grant
| @cdktf/provider-databricks.grants.GrantsGrantList
| *No description.* |
+| catalogInput
| string
| *No description.* |
+| externalLocationInput
| string
| *No description.* |
+| functionInput
| string
| *No description.* |
+| grantInput
| cdktf.IResolvable \| @cdktf/provider-databricks.grants.GrantsGrant[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| metastoreInput
| string
| *No description.* |
+| schemaInput
| string
| *No description.* |
+| storageCredentialInput
| string
| *No description.* |
+| tableInput
| string
| *No description.* |
+| viewInput
| string
| *No description.* |
+| catalog
| string
| *No description.* |
+| externalLocation
| string
| *No description.* |
+| function
| string
| *No description.* |
+| id
| string
| *No description.* |
+| metastore
| string
| *No description.* |
+| schema
| string
| *No description.* |
+| storageCredential
| string
| *No description.* |
+| table
| string
| *No description.* |
+| view
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -26361,7 +26361,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -26371,7 +26371,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -26381,7 +26381,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -26391,7 +26391,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -26401,7 +26401,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -26411,7 +26411,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -26421,7 +26421,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -26431,7 +26431,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -26441,7 +26441,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -26451,7 +26451,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -26461,7 +26461,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -26471,7 +26471,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -26481,7 +26481,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -26491,17 +26491,17 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `grant`Required
+##### `grant`Required
```typescript
public readonly grant: GrantsGrantList;
```
-- *Type:* GrantsGrantList
+- *Type:* @cdktf/provider-databricks.grants.GrantsGrantList
---
-##### `catalogInput`Optional
+##### `catalogInput`Optional
```typescript
public readonly catalogInput: string;
@@ -26511,7 +26511,7 @@ public readonly catalogInput: string;
---
-##### `externalLocationInput`Optional
+##### `externalLocationInput`Optional
```typescript
public readonly externalLocationInput: string;
@@ -26521,7 +26521,7 @@ public readonly externalLocationInput: string;
---
-##### `functionInput`Optional
+##### `functionInput`Optional
```typescript
public readonly functionInput: string;
@@ -26531,17 +26531,17 @@ public readonly functionInput: string;
---
-##### `grantInput`Optional
+##### `grantInput`Optional
```typescript
public readonly grantInput: IResolvable | GrantsGrant[];
```
-- *Type:* cdktf.IResolvable | GrantsGrant[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.grants.GrantsGrant[]
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -26551,7 +26551,7 @@ public readonly idInput: string;
---
-##### `metastoreInput`Optional
+##### `metastoreInput`Optional
```typescript
public readonly metastoreInput: string;
@@ -26561,7 +26561,7 @@ public readonly metastoreInput: string;
---
-##### `schemaInput`Optional
+##### `schemaInput`Optional
```typescript
public readonly schemaInput: string;
@@ -26571,7 +26571,7 @@ public readonly schemaInput: string;
---
-##### `storageCredentialInput`Optional
+##### `storageCredentialInput`Optional
```typescript
public readonly storageCredentialInput: string;
@@ -26581,7 +26581,7 @@ public readonly storageCredentialInput: string;
---
-##### `tableInput`Optional
+##### `tableInput`Optional
```typescript
public readonly tableInput: string;
@@ -26591,7 +26591,7 @@ public readonly tableInput: string;
---
-##### `viewInput`Optional
+##### `viewInput`Optional
```typescript
public readonly viewInput: string;
@@ -26601,7 +26601,7 @@ public readonly viewInput: string;
---
-##### `catalog`Required
+##### `catalog`Required
```typescript
public readonly catalog: string;
@@ -26611,7 +26611,7 @@ public readonly catalog: string;
---
-##### `externalLocation`Required
+##### `externalLocation`Required
```typescript
public readonly externalLocation: string;
@@ -26621,7 +26621,7 @@ public readonly externalLocation: string;
---
-##### `function`Required
+##### `function`Required
```typescript
public readonly function: string;
@@ -26631,7 +26631,7 @@ public readonly function: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -26641,7 +26641,7 @@ public readonly id: string;
---
-##### `metastore`Required
+##### `metastore`Required
```typescript
public readonly metastore: string;
@@ -26651,7 +26651,7 @@ public readonly metastore: string;
---
-##### `schema`Required
+##### `schema`Required
```typescript
public readonly schema: string;
@@ -26661,7 +26661,7 @@ public readonly schema: string;
---
-##### `storageCredential`Required
+##### `storageCredential`Required
```typescript
public readonly storageCredential: string;
@@ -26671,7 +26671,7 @@ public readonly storageCredential: string;
---
-##### `table`Required
+##### `table`Required
```typescript
public readonly table: string;
@@ -26681,7 +26681,7 @@ public readonly table: string;
---
-##### `view`Required
+##### `view`Required
```typescript
public readonly view: string;
@@ -26695,11 +26695,11 @@ public readonly view: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -26709,27 +26709,27 @@ public readonly tfResourceType: string;
---
-### Group
+### Group
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/group databricks_group}.
-#### Initializers
+#### Initializers
```typescript
-import { Group } from '@cdktf/provider-databricks'
+import { group } from '@cdktf/provider-databricks'
-new Group(scope: Construct, id: string, config: GroupConfig)
+new group.Group(scope: Construct, id: string, config: GroupConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| GroupConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.group.GroupConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -26737,7 +26737,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -26747,9 +26747,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* GroupConfig
+- *Type:* @cdktf/provider-databricks.group.GroupConfig
---
@@ -26757,34 +26757,34 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetAllowClusterCreate
| *No description.* |
-| resetAllowInstancePoolCreate
| *No description.* |
-| resetDatabricksSqlAccess
| *No description.* |
-| resetExternalId
| *No description.* |
-| resetForce
| *No description.* |
-| resetId
| *No description.* |
-| resetUrl
| *No description.* |
-| resetWorkspaceAccess
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetAllowClusterCreate
| *No description.* |
+| resetAllowInstancePoolCreate
| *No description.* |
+| resetDatabricksSqlAccess
| *No description.* |
+| resetExternalId
| *No description.* |
+| resetForce
| *No description.* |
+| resetId
| *No description.* |
+| resetUrl
| *No description.* |
+| resetWorkspaceAccess
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -26792,25 +26792,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -26818,7 +26818,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -26826,7 +26826,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -26834,13 +26834,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -26848,169 +26848,169 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetAllowClusterCreate`
+##### `resetAllowClusterCreate`
```typescript
public resetAllowClusterCreate(): void
```
-##### `resetAllowInstancePoolCreate`
+##### `resetAllowInstancePoolCreate`
```typescript
public resetAllowInstancePoolCreate(): void
```
-##### `resetDatabricksSqlAccess`
+##### `resetDatabricksSqlAccess`
```typescript
public resetDatabricksSqlAccess(): void
```
-##### `resetExternalId`
+##### `resetExternalId`
```typescript
public resetExternalId(): void
```
-##### `resetForce`
+##### `resetForce`
```typescript
public resetForce(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetUrl`
+##### `resetUrl`
```typescript
public resetUrl(): void
```
-##### `resetWorkspaceAccess`
+##### `resetWorkspaceAccess`
```typescript
public resetWorkspaceAccess(): void
@@ -27020,16 +27020,16 @@ public resetWorkspaceAccess(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Group } from '@cdktf/provider-databricks'
+import { group } from '@cdktf/provider-databricks'
-Group.isConstruct(x: any)
+group.Group.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -27048,7 +27048,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -27060,42 +27060,42 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| allowClusterCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowInstancePoolCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| databricksSqlAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| displayNameInput
| string
| *No description.* |
-| externalIdInput
| string
| *No description.* |
-| forceInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| urlInput
| string
| *No description.* |
-| workspaceAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowClusterCreate
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| *No description.* |
-| databricksSqlAccess
| boolean \| cdktf.IResolvable
| *No description.* |
-| displayName
| string
| *No description.* |
-| externalId
| string
| *No description.* |
-| force
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| url
| string
| *No description.* |
-| workspaceAccess
| boolean \| cdktf.IResolvable
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| allowClusterCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowInstancePoolCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| databricksSqlAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| displayNameInput
| string
| *No description.* |
+| externalIdInput
| string
| *No description.* |
+| forceInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| urlInput
| string
| *No description.* |
+| workspaceAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowClusterCreate
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| *No description.* |
+| databricksSqlAccess
| boolean \| cdktf.IResolvable
| *No description.* |
+| displayName
| string
| *No description.* |
+| externalId
| string
| *No description.* |
+| force
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| url
| string
| *No description.* |
+| workspaceAccess
| boolean \| cdktf.IResolvable
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -27107,7 +27107,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -27117,7 +27117,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -27127,7 +27127,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -27137,7 +27137,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -27147,7 +27147,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -27157,7 +27157,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -27167,7 +27167,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -27177,7 +27177,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -27187,7 +27187,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -27197,7 +27197,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -27207,7 +27207,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -27217,7 +27217,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -27227,7 +27227,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -27237,7 +27237,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `allowClusterCreateInput`Optional
+##### `allowClusterCreateInput`Optional
```typescript
public readonly allowClusterCreateInput: boolean | IResolvable;
@@ -27247,7 +27247,7 @@ public readonly allowClusterCreateInput: boolean | IResolvable;
---
-##### `allowInstancePoolCreateInput`Optional
+##### `allowInstancePoolCreateInput`Optional
```typescript
public readonly allowInstancePoolCreateInput: boolean | IResolvable;
@@ -27257,7 +27257,7 @@ public readonly allowInstancePoolCreateInput: boolean | IResolvable;
---
-##### `databricksSqlAccessInput`Optional
+##### `databricksSqlAccessInput`Optional
```typescript
public readonly databricksSqlAccessInput: boolean | IResolvable;
@@ -27267,7 +27267,7 @@ public readonly databricksSqlAccessInput: boolean | IResolvable;
---
-##### `displayNameInput`Optional
+##### `displayNameInput`Optional
```typescript
public readonly displayNameInput: string;
@@ -27277,7 +27277,7 @@ public readonly displayNameInput: string;
---
-##### `externalIdInput`Optional
+##### `externalIdInput`Optional
```typescript
public readonly externalIdInput: string;
@@ -27287,7 +27287,7 @@ public readonly externalIdInput: string;
---
-##### `forceInput`Optional
+##### `forceInput`Optional
```typescript
public readonly forceInput: boolean | IResolvable;
@@ -27297,7 +27297,7 @@ public readonly forceInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -27307,7 +27307,7 @@ public readonly idInput: string;
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -27317,7 +27317,7 @@ public readonly urlInput: string;
---
-##### `workspaceAccessInput`Optional
+##### `workspaceAccessInput`Optional
```typescript
public readonly workspaceAccessInput: boolean | IResolvable;
@@ -27327,7 +27327,7 @@ public readonly workspaceAccessInput: boolean | IResolvable;
---
-##### `allowClusterCreate`Required
+##### `allowClusterCreate`Required
```typescript
public readonly allowClusterCreate: boolean | IResolvable;
@@ -27337,7 +27337,7 @@ public readonly allowClusterCreate: boolean | IResolvable;
---
-##### `allowInstancePoolCreate`Required
+##### `allowInstancePoolCreate`Required
```typescript
public readonly allowInstancePoolCreate: boolean | IResolvable;
@@ -27347,7 +27347,7 @@ public readonly allowInstancePoolCreate: boolean | IResolvable;
---
-##### `databricksSqlAccess`Required
+##### `databricksSqlAccess`Required
```typescript
public readonly databricksSqlAccess: boolean | IResolvable;
@@ -27357,7 +27357,7 @@ public readonly databricksSqlAccess: boolean | IResolvable;
---
-##### `displayName`Required
+##### `displayName`Required
```typescript
public readonly displayName: string;
@@ -27367,7 +27367,7 @@ public readonly displayName: string;
---
-##### `externalId`Required
+##### `externalId`Required
```typescript
public readonly externalId: string;
@@ -27377,7 +27377,7 @@ public readonly externalId: string;
---
-##### `force`Required
+##### `force`Required
```typescript
public readonly force: boolean | IResolvable;
@@ -27387,7 +27387,7 @@ public readonly force: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -27397,7 +27397,7 @@ public readonly id: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -27407,7 +27407,7 @@ public readonly url: string;
---
-##### `workspaceAccess`Required
+##### `workspaceAccess`Required
```typescript
public readonly workspaceAccess: boolean | IResolvable;
@@ -27421,11 +27421,11 @@ public readonly workspaceAccess: boolean | IResolvable;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -27435,27 +27435,27 @@ public readonly tfResourceType: string;
---
-### GroupInstanceProfile
+### GroupInstanceProfile
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/group_instance_profile databricks_group_instance_profile}.
-#### Initializers
+#### Initializers
```typescript
-import { GroupInstanceProfile } from '@cdktf/provider-databricks'
+import { groupInstanceProfile } from '@cdktf/provider-databricks'
-new GroupInstanceProfile(scope: Construct, id: string, config: GroupInstanceProfileConfig)
+new groupInstanceProfile.GroupInstanceProfile(scope: Construct, id: string, config: GroupInstanceProfileConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| GroupInstanceProfileConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.groupInstanceProfile.GroupInstanceProfileConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -27463,7 +27463,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -27473,9 +27473,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* GroupInstanceProfileConfig
+- *Type:* @cdktf/provider-databricks.groupInstanceProfile.GroupInstanceProfileConfig
---
@@ -27483,27 +27483,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -27511,25 +27511,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -27537,7 +27537,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -27545,7 +27545,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -27553,13 +27553,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -27567,127 +27567,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -27697,16 +27697,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { GroupInstanceProfile } from '@cdktf/provider-databricks'
+import { groupInstanceProfile } from '@cdktf/provider-databricks'
-GroupInstanceProfile.isConstruct(x: any)
+groupInstanceProfile.GroupInstanceProfile.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -27725,7 +27725,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -27737,30 +27737,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| groupIdInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| instanceProfileIdInput
| string
| *No description.* |
-| groupId
| string
| *No description.* |
-| id
| string
| *No description.* |
-| instanceProfileId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| groupIdInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| instanceProfileIdInput
| string
| *No description.* |
+| groupId
| string
| *No description.* |
+| id
| string
| *No description.* |
+| instanceProfileId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -27772,7 +27772,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -27782,7 +27782,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -27792,7 +27792,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -27802,7 +27802,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -27812,7 +27812,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -27822,7 +27822,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -27832,7 +27832,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -27842,7 +27842,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -27852,7 +27852,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -27862,7 +27862,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -27872,7 +27872,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -27882,7 +27882,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -27892,7 +27892,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -27902,7 +27902,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `groupIdInput`Optional
+##### `groupIdInput`Optional
```typescript
public readonly groupIdInput: string;
@@ -27912,7 +27912,7 @@ public readonly groupIdInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -27922,7 +27922,7 @@ public readonly idInput: string;
---
-##### `instanceProfileIdInput`Optional
+##### `instanceProfileIdInput`Optional
```typescript
public readonly instanceProfileIdInput: string;
@@ -27932,7 +27932,7 @@ public readonly instanceProfileIdInput: string;
---
-##### `groupId`Required
+##### `groupId`Required
```typescript
public readonly groupId: string;
@@ -27942,7 +27942,7 @@ public readonly groupId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -27952,7 +27952,7 @@ public readonly id: string;
---
-##### `instanceProfileId`Required
+##### `instanceProfileId`Required
```typescript
public readonly instanceProfileId: string;
@@ -27966,11 +27966,11 @@ public readonly instanceProfileId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -27980,27 +27980,27 @@ public readonly tfResourceType: string;
---
-### GroupMember
+### GroupMember
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/group_member databricks_group_member}.
-#### Initializers
+#### Initializers
```typescript
-import { GroupMember } from '@cdktf/provider-databricks'
+import { groupMember } from '@cdktf/provider-databricks'
-new GroupMember(scope: Construct, id: string, config: GroupMemberConfig)
+new groupMember.GroupMember(scope: Construct, id: string, config: GroupMemberConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| GroupMemberConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.groupMember.GroupMemberConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -28008,7 +28008,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -28018,9 +28018,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* GroupMemberConfig
+- *Type:* @cdktf/provider-databricks.groupMember.GroupMemberConfig
---
@@ -28028,27 +28028,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -28056,25 +28056,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -28082,7 +28082,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -28090,7 +28090,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -28098,13 +28098,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -28112,127 +28112,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -28242,16 +28242,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { GroupMember } from '@cdktf/provider-databricks'
+import { groupMember } from '@cdktf/provider-databricks'
-GroupMember.isConstruct(x: any)
+groupMember.GroupMember.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -28270,7 +28270,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -28282,30 +28282,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| groupIdInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| memberIdInput
| string
| *No description.* |
-| groupId
| string
| *No description.* |
-| id
| string
| *No description.* |
-| memberId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| groupIdInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| memberIdInput
| string
| *No description.* |
+| groupId
| string
| *No description.* |
+| id
| string
| *No description.* |
+| memberId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -28317,7 +28317,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -28327,7 +28327,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -28337,7 +28337,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -28347,7 +28347,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -28357,7 +28357,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -28367,7 +28367,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -28377,7 +28377,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -28387,7 +28387,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -28397,7 +28397,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -28407,7 +28407,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -28417,7 +28417,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -28427,7 +28427,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -28437,7 +28437,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -28447,7 +28447,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `groupIdInput`Optional
+##### `groupIdInput`Optional
```typescript
public readonly groupIdInput: string;
@@ -28457,7 +28457,7 @@ public readonly groupIdInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -28467,7 +28467,7 @@ public readonly idInput: string;
---
-##### `memberIdInput`Optional
+##### `memberIdInput`Optional
```typescript
public readonly memberIdInput: string;
@@ -28477,7 +28477,7 @@ public readonly memberIdInput: string;
---
-##### `groupId`Required
+##### `groupId`Required
```typescript
public readonly groupId: string;
@@ -28487,7 +28487,7 @@ public readonly groupId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -28497,7 +28497,7 @@ public readonly id: string;
---
-##### `memberId`Required
+##### `memberId`Required
```typescript
public readonly memberId: string;
@@ -28511,11 +28511,11 @@ public readonly memberId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -28525,27 +28525,27 @@ public readonly tfResourceType: string;
---
-### GroupRole
+### GroupRole
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/group_role databricks_group_role}.
-#### Initializers
+#### Initializers
```typescript
-import { GroupRole } from '@cdktf/provider-databricks'
+import { groupRole } from '@cdktf/provider-databricks'
-new GroupRole(scope: Construct, id: string, config: GroupRoleConfig)
+new groupRole.GroupRole(scope: Construct, id: string, config: GroupRoleConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| GroupRoleConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.groupRole.GroupRoleConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -28553,7 +28553,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -28563,9 +28563,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* GroupRoleConfig
+- *Type:* @cdktf/provider-databricks.groupRole.GroupRoleConfig
---
@@ -28573,27 +28573,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -28601,25 +28601,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -28627,7 +28627,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -28635,7 +28635,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -28643,13 +28643,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -28657,127 +28657,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -28787,16 +28787,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { GroupRole } from '@cdktf/provider-databricks'
+import { groupRole } from '@cdktf/provider-databricks'
-GroupRole.isConstruct(x: any)
+groupRole.GroupRole.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -28815,7 +28815,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -28827,30 +28827,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| groupIdInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| roleInput
| string
| *No description.* |
-| groupId
| string
| *No description.* |
-| id
| string
| *No description.* |
-| role
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| groupIdInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| roleInput
| string
| *No description.* |
+| groupId
| string
| *No description.* |
+| id
| string
| *No description.* |
+| role
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -28862,7 +28862,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -28872,7 +28872,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -28882,7 +28882,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -28892,7 +28892,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -28902,7 +28902,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -28912,7 +28912,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -28922,7 +28922,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -28932,7 +28932,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -28942,7 +28942,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -28952,7 +28952,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -28962,7 +28962,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -28972,7 +28972,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -28982,7 +28982,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -28992,7 +28992,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `groupIdInput`Optional
+##### `groupIdInput`Optional
```typescript
public readonly groupIdInput: string;
@@ -29002,7 +29002,7 @@ public readonly groupIdInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -29012,7 +29012,7 @@ public readonly idInput: string;
---
-##### `roleInput`Optional
+##### `roleInput`Optional
```typescript
public readonly roleInput: string;
@@ -29022,7 +29022,7 @@ public readonly roleInput: string;
---
-##### `groupId`Required
+##### `groupId`Required
```typescript
public readonly groupId: string;
@@ -29032,7 +29032,7 @@ public readonly groupId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -29042,7 +29042,7 @@ public readonly id: string;
---
-##### `role`Required
+##### `role`Required
```typescript
public readonly role: string;
@@ -29056,11 +29056,11 @@ public readonly role: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -29070,27 +29070,27 @@ public readonly tfResourceType: string;
---
-### InstancePool
+### InstancePool
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool databricks_instance_pool}.
-#### Initializers
+#### Initializers
```typescript
-import { InstancePool } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePool(scope: Construct, id: string, config: InstancePoolConfig)
+new instancePool.InstancePool(scope: Construct, id: string, config: InstancePoolConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| InstancePoolConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.instancePool.InstancePoolConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -29098,7 +29098,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -29108,9 +29108,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* InstancePoolConfig
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolConfig
---
@@ -29118,46 +29118,46 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putAwsAttributes
| *No description.* |
-| putAzureAttributes
| *No description.* |
-| putDiskSpec
| *No description.* |
-| putGcpAttributes
| *No description.* |
-| putInstancePoolFleetAttributes
| *No description.* |
-| putPreloadedDockerImage
| *No description.* |
-| resetAwsAttributes
| *No description.* |
-| resetAzureAttributes
| *No description.* |
-| resetCustomTags
| *No description.* |
-| resetDiskSpec
| *No description.* |
-| resetEnableElasticDisk
| *No description.* |
-| resetGcpAttributes
| *No description.* |
-| resetId
| *No description.* |
-| resetInstancePoolFleetAttributes
| *No description.* |
-| resetInstancePoolId
| *No description.* |
-| resetMaxCapacity
| *No description.* |
-| resetMinIdleInstances
| *No description.* |
-| resetNodeTypeId
| *No description.* |
-| resetPreloadedDockerImage
| *No description.* |
-| resetPreloadedSparkVersions
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putAwsAttributes
| *No description.* |
+| putAzureAttributes
| *No description.* |
+| putDiskSpec
| *No description.* |
+| putGcpAttributes
| *No description.* |
+| putInstancePoolFleetAttributes
| *No description.* |
+| putPreloadedDockerImage
| *No description.* |
+| resetAwsAttributes
| *No description.* |
+| resetAzureAttributes
| *No description.* |
+| resetCustomTags
| *No description.* |
+| resetDiskSpec
| *No description.* |
+| resetEnableElasticDisk
| *No description.* |
+| resetGcpAttributes
| *No description.* |
+| resetId
| *No description.* |
+| resetInstancePoolFleetAttributes
| *No description.* |
+| resetInstancePoolId
| *No description.* |
+| resetMaxCapacity
| *No description.* |
+| resetMinIdleInstances
| *No description.* |
+| resetNodeTypeId
| *No description.* |
+| resetPreloadedDockerImage
| *No description.* |
+| resetPreloadedSparkVersions
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -29165,25 +29165,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -29191,7 +29191,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -29199,7 +29199,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -29207,13 +29207,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -29221,277 +29221,277 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putAwsAttributes`
+##### `putAwsAttributes`
```typescript
public putAwsAttributes(value: InstancePoolAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* InstancePoolAwsAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes
---
-##### `putAzureAttributes`
+##### `putAzureAttributes`
```typescript
public putAzureAttributes(value: InstancePoolAzureAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* InstancePoolAzureAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes
---
-##### `putDiskSpec`
+##### `putDiskSpec`
```typescript
public putDiskSpec(value: InstancePoolDiskSpec): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* InstancePoolDiskSpec
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolDiskSpec
---
-##### `putGcpAttributes`
+##### `putGcpAttributes`
```typescript
public putGcpAttributes(value: InstancePoolGcpAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* InstancePoolGcpAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes
---
-##### `putInstancePoolFleetAttributes`
+##### `putInstancePoolFleetAttributes`
```typescript
public putInstancePoolFleetAttributes(value: InstancePoolInstancePoolFleetAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* InstancePoolInstancePoolFleetAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes
---
-##### `putPreloadedDockerImage`
+##### `putPreloadedDockerImage`
```typescript
public putPreloadedDockerImage(value: IResolvable | InstancePoolPreloadedDockerImage[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | InstancePoolPreloadedDockerImage[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage[]
---
-##### `resetAwsAttributes`
+##### `resetAwsAttributes`
```typescript
public resetAwsAttributes(): void
```
-##### `resetAzureAttributes`
+##### `resetAzureAttributes`
```typescript
public resetAzureAttributes(): void
```
-##### `resetCustomTags`
+##### `resetCustomTags`
```typescript
public resetCustomTags(): void
```
-##### `resetDiskSpec`
+##### `resetDiskSpec`
```typescript
public resetDiskSpec(): void
```
-##### `resetEnableElasticDisk`
+##### `resetEnableElasticDisk`
```typescript
public resetEnableElasticDisk(): void
```
-##### `resetGcpAttributes`
+##### `resetGcpAttributes`
```typescript
public resetGcpAttributes(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetInstancePoolFleetAttributes`
+##### `resetInstancePoolFleetAttributes`
```typescript
public resetInstancePoolFleetAttributes(): void
```
-##### `resetInstancePoolId`
+##### `resetInstancePoolId`
```typescript
public resetInstancePoolId(): void
```
-##### `resetMaxCapacity`
+##### `resetMaxCapacity`
```typescript
public resetMaxCapacity(): void
```
-##### `resetMinIdleInstances`
+##### `resetMinIdleInstances`
```typescript
public resetMinIdleInstances(): void
```
-##### `resetNodeTypeId`
+##### `resetNodeTypeId`
```typescript
public resetNodeTypeId(): void
```
-##### `resetPreloadedDockerImage`
+##### `resetPreloadedDockerImage`
```typescript
public resetPreloadedDockerImage(): void
```
-##### `resetPreloadedSparkVersions`
+##### `resetPreloadedSparkVersions`
```typescript
public resetPreloadedSparkVersions(): void
@@ -29501,16 +29501,16 @@ public resetPreloadedSparkVersions(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { InstancePool } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-InstancePool.isConstruct(x: any)
+instancePool.InstancePool.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -29529,7 +29529,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -29541,56 +29541,56 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| awsAttributes
| InstancePoolAwsAttributesOutputReference
| *No description.* |
-| azureAttributes
| InstancePoolAzureAttributesOutputReference
| *No description.* |
-| diskSpec
| InstancePoolDiskSpecOutputReference
| *No description.* |
-| gcpAttributes
| InstancePoolGcpAttributesOutputReference
| *No description.* |
-| instancePoolFleetAttributes
| InstancePoolInstancePoolFleetAttributesOutputReference
| *No description.* |
-| preloadedDockerImage
| InstancePoolPreloadedDockerImageList
| *No description.* |
-| awsAttributesInput
| InstancePoolAwsAttributes
| *No description.* |
-| azureAttributesInput
| InstancePoolAzureAttributes
| *No description.* |
-| customTagsInput
| {[ key: string ]: string}
| *No description.* |
-| diskSpecInput
| InstancePoolDiskSpec
| *No description.* |
-| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| gcpAttributesInput
| InstancePoolGcpAttributes
| *No description.* |
-| idInput
| string
| *No description.* |
-| idleInstanceAutoterminationMinutesInput
| number
| *No description.* |
-| instancePoolFleetAttributesInput
| InstancePoolInstancePoolFleetAttributes
| *No description.* |
-| instancePoolIdInput
| string
| *No description.* |
-| instancePoolNameInput
| string
| *No description.* |
-| maxCapacityInput
| number
| *No description.* |
-| minIdleInstancesInput
| number
| *No description.* |
-| nodeTypeIdInput
| string
| *No description.* |
-| preloadedDockerImageInput
| cdktf.IResolvable \| InstancePoolPreloadedDockerImage[]
| *No description.* |
-| preloadedSparkVersionsInput
| string[]
| *No description.* |
-| customTags
| {[ key: string ]: string}
| *No description.* |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| idleInstanceAutoterminationMinutes
| number
| *No description.* |
-| instancePoolId
| string
| *No description.* |
-| instancePoolName
| string
| *No description.* |
-| maxCapacity
| number
| *No description.* |
-| minIdleInstances
| number
| *No description.* |
-| nodeTypeId
| string
| *No description.* |
-| preloadedSparkVersions
| string[]
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| awsAttributes
| @cdktf/provider-databricks.instancePool.InstancePoolAwsAttributesOutputReference
| *No description.* |
+| azureAttributes
| @cdktf/provider-databricks.instancePool.InstancePoolAzureAttributesOutputReference
| *No description.* |
+| diskSpec
| @cdktf/provider-databricks.instancePool.InstancePoolDiskSpecOutputReference
| *No description.* |
+| gcpAttributes
| @cdktf/provider-databricks.instancePool.InstancePoolGcpAttributesOutputReference
| *No description.* |
+| instancePoolFleetAttributes
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesOutputReference
| *No description.* |
+| preloadedDockerImage
| @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageList
| *No description.* |
+| awsAttributesInput
| @cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes
| *No description.* |
+| azureAttributesInput
| @cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes
| *No description.* |
+| customTagsInput
| {[ key: string ]: string}
| *No description.* |
+| diskSpecInput
| @cdktf/provider-databricks.instancePool.InstancePoolDiskSpec
| *No description.* |
+| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gcpAttributesInput
| @cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes
| *No description.* |
+| idInput
| string
| *No description.* |
+| idleInstanceAutoterminationMinutesInput
| number
| *No description.* |
+| instancePoolFleetAttributesInput
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes
| *No description.* |
+| instancePoolIdInput
| string
| *No description.* |
+| instancePoolNameInput
| string
| *No description.* |
+| maxCapacityInput
| number
| *No description.* |
+| minIdleInstancesInput
| number
| *No description.* |
+| nodeTypeIdInput
| string
| *No description.* |
+| preloadedDockerImageInput
| cdktf.IResolvable \| @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage[]
| *No description.* |
+| preloadedSparkVersionsInput
| string[]
| *No description.* |
+| customTags
| {[ key: string ]: string}
| *No description.* |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| idleInstanceAutoterminationMinutes
| number
| *No description.* |
+| instancePoolId
| string
| *No description.* |
+| instancePoolName
| string
| *No description.* |
+| maxCapacity
| number
| *No description.* |
+| minIdleInstances
| number
| *No description.* |
+| nodeTypeId
| string
| *No description.* |
+| preloadedSparkVersions
| string[]
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -29602,7 +29602,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -29612,7 +29612,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -29622,7 +29622,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -29632,7 +29632,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -29642,7 +29642,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -29652,7 +29652,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -29662,7 +29662,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -29672,7 +29672,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -29682,7 +29682,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -29692,7 +29692,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -29702,7 +29702,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -29712,7 +29712,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -29722,7 +29722,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -29732,87 +29732,87 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `awsAttributes`Required
+##### `awsAttributes`Required
```typescript
public readonly awsAttributes: InstancePoolAwsAttributesOutputReference;
```
-- *Type:* InstancePoolAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolAwsAttributesOutputReference
---
-##### `azureAttributes`Required
+##### `azureAttributes`Required
```typescript
public readonly azureAttributes: InstancePoolAzureAttributesOutputReference;
```
-- *Type:* InstancePoolAzureAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolAzureAttributesOutputReference
---
-##### `diskSpec`Required
+##### `diskSpec`Required
```typescript
public readonly diskSpec: InstancePoolDiskSpecOutputReference;
```
-- *Type:* InstancePoolDiskSpecOutputReference
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolDiskSpecOutputReference
---
-##### `gcpAttributes`Required
+##### `gcpAttributes`Required
```typescript
public readonly gcpAttributes: InstancePoolGcpAttributesOutputReference;
```
-- *Type:* InstancePoolGcpAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolGcpAttributesOutputReference
---
-##### `instancePoolFleetAttributes`Required
+##### `instancePoolFleetAttributes`Required
```typescript
public readonly instancePoolFleetAttributes: InstancePoolInstancePoolFleetAttributesOutputReference;
```
-- *Type:* InstancePoolInstancePoolFleetAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesOutputReference
---
-##### `preloadedDockerImage`Required
+##### `preloadedDockerImage`Required
```typescript
public readonly preloadedDockerImage: InstancePoolPreloadedDockerImageList;
```
-- *Type:* InstancePoolPreloadedDockerImageList
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageList
---
-##### `awsAttributesInput`Optional
+##### `awsAttributesInput`Optional
```typescript
public readonly awsAttributesInput: InstancePoolAwsAttributes;
```
-- *Type:* InstancePoolAwsAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes
---
-##### `azureAttributesInput`Optional
+##### `azureAttributesInput`Optional
```typescript
public readonly azureAttributesInput: InstancePoolAzureAttributes;
```
-- *Type:* InstancePoolAzureAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: {[ key: string ]: string};
@@ -29822,17 +29822,17 @@ public readonly customTagsInput: {[ key: string ]: string};
---
-##### `diskSpecInput`Optional
+##### `diskSpecInput`Optional
```typescript
public readonly diskSpecInput: InstancePoolDiskSpec;
```
-- *Type:* InstancePoolDiskSpec
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolDiskSpec
---
-##### `enableElasticDiskInput`Optional
+##### `enableElasticDiskInput`Optional
```typescript
public readonly enableElasticDiskInput: boolean | IResolvable;
@@ -29842,17 +29842,17 @@ public readonly enableElasticDiskInput: boolean | IResolvable;
---
-##### `gcpAttributesInput`Optional
+##### `gcpAttributesInput`Optional
```typescript
public readonly gcpAttributesInput: InstancePoolGcpAttributes;
```
-- *Type:* InstancePoolGcpAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -29862,7 +29862,7 @@ public readonly idInput: string;
---
-##### `idleInstanceAutoterminationMinutesInput`Optional
+##### `idleInstanceAutoterminationMinutesInput`Optional
```typescript
public readonly idleInstanceAutoterminationMinutesInput: number;
@@ -29872,17 +29872,17 @@ public readonly idleInstanceAutoterminationMinutesInput: number;
---
-##### `instancePoolFleetAttributesInput`Optional
+##### `instancePoolFleetAttributesInput`Optional
```typescript
public readonly instancePoolFleetAttributesInput: InstancePoolInstancePoolFleetAttributes;
```
-- *Type:* InstancePoolInstancePoolFleetAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes
---
-##### `instancePoolIdInput`Optional
+##### `instancePoolIdInput`Optional
```typescript
public readonly instancePoolIdInput: string;
@@ -29892,7 +29892,7 @@ public readonly instancePoolIdInput: string;
---
-##### `instancePoolNameInput`Optional
+##### `instancePoolNameInput`Optional
```typescript
public readonly instancePoolNameInput: string;
@@ -29902,7 +29902,7 @@ public readonly instancePoolNameInput: string;
---
-##### `maxCapacityInput`Optional
+##### `maxCapacityInput`Optional
```typescript
public readonly maxCapacityInput: number;
@@ -29912,7 +29912,7 @@ public readonly maxCapacityInput: number;
---
-##### `minIdleInstancesInput`Optional
+##### `minIdleInstancesInput`Optional
```typescript
public readonly minIdleInstancesInput: number;
@@ -29922,7 +29922,7 @@ public readonly minIdleInstancesInput: number;
---
-##### `nodeTypeIdInput`Optional
+##### `nodeTypeIdInput`Optional
```typescript
public readonly nodeTypeIdInput: string;
@@ -29932,17 +29932,17 @@ public readonly nodeTypeIdInput: string;
---
-##### `preloadedDockerImageInput`Optional
+##### `preloadedDockerImageInput`Optional
```typescript
public readonly preloadedDockerImageInput: IResolvable | InstancePoolPreloadedDockerImage[];
```
-- *Type:* cdktf.IResolvable | InstancePoolPreloadedDockerImage[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage[]
---
-##### `preloadedSparkVersionsInput`Optional
+##### `preloadedSparkVersionsInput`Optional
```typescript
public readonly preloadedSparkVersionsInput: string[];
@@ -29952,7 +29952,7 @@ public readonly preloadedSparkVersionsInput: string[];
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -29962,7 +29962,7 @@ public readonly customTags: {[ key: string ]: string};
---
-##### `enableElasticDisk`Required
+##### `enableElasticDisk`Required
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -29972,7 +29972,7 @@ public readonly enableElasticDisk: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -29982,7 +29982,7 @@ public readonly id: string;
---
-##### `idleInstanceAutoterminationMinutes`Required
+##### `idleInstanceAutoterminationMinutes`Required
```typescript
public readonly idleInstanceAutoterminationMinutes: number;
@@ -29992,7 +29992,7 @@ public readonly idleInstanceAutoterminationMinutes: number;
---
-##### `instancePoolId`Required
+##### `instancePoolId`Required
```typescript
public readonly instancePoolId: string;
@@ -30002,7 +30002,7 @@ public readonly instancePoolId: string;
---
-##### `instancePoolName`Required
+##### `instancePoolName`Required
```typescript
public readonly instancePoolName: string;
@@ -30012,7 +30012,7 @@ public readonly instancePoolName: string;
---
-##### `maxCapacity`Required
+##### `maxCapacity`Required
```typescript
public readonly maxCapacity: number;
@@ -30022,7 +30022,7 @@ public readonly maxCapacity: number;
---
-##### `minIdleInstances`Required
+##### `minIdleInstances`Required
```typescript
public readonly minIdleInstances: number;
@@ -30032,7 +30032,7 @@ public readonly minIdleInstances: number;
---
-##### `nodeTypeId`Required
+##### `nodeTypeId`Required
```typescript
public readonly nodeTypeId: string;
@@ -30042,7 +30042,7 @@ public readonly nodeTypeId: string;
---
-##### `preloadedSparkVersions`Required
+##### `preloadedSparkVersions`Required
```typescript
public readonly preloadedSparkVersions: string[];
@@ -30056,11 +30056,11 @@ public readonly preloadedSparkVersions: string[];
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -30070,27 +30070,27 @@ public readonly tfResourceType: string;
---
-### InstanceProfile
+### InstanceProfile
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/instance_profile databricks_instance_profile}.
-#### Initializers
+#### Initializers
```typescript
-import { InstanceProfile } from '@cdktf/provider-databricks'
+import { instanceProfile } from '@cdktf/provider-databricks'
-new InstanceProfile(scope: Construct, id: string, config?: InstanceProfileConfig)
+new instanceProfile.InstanceProfile(scope: Construct, id: string, config?: InstanceProfileConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| InstanceProfileConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.instanceProfile.InstanceProfileConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -30098,7 +30098,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -30108,9 +30108,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* InstanceProfileConfig
+- *Type:* @cdktf/provider-databricks.instanceProfile.InstanceProfileConfig
---
@@ -30118,30 +30118,30 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetIsMetaInstanceProfile
| *No description.* |
-| resetSkipValidation
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetIsMetaInstanceProfile
| *No description.* |
+| resetSkipValidation
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -30149,25 +30149,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -30175,7 +30175,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -30183,7 +30183,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -30191,13 +30191,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -30205,145 +30205,145 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetIsMetaInstanceProfile`
+##### `resetIsMetaInstanceProfile`
```typescript
public resetIsMetaInstanceProfile(): void
```
-##### `resetSkipValidation`
+##### `resetSkipValidation`
```typescript
public resetSkipValidation(): void
@@ -30353,16 +30353,16 @@ public resetSkipValidation(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { InstanceProfile } from '@cdktf/provider-databricks'
+import { instanceProfile } from '@cdktf/provider-databricks'
-InstanceProfile.isConstruct(x: any)
+instanceProfile.InstanceProfile.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -30381,7 +30381,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -30393,32 +30393,32 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| isMetaInstanceProfileInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| skipValidationInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| isMetaInstanceProfile
| boolean \| cdktf.IResolvable
| *No description.* |
-| skipValidation
| boolean \| cdktf.IResolvable
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| isMetaInstanceProfileInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| skipValidationInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| isMetaInstanceProfile
| boolean \| cdktf.IResolvable
| *No description.* |
+| skipValidation
| boolean \| cdktf.IResolvable
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -30430,7 +30430,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -30440,7 +30440,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -30450,7 +30450,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -30460,7 +30460,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -30470,7 +30470,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -30480,7 +30480,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -30490,7 +30490,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -30500,7 +30500,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -30510,7 +30510,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -30520,7 +30520,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -30530,7 +30530,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -30540,7 +30540,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -30550,7 +30550,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -30560,7 +30560,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -30570,7 +30570,7 @@ public readonly idInput: string;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -30580,7 +30580,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `isMetaInstanceProfileInput`Optional
+##### `isMetaInstanceProfileInput`Optional
```typescript
public readonly isMetaInstanceProfileInput: boolean | IResolvable;
@@ -30590,7 +30590,7 @@ public readonly isMetaInstanceProfileInput: boolean | IResolvable;
---
-##### `skipValidationInput`Optional
+##### `skipValidationInput`Optional
```typescript
public readonly skipValidationInput: boolean | IResolvable;
@@ -30600,7 +30600,7 @@ public readonly skipValidationInput: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -30610,7 +30610,7 @@ public readonly id: string;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -30620,7 +30620,7 @@ public readonly instanceProfileArn: string;
---
-##### `isMetaInstanceProfile`Required
+##### `isMetaInstanceProfile`Required
```typescript
public readonly isMetaInstanceProfile: boolean | IResolvable;
@@ -30630,7 +30630,7 @@ public readonly isMetaInstanceProfile: boolean | IResolvable;
---
-##### `skipValidation`Required
+##### `skipValidation`Required
```typescript
public readonly skipValidation: boolean | IResolvable;
@@ -30644,11 +30644,11 @@ public readonly skipValidation: boolean | IResolvable;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -30658,27 +30658,27 @@ public readonly tfResourceType: string;
---
-### IpAccessList
+### IpAccessList
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/ip_access_list databricks_ip_access_list}.
-#### Initializers
+#### Initializers
```typescript
-import { IpAccessList } from '@cdktf/provider-databricks'
+import { ipAccessList } from '@cdktf/provider-databricks'
-new IpAccessList(scope: Construct, id: string, config: IpAccessListConfig)
+new ipAccessList.IpAccessList(scope: Construct, id: string, config: IpAccessListConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| IpAccessListConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.ipAccessList.IpAccessListConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -30686,7 +30686,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -30696,9 +30696,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* IpAccessListConfig
+- *Type:* @cdktf/provider-databricks.ipAccessList.IpAccessListConfig
---
@@ -30706,28 +30706,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetEnabled
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetEnabled
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -30735,25 +30735,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -30761,7 +30761,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -30769,7 +30769,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -30777,13 +30777,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -30791,133 +30791,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetEnabled`
+##### `resetEnabled`
```typescript
public resetEnabled(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -30927,16 +30927,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { IpAccessList } from '@cdktf/provider-databricks'
+import { ipAccessList } from '@cdktf/provider-databricks'
-IpAccessList.isConstruct(x: any)
+ipAccessList.IpAccessList.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -30955,7 +30955,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -30967,34 +30967,34 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| enabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| ipAddressesInput
| string[]
| *No description.* |
-| labelInput
| string
| *No description.* |
-| listTypeInput
| string
| *No description.* |
-| enabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| ipAddresses
| string[]
| *No description.* |
-| label
| string
| *No description.* |
-| listType
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| enabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| ipAddressesInput
| string[]
| *No description.* |
+| labelInput
| string
| *No description.* |
+| listTypeInput
| string
| *No description.* |
+| enabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| ipAddresses
| string[]
| *No description.* |
+| label
| string
| *No description.* |
+| listType
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -31006,7 +31006,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -31016,7 +31016,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -31026,7 +31026,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -31036,7 +31036,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -31046,7 +31046,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -31056,7 +31056,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -31066,7 +31066,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -31076,7 +31076,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -31086,7 +31086,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -31096,7 +31096,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -31106,7 +31106,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -31116,7 +31116,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -31126,7 +31126,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -31136,7 +31136,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `enabledInput`Optional
+##### `enabledInput`Optional
```typescript
public readonly enabledInput: boolean | IResolvable;
@@ -31146,7 +31146,7 @@ public readonly enabledInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -31156,7 +31156,7 @@ public readonly idInput: string;
---
-##### `ipAddressesInput`Optional
+##### `ipAddressesInput`Optional
```typescript
public readonly ipAddressesInput: string[];
@@ -31166,7 +31166,7 @@ public readonly ipAddressesInput: string[];
---
-##### `labelInput`Optional
+##### `labelInput`Optional
```typescript
public readonly labelInput: string;
@@ -31176,7 +31176,7 @@ public readonly labelInput: string;
---
-##### `listTypeInput`Optional
+##### `listTypeInput`Optional
```typescript
public readonly listTypeInput: string;
@@ -31186,7 +31186,7 @@ public readonly listTypeInput: string;
---
-##### `enabled`Required
+##### `enabled`Required
```typescript
public readonly enabled: boolean | IResolvable;
@@ -31196,7 +31196,7 @@ public readonly enabled: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -31206,7 +31206,7 @@ public readonly id: string;
---
-##### `ipAddresses`Required
+##### `ipAddresses`Required
```typescript
public readonly ipAddresses: string[];
@@ -31216,7 +31216,7 @@ public readonly ipAddresses: string[];
---
-##### `label`Required
+##### `label`Required
```typescript
public readonly label: string;
@@ -31226,7 +31226,7 @@ public readonly label: string;
---
-##### `listType`Required
+##### `listType`Required
```typescript
public readonly listType: string;
@@ -31240,11 +31240,11 @@ public readonly listType: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -31254,27 +31254,27 @@ public readonly tfResourceType: string;
---
-### Job
+### Job
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/job databricks_job}.
-#### Initializers
+#### Initializers
```typescript
-import { Job } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new Job(scope: Construct, id: string, config?: JobConfig)
+new job.Job(scope: Construct, id: string, config?: JobConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| JobConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.job.JobConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -31282,7 +31282,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -31292,9 +31292,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* JobConfig
+- *Type:* @cdktf/provider-databricks.job.JobConfig
---
@@ -31302,67 +31302,67 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putDbtTask
| *No description.* |
-| putEmailNotifications
| *No description.* |
-| putGitSource
| *No description.* |
-| putJobCluster
| *No description.* |
-| putLibrary
| *No description.* |
-| putNewCluster
| *No description.* |
-| putNotebookTask
| *No description.* |
-| putPipelineTask
| *No description.* |
-| putPythonWheelTask
| *No description.* |
-| putSchedule
| *No description.* |
-| putSparkJarTask
| *No description.* |
-| putSparkPythonTask
| *No description.* |
-| putSparkSubmitTask
| *No description.* |
-| putTask
| *No description.* |
-| putTimeouts
| *No description.* |
-| resetAlwaysRunning
| *No description.* |
-| resetDbtTask
| *No description.* |
-| resetEmailNotifications
| *No description.* |
-| resetExistingClusterId
| *No description.* |
-| resetFormat
| *No description.* |
-| resetGitSource
| *No description.* |
-| resetId
| *No description.* |
-| resetJobCluster
| *No description.* |
-| resetLibrary
| *No description.* |
-| resetMaxConcurrentRuns
| *No description.* |
-| resetMaxRetries
| *No description.* |
-| resetMinRetryIntervalMillis
| *No description.* |
-| resetName
| *No description.* |
-| resetNewCluster
| *No description.* |
-| resetNotebookTask
| *No description.* |
-| resetPipelineTask
| *No description.* |
-| resetPythonWheelTask
| *No description.* |
-| resetRetryOnTimeout
| *No description.* |
-| resetSchedule
| *No description.* |
-| resetSparkJarTask
| *No description.* |
-| resetSparkPythonTask
| *No description.* |
-| resetSparkSubmitTask
| *No description.* |
-| resetTags
| *No description.* |
-| resetTask
| *No description.* |
-| resetTimeouts
| *No description.* |
-| resetTimeoutSeconds
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putDbtTask
| *No description.* |
+| putEmailNotifications
| *No description.* |
+| putGitSource
| *No description.* |
+| putJobCluster
| *No description.* |
+| putLibrary
| *No description.* |
+| putNewCluster
| *No description.* |
+| putNotebookTask
| *No description.* |
+| putPipelineTask
| *No description.* |
+| putPythonWheelTask
| *No description.* |
+| putSchedule
| *No description.* |
+| putSparkJarTask
| *No description.* |
+| putSparkPythonTask
| *No description.* |
+| putSparkSubmitTask
| *No description.* |
+| putTask
| *No description.* |
+| putTimeouts
| *No description.* |
+| resetAlwaysRunning
| *No description.* |
+| resetDbtTask
| *No description.* |
+| resetEmailNotifications
| *No description.* |
+| resetExistingClusterId
| *No description.* |
+| resetFormat
| *No description.* |
+| resetGitSource
| *No description.* |
+| resetId
| *No description.* |
+| resetJobCluster
| *No description.* |
+| resetLibrary
| *No description.* |
+| resetMaxConcurrentRuns
| *No description.* |
+| resetMaxRetries
| *No description.* |
+| resetMinRetryIntervalMillis
| *No description.* |
+| resetName
| *No description.* |
+| resetNewCluster
| *No description.* |
+| resetNotebookTask
| *No description.* |
+| resetPipelineTask
| *No description.* |
+| resetPythonWheelTask
| *No description.* |
+| resetRetryOnTimeout
| *No description.* |
+| resetSchedule
| *No description.* |
+| resetSparkJarTask
| *No description.* |
+| resetSparkPythonTask
| *No description.* |
+| resetSparkSubmitTask
| *No description.* |
+| resetTags
| *No description.* |
+| resetTask
| *No description.* |
+| resetTimeouts
| *No description.* |
+| resetTimeoutSeconds
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -31370,25 +31370,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -31396,7 +31396,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -31404,7 +31404,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -31412,13 +31412,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -31426,457 +31426,457 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putDbtTask`
+##### `putDbtTask`
```typescript
public putDbtTask(value: JobDbtTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobDbtTask
+- *Type:* @cdktf/provider-databricks.job.JobDbtTask
---
-##### `putEmailNotifications`
+##### `putEmailNotifications`
```typescript
public putEmailNotifications(value: JobEmailNotifications): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobEmailNotifications
+- *Type:* @cdktf/provider-databricks.job.JobEmailNotifications
---
-##### `putGitSource`
+##### `putGitSource`
```typescript
public putGitSource(value: JobGitSource): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobGitSource
+- *Type:* @cdktf/provider-databricks.job.JobGitSource
---
-##### `putJobCluster`
+##### `putJobCluster`
```typescript
public putJobCluster(value: IResolvable | JobJobCluster[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | JobJobCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobJobCluster[]
---
-##### `putLibrary`
+##### `putLibrary`
```typescript
public putLibrary(value: IResolvable | JobLibrary[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | JobLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobLibrary[]
---
-##### `putNewCluster`
+##### `putNewCluster`
```typescript
public putNewCluster(value: JobNewCluster): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobNewCluster
---
-##### `putNotebookTask`
+##### `putNotebookTask`
```typescript
public putNotebookTask(value: JobNotebookTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNotebookTask
+- *Type:* @cdktf/provider-databricks.job.JobNotebookTask
---
-##### `putPipelineTask`
+##### `putPipelineTask`
```typescript
public putPipelineTask(value: JobPipelineTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobPipelineTask
+- *Type:* @cdktf/provider-databricks.job.JobPipelineTask
---
-##### `putPythonWheelTask`
+##### `putPythonWheelTask`
```typescript
public putPythonWheelTask(value: JobPythonWheelTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobPythonWheelTask
+- *Type:* @cdktf/provider-databricks.job.JobPythonWheelTask
---
-##### `putSchedule`
+##### `putSchedule`
```typescript
public putSchedule(value: JobSchedule): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobSchedule
+- *Type:* @cdktf/provider-databricks.job.JobSchedule
---
-##### `putSparkJarTask`
+##### `putSparkJarTask`
```typescript
public putSparkJarTask(value: JobSparkJarTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobSparkJarTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkJarTask
---
-##### `putSparkPythonTask`
+##### `putSparkPythonTask`
```typescript
public putSparkPythonTask(value: JobSparkPythonTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobSparkPythonTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkPythonTask
---
-##### `putSparkSubmitTask`
+##### `putSparkSubmitTask`
```typescript
public putSparkSubmitTask(value: JobSparkSubmitTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkSubmitTask
---
-##### `putTask`
+##### `putTask`
```typescript
public putTask(value: IResolvable | JobTask[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | JobTask[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTask[]
---
-##### `putTimeouts`
+##### `putTimeouts`
```typescript
public putTimeouts(value: JobTimeouts): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTimeouts
+- *Type:* @cdktf/provider-databricks.job.JobTimeouts
---
-##### `resetAlwaysRunning`
+##### `resetAlwaysRunning`
```typescript
public resetAlwaysRunning(): void
```
-##### `resetDbtTask`
+##### `resetDbtTask`
```typescript
public resetDbtTask(): void
```
-##### `resetEmailNotifications`
+##### `resetEmailNotifications`
```typescript
public resetEmailNotifications(): void
```
-##### `resetExistingClusterId`
+##### `resetExistingClusterId`
```typescript
public resetExistingClusterId(): void
```
-##### `resetFormat`
+##### `resetFormat`
```typescript
public resetFormat(): void
```
-##### `resetGitSource`
+##### `resetGitSource`
```typescript
public resetGitSource(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetJobCluster`
+##### `resetJobCluster`
```typescript
public resetJobCluster(): void
```
-##### `resetLibrary`
+##### `resetLibrary`
```typescript
public resetLibrary(): void
```
-##### `resetMaxConcurrentRuns`
+##### `resetMaxConcurrentRuns`
```typescript
public resetMaxConcurrentRuns(): void
```
-##### `resetMaxRetries`
+##### `resetMaxRetries`
```typescript
public resetMaxRetries(): void
```
-##### `resetMinRetryIntervalMillis`
+##### `resetMinRetryIntervalMillis`
```typescript
public resetMinRetryIntervalMillis(): void
```
-##### `resetName`
+##### `resetName`
```typescript
public resetName(): void
```
-##### `resetNewCluster`
+##### `resetNewCluster`
```typescript
public resetNewCluster(): void
```
-##### `resetNotebookTask`
+##### `resetNotebookTask`
```typescript
public resetNotebookTask(): void
```
-##### `resetPipelineTask`
+##### `resetPipelineTask`
```typescript
public resetPipelineTask(): void
```
-##### `resetPythonWheelTask`
+##### `resetPythonWheelTask`
```typescript
public resetPythonWheelTask(): void
```
-##### `resetRetryOnTimeout`
+##### `resetRetryOnTimeout`
```typescript
public resetRetryOnTimeout(): void
```
-##### `resetSchedule`
+##### `resetSchedule`
```typescript
public resetSchedule(): void
```
-##### `resetSparkJarTask`
+##### `resetSparkJarTask`
```typescript
public resetSparkJarTask(): void
```
-##### `resetSparkPythonTask`
+##### `resetSparkPythonTask`
```typescript
public resetSparkPythonTask(): void
```
-##### `resetSparkSubmitTask`
+##### `resetSparkSubmitTask`
```typescript
public resetSparkSubmitTask(): void
```
-##### `resetTags`
+##### `resetTags`
```typescript
public resetTags(): void
```
-##### `resetTask`
+##### `resetTask`
```typescript
public resetTask(): void
```
-##### `resetTimeouts`
+##### `resetTimeouts`
```typescript
public resetTimeouts(): void
```
-##### `resetTimeoutSeconds`
+##### `resetTimeoutSeconds`
```typescript
public resetTimeoutSeconds(): void
@@ -31886,16 +31886,16 @@ public resetTimeoutSeconds(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Job } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-Job.isConstruct(x: any)
+job.Job.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -31914,7 +31914,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -31926,77 +31926,77 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| dbtTask
| JobDbtTaskOutputReference
| *No description.* |
-| emailNotifications
| JobEmailNotificationsOutputReference
| *No description.* |
-| gitSource
| JobGitSourceOutputReference
| *No description.* |
-| jobCluster
| JobJobClusterList
| *No description.* |
-| library
| JobLibraryList
| *No description.* |
-| newCluster
| JobNewClusterOutputReference
| *No description.* |
-| notebookTask
| JobNotebookTaskOutputReference
| *No description.* |
-| pipelineTask
| JobPipelineTaskOutputReference
| *No description.* |
-| pythonWheelTask
| JobPythonWheelTaskOutputReference
| *No description.* |
-| schedule
| JobScheduleOutputReference
| *No description.* |
-| sparkJarTask
| JobSparkJarTaskOutputReference
| *No description.* |
-| sparkPythonTask
| JobSparkPythonTaskOutputReference
| *No description.* |
-| sparkSubmitTask
| JobSparkSubmitTaskOutputReference
| *No description.* |
-| task
| JobTaskList
| *No description.* |
-| timeouts
| JobTimeoutsOutputReference
| *No description.* |
-| url
| string
| *No description.* |
-| alwaysRunningInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| dbtTaskInput
| JobDbtTask
| *No description.* |
-| emailNotificationsInput
| JobEmailNotifications
| *No description.* |
-| existingClusterIdInput
| string
| *No description.* |
-| formatInput
| string
| *No description.* |
-| gitSourceInput
| JobGitSource
| *No description.* |
-| idInput
| string
| *No description.* |
-| jobClusterInput
| cdktf.IResolvable \| JobJobCluster[]
| *No description.* |
-| libraryInput
| cdktf.IResolvable \| JobLibrary[]
| *No description.* |
-| maxConcurrentRunsInput
| number
| *No description.* |
-| maxRetriesInput
| number
| *No description.* |
-| minRetryIntervalMillisInput
| number
| *No description.* |
-| nameInput
| string
| *No description.* |
-| newClusterInput
| JobNewCluster
| *No description.* |
-| notebookTaskInput
| JobNotebookTask
| *No description.* |
-| pipelineTaskInput
| JobPipelineTask
| *No description.* |
-| pythonWheelTaskInput
| JobPythonWheelTask
| *No description.* |
-| retryOnTimeoutInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| scheduleInput
| JobSchedule
| *No description.* |
-| sparkJarTaskInput
| JobSparkJarTask
| *No description.* |
-| sparkPythonTaskInput
| JobSparkPythonTask
| *No description.* |
-| sparkSubmitTaskInput
| JobSparkSubmitTask
| *No description.* |
-| tagsInput
| {[ key: string ]: string}
| *No description.* |
-| taskInput
| cdktf.IResolvable \| JobTask[]
| *No description.* |
-| timeoutSecondsInput
| number
| *No description.* |
-| timeoutsInput
| cdktf.IResolvable \| JobTimeouts
| *No description.* |
-| alwaysRunning
| boolean \| cdktf.IResolvable
| *No description.* |
-| existingClusterId
| string
| *No description.* |
-| format
| string
| *No description.* |
-| id
| string
| *No description.* |
-| maxConcurrentRuns
| number
| *No description.* |
-| maxRetries
| number
| *No description.* |
-| minRetryIntervalMillis
| number
| *No description.* |
-| name
| string
| *No description.* |
-| retryOnTimeout
| boolean \| cdktf.IResolvable
| *No description.* |
-| tags
| {[ key: string ]: string}
| *No description.* |
-| timeoutSeconds
| number
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| dbtTask
| @cdktf/provider-databricks.job.JobDbtTaskOutputReference
| *No description.* |
+| emailNotifications
| @cdktf/provider-databricks.job.JobEmailNotificationsOutputReference
| *No description.* |
+| gitSource
| @cdktf/provider-databricks.job.JobGitSourceOutputReference
| *No description.* |
+| jobCluster
| @cdktf/provider-databricks.job.JobJobClusterList
| *No description.* |
+| library
| @cdktf/provider-databricks.job.JobLibraryList
| *No description.* |
+| newCluster
| @cdktf/provider-databricks.job.JobNewClusterOutputReference
| *No description.* |
+| notebookTask
| @cdktf/provider-databricks.job.JobNotebookTaskOutputReference
| *No description.* |
+| pipelineTask
| @cdktf/provider-databricks.job.JobPipelineTaskOutputReference
| *No description.* |
+| pythonWheelTask
| @cdktf/provider-databricks.job.JobPythonWheelTaskOutputReference
| *No description.* |
+| schedule
| @cdktf/provider-databricks.job.JobScheduleOutputReference
| *No description.* |
+| sparkJarTask
| @cdktf/provider-databricks.job.JobSparkJarTaskOutputReference
| *No description.* |
+| sparkPythonTask
| @cdktf/provider-databricks.job.JobSparkPythonTaskOutputReference
| *No description.* |
+| sparkSubmitTask
| @cdktf/provider-databricks.job.JobSparkSubmitTaskOutputReference
| *No description.* |
+| task
| @cdktf/provider-databricks.job.JobTaskList
| *No description.* |
+| timeouts
| @cdktf/provider-databricks.job.JobTimeoutsOutputReference
| *No description.* |
+| url
| string
| *No description.* |
+| alwaysRunningInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| dbtTaskInput
| @cdktf/provider-databricks.job.JobDbtTask
| *No description.* |
+| emailNotificationsInput
| @cdktf/provider-databricks.job.JobEmailNotifications
| *No description.* |
+| existingClusterIdInput
| string
| *No description.* |
+| formatInput
| string
| *No description.* |
+| gitSourceInput
| @cdktf/provider-databricks.job.JobGitSource
| *No description.* |
+| idInput
| string
| *No description.* |
+| jobClusterInput
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobJobCluster[]
| *No description.* |
+| libraryInput
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobLibrary[]
| *No description.* |
+| maxConcurrentRunsInput
| number
| *No description.* |
+| maxRetriesInput
| number
| *No description.* |
+| minRetryIntervalMillisInput
| number
| *No description.* |
+| nameInput
| string
| *No description.* |
+| newClusterInput
| @cdktf/provider-databricks.job.JobNewCluster
| *No description.* |
+| notebookTaskInput
| @cdktf/provider-databricks.job.JobNotebookTask
| *No description.* |
+| pipelineTaskInput
| @cdktf/provider-databricks.job.JobPipelineTask
| *No description.* |
+| pythonWheelTaskInput
| @cdktf/provider-databricks.job.JobPythonWheelTask
| *No description.* |
+| retryOnTimeoutInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| scheduleInput
| @cdktf/provider-databricks.job.JobSchedule
| *No description.* |
+| sparkJarTaskInput
| @cdktf/provider-databricks.job.JobSparkJarTask
| *No description.* |
+| sparkPythonTaskInput
| @cdktf/provider-databricks.job.JobSparkPythonTask
| *No description.* |
+| sparkSubmitTaskInput
| @cdktf/provider-databricks.job.JobSparkSubmitTask
| *No description.* |
+| tagsInput
| {[ key: string ]: string}
| *No description.* |
+| taskInput
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTask[]
| *No description.* |
+| timeoutSecondsInput
| number
| *No description.* |
+| timeoutsInput
| @cdktf/provider-databricks.job.JobTimeouts \| cdktf.IResolvable
| *No description.* |
+| alwaysRunning
| boolean \| cdktf.IResolvable
| *No description.* |
+| existingClusterId
| string
| *No description.* |
+| format
| string
| *No description.* |
+| id
| string
| *No description.* |
+| maxConcurrentRuns
| number
| *No description.* |
+| maxRetries
| number
| *No description.* |
+| minRetryIntervalMillis
| number
| *No description.* |
+| name
| string
| *No description.* |
+| retryOnTimeout
| boolean \| cdktf.IResolvable
| *No description.* |
+| tags
| {[ key: string ]: string}
| *No description.* |
+| timeoutSeconds
| number
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -32008,7 +32008,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -32018,7 +32018,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -32028,7 +32028,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -32038,7 +32038,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -32048,7 +32048,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -32058,7 +32058,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -32068,7 +32068,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -32078,7 +32078,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -32088,7 +32088,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -32098,7 +32098,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -32108,7 +32108,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -32118,7 +32118,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -32128,7 +32128,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -32138,157 +32138,157 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `dbtTask`Required
+##### `dbtTask`Required
```typescript
public readonly dbtTask: JobDbtTaskOutputReference;
```
-- *Type:* JobDbtTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobDbtTaskOutputReference
---
-##### `emailNotifications`Required
+##### `emailNotifications`Required
```typescript
public readonly emailNotifications: JobEmailNotificationsOutputReference;
```
-- *Type:* JobEmailNotificationsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobEmailNotificationsOutputReference
---
-##### `gitSource`Required
+##### `gitSource`Required
```typescript
public readonly gitSource: JobGitSourceOutputReference;
```
-- *Type:* JobGitSourceOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobGitSourceOutputReference
---
-##### `jobCluster`Required
+##### `jobCluster`Required
```typescript
public readonly jobCluster: JobJobClusterList;
```
-- *Type:* JobJobClusterList
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterList
---
-##### `library`Required
+##### `library`Required
```typescript
public readonly library: JobLibraryList;
```
-- *Type:* JobLibraryList
+- *Type:* @cdktf/provider-databricks.job.JobLibraryList
---
-##### `newCluster`Required
+##### `newCluster`Required
```typescript
public readonly newCluster: JobNewClusterOutputReference;
```
-- *Type:* JobNewClusterOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterOutputReference
---
-##### `notebookTask`Required
+##### `notebookTask`Required
```typescript
public readonly notebookTask: JobNotebookTaskOutputReference;
```
-- *Type:* JobNotebookTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNotebookTaskOutputReference
---
-##### `pipelineTask`Required
+##### `pipelineTask`Required
```typescript
public readonly pipelineTask: JobPipelineTaskOutputReference;
```
-- *Type:* JobPipelineTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobPipelineTaskOutputReference
---
-##### `pythonWheelTask`Required
+##### `pythonWheelTask`Required
```typescript
public readonly pythonWheelTask: JobPythonWheelTaskOutputReference;
```
-- *Type:* JobPythonWheelTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobPythonWheelTaskOutputReference
---
-##### `schedule`Required
+##### `schedule`Required
```typescript
public readonly schedule: JobScheduleOutputReference;
```
-- *Type:* JobScheduleOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobScheduleOutputReference
---
-##### `sparkJarTask`Required
+##### `sparkJarTask`Required
```typescript
public readonly sparkJarTask: JobSparkJarTaskOutputReference;
```
-- *Type:* JobSparkJarTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobSparkJarTaskOutputReference
---
-##### `sparkPythonTask`Required
+##### `sparkPythonTask`Required
```typescript
public readonly sparkPythonTask: JobSparkPythonTaskOutputReference;
```
-- *Type:* JobSparkPythonTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobSparkPythonTaskOutputReference
---
-##### `sparkSubmitTask`Required
+##### `sparkSubmitTask`Required
```typescript
public readonly sparkSubmitTask: JobSparkSubmitTaskOutputReference;
```
-- *Type:* JobSparkSubmitTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobSparkSubmitTaskOutputReference
---
-##### `task`Required
+##### `task`Required
```typescript
public readonly task: JobTaskList;
```
-- *Type:* JobTaskList
+- *Type:* @cdktf/provider-databricks.job.JobTaskList
---
-##### `timeouts`Required
+##### `timeouts`Required
```typescript
public readonly timeouts: JobTimeoutsOutputReference;
```
-- *Type:* JobTimeoutsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTimeoutsOutputReference
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -32298,7 +32298,7 @@ public readonly url: string;
---
-##### `alwaysRunningInput`Optional
+##### `alwaysRunningInput`Optional
```typescript
public readonly alwaysRunningInput: boolean | IResolvable;
@@ -32308,27 +32308,27 @@ public readonly alwaysRunningInput: boolean | IResolvable;
---
-##### `dbtTaskInput`Optional
+##### `dbtTaskInput`Optional
```typescript
public readonly dbtTaskInput: JobDbtTask;
```
-- *Type:* JobDbtTask
+- *Type:* @cdktf/provider-databricks.job.JobDbtTask
---
-##### `emailNotificationsInput`Optional
+##### `emailNotificationsInput`Optional
```typescript
public readonly emailNotificationsInput: JobEmailNotifications;
```
-- *Type:* JobEmailNotifications
+- *Type:* @cdktf/provider-databricks.job.JobEmailNotifications
---
-##### `existingClusterIdInput`Optional
+##### `existingClusterIdInput`Optional
```typescript
public readonly existingClusterIdInput: string;
@@ -32338,7 +32338,7 @@ public readonly existingClusterIdInput: string;
---
-##### `formatInput`Optional
+##### `formatInput`Optional
```typescript
public readonly formatInput: string;
@@ -32348,17 +32348,17 @@ public readonly formatInput: string;
---
-##### `gitSourceInput`Optional
+##### `gitSourceInput`Optional
```typescript
public readonly gitSourceInput: JobGitSource;
```
-- *Type:* JobGitSource
+- *Type:* @cdktf/provider-databricks.job.JobGitSource
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -32368,27 +32368,27 @@ public readonly idInput: string;
---
-##### `jobClusterInput`Optional
+##### `jobClusterInput`Optional
```typescript
public readonly jobClusterInput: IResolvable | JobJobCluster[];
```
-- *Type:* cdktf.IResolvable | JobJobCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobJobCluster[]
---
-##### `libraryInput`Optional
+##### `libraryInput`Optional
```typescript
public readonly libraryInput: IResolvable | JobLibrary[];
```
-- *Type:* cdktf.IResolvable | JobLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobLibrary[]
---
-##### `maxConcurrentRunsInput`Optional
+##### `maxConcurrentRunsInput`Optional
```typescript
public readonly maxConcurrentRunsInput: number;
@@ -32398,7 +32398,7 @@ public readonly maxConcurrentRunsInput: number;
---
-##### `maxRetriesInput`Optional
+##### `maxRetriesInput`Optional
```typescript
public readonly maxRetriesInput: number;
@@ -32408,7 +32408,7 @@ public readonly maxRetriesInput: number;
---
-##### `minRetryIntervalMillisInput`Optional
+##### `minRetryIntervalMillisInput`Optional
```typescript
public readonly minRetryIntervalMillisInput: number;
@@ -32418,7 +32418,7 @@ public readonly minRetryIntervalMillisInput: number;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -32428,47 +32428,47 @@ public readonly nameInput: string;
---
-##### `newClusterInput`Optional
+##### `newClusterInput`Optional
```typescript
public readonly newClusterInput: JobNewCluster;
```
-- *Type:* JobNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobNewCluster
---
-##### `notebookTaskInput`Optional
+##### `notebookTaskInput`Optional
```typescript
public readonly notebookTaskInput: JobNotebookTask;
```
-- *Type:* JobNotebookTask
+- *Type:* @cdktf/provider-databricks.job.JobNotebookTask
---
-##### `pipelineTaskInput`Optional
+##### `pipelineTaskInput`Optional
```typescript
public readonly pipelineTaskInput: JobPipelineTask;
```
-- *Type:* JobPipelineTask
+- *Type:* @cdktf/provider-databricks.job.JobPipelineTask
---
-##### `pythonWheelTaskInput`Optional
+##### `pythonWheelTaskInput`Optional
```typescript
public readonly pythonWheelTaskInput: JobPythonWheelTask;
```
-- *Type:* JobPythonWheelTask
+- *Type:* @cdktf/provider-databricks.job.JobPythonWheelTask
---
-##### `retryOnTimeoutInput`Optional
+##### `retryOnTimeoutInput`Optional
```typescript
public readonly retryOnTimeoutInput: boolean | IResolvable;
@@ -32478,47 +32478,47 @@ public readonly retryOnTimeoutInput: boolean | IResolvable;
---
-##### `scheduleInput`Optional
+##### `scheduleInput`Optional
```typescript
public readonly scheduleInput: JobSchedule;
```
-- *Type:* JobSchedule
+- *Type:* @cdktf/provider-databricks.job.JobSchedule
---
-##### `sparkJarTaskInput`Optional
+##### `sparkJarTaskInput`Optional
```typescript
public readonly sparkJarTaskInput: JobSparkJarTask;
```
-- *Type:* JobSparkJarTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkJarTask
---
-##### `sparkPythonTaskInput`Optional
+##### `sparkPythonTaskInput`Optional
```typescript
public readonly sparkPythonTaskInput: JobSparkPythonTask;
```
-- *Type:* JobSparkPythonTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkPythonTask
---
-##### `sparkSubmitTaskInput`Optional
+##### `sparkSubmitTaskInput`Optional
```typescript
public readonly sparkSubmitTaskInput: JobSparkSubmitTask;
```
-- *Type:* JobSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkSubmitTask
---
-##### `tagsInput`Optional
+##### `tagsInput`Optional
```typescript
public readonly tagsInput: {[ key: string ]: string};
@@ -32528,17 +32528,17 @@ public readonly tagsInput: {[ key: string ]: string};
---
-##### `taskInput`Optional
+##### `taskInput`Optional
```typescript
public readonly taskInput: IResolvable | JobTask[];
```
-- *Type:* cdktf.IResolvable | JobTask[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTask[]
---
-##### `timeoutSecondsInput`Optional
+##### `timeoutSecondsInput`Optional
```typescript
public readonly timeoutSecondsInput: number;
@@ -32548,17 +32548,17 @@ public readonly timeoutSecondsInput: number;
---
-##### `timeoutsInput`Optional
+##### `timeoutsInput`Optional
```typescript
-public readonly timeoutsInput: IResolvable | JobTimeouts;
+public readonly timeoutsInput: JobTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | JobTimeouts
+- *Type:* @cdktf/provider-databricks.job.JobTimeouts | cdktf.IResolvable
---
-##### `alwaysRunning`Required
+##### `alwaysRunning`Required
```typescript
public readonly alwaysRunning: boolean | IResolvable;
@@ -32568,7 +32568,7 @@ public readonly alwaysRunning: boolean | IResolvable;
---
-##### `existingClusterId`Required
+##### `existingClusterId`Required
```typescript
public readonly existingClusterId: string;
@@ -32578,7 +32578,7 @@ public readonly existingClusterId: string;
---
-##### `format`Required
+##### `format`Required
```typescript
public readonly format: string;
@@ -32588,7 +32588,7 @@ public readonly format: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -32598,7 +32598,7 @@ public readonly id: string;
---
-##### `maxConcurrentRuns`Required
+##### `maxConcurrentRuns`Required
```typescript
public readonly maxConcurrentRuns: number;
@@ -32608,7 +32608,7 @@ public readonly maxConcurrentRuns: number;
---
-##### `maxRetries`Required
+##### `maxRetries`Required
```typescript
public readonly maxRetries: number;
@@ -32618,7 +32618,7 @@ public readonly maxRetries: number;
---
-##### `minRetryIntervalMillis`Required
+##### `minRetryIntervalMillis`Required
```typescript
public readonly minRetryIntervalMillis: number;
@@ -32628,7 +32628,7 @@ public readonly minRetryIntervalMillis: number;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -32638,7 +32638,7 @@ public readonly name: string;
---
-##### `retryOnTimeout`Required
+##### `retryOnTimeout`Required
```typescript
public readonly retryOnTimeout: boolean | IResolvable;
@@ -32648,7 +32648,7 @@ public readonly retryOnTimeout: boolean | IResolvable;
---
-##### `tags`Required
+##### `tags`Required
```typescript
public readonly tags: {[ key: string ]: string};
@@ -32658,7 +32658,7 @@ public readonly tags: {[ key: string ]: string};
---
-##### `timeoutSeconds`Required
+##### `timeoutSeconds`Required
```typescript
public readonly timeoutSeconds: number;
@@ -32672,11 +32672,11 @@ public readonly timeoutSeconds: number;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -32686,27 +32686,27 @@ public readonly tfResourceType: string;
---
-### Library
+### Library
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/library databricks_library}.
-#### Initializers
+#### Initializers
```typescript
-import { Library } from '@cdktf/provider-databricks'
+import { library } from '@cdktf/provider-databricks'
-new Library(scope: Construct, id: string, config: LibraryConfig)
+new library.Library(scope: Construct, id: string, config: LibraryConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| LibraryConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.library.LibraryConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -32714,7 +32714,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -32724,9 +32724,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* LibraryConfig
+- *Type:* @cdktf/provider-databricks.library.LibraryConfig
---
@@ -32734,36 +32734,36 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putCran
| *No description.* |
-| putMaven
| *No description.* |
-| putPypi
| *No description.* |
-| resetCran
| *No description.* |
-| resetEgg
| *No description.* |
-| resetId
| *No description.* |
-| resetJar
| *No description.* |
-| resetMaven
| *No description.* |
-| resetPypi
| *No description.* |
-| resetWhl
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putCran
| *No description.* |
+| putMaven
| *No description.* |
+| putPypi
| *No description.* |
+| resetCran
| *No description.* |
+| resetEgg
| *No description.* |
+| resetId
| *No description.* |
+| resetJar
| *No description.* |
+| resetMaven
| *No description.* |
+| resetPypi
| *No description.* |
+| resetWhl
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -32771,25 +32771,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -32797,7 +32797,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -32805,7 +32805,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -32813,13 +32813,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -32827,199 +32827,199 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putCran`
+##### `putCran`
```typescript
public putCran(value: LibraryCran): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* LibraryCran
+- *Type:* @cdktf/provider-databricks.library.LibraryCran
---
-##### `putMaven`
+##### `putMaven`
```typescript
public putMaven(value: LibraryMaven): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* LibraryMaven
+- *Type:* @cdktf/provider-databricks.library.LibraryMaven
---
-##### `putPypi`
+##### `putPypi`
```typescript
public putPypi(value: LibraryPypi): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* LibraryPypi
+- *Type:* @cdktf/provider-databricks.library.LibraryPypi
---
-##### `resetCran`
+##### `resetCran`
```typescript
public resetCran(): void
```
-##### `resetEgg`
+##### `resetEgg`
```typescript
public resetEgg(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetJar`
+##### `resetJar`
```typescript
public resetJar(): void
```
-##### `resetMaven`
+##### `resetMaven`
```typescript
public resetMaven(): void
```
-##### `resetPypi`
+##### `resetPypi`
```typescript
public resetPypi(): void
```
-##### `resetWhl`
+##### `resetWhl`
```typescript
public resetWhl(): void
@@ -33029,16 +33029,16 @@ public resetWhl(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Library } from '@cdktf/provider-databricks'
+import { library } from '@cdktf/provider-databricks'
-Library.isConstruct(x: any)
+library.Library.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -33057,7 +33057,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -33069,40 +33069,40 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| cran
| LibraryCranOutputReference
| *No description.* |
-| maven
| LibraryMavenOutputReference
| *No description.* |
-| pypi
| LibraryPypiOutputReference
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| cranInput
| LibraryCran
| *No description.* |
-| eggInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| jarInput
| string
| *No description.* |
-| mavenInput
| LibraryMaven
| *No description.* |
-| pypiInput
| LibraryPypi
| *No description.* |
-| whlInput
| string
| *No description.* |
-| clusterId
| string
| *No description.* |
-| egg
| string
| *No description.* |
-| id
| string
| *No description.* |
-| jar
| string
| *No description.* |
-| whl
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| cran
| @cdktf/provider-databricks.library.LibraryCranOutputReference
| *No description.* |
+| maven
| @cdktf/provider-databricks.library.LibraryMavenOutputReference
| *No description.* |
+| pypi
| @cdktf/provider-databricks.library.LibraryPypiOutputReference
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| cranInput
| @cdktf/provider-databricks.library.LibraryCran
| *No description.* |
+| eggInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| jarInput
| string
| *No description.* |
+| mavenInput
| @cdktf/provider-databricks.library.LibraryMaven
| *No description.* |
+| pypiInput
| @cdktf/provider-databricks.library.LibraryPypi
| *No description.* |
+| whlInput
| string
| *No description.* |
+| clusterId
| string
| *No description.* |
+| egg
| string
| *No description.* |
+| id
| string
| *No description.* |
+| jar
| string
| *No description.* |
+| whl
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -33114,7 +33114,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -33124,7 +33124,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -33134,7 +33134,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -33144,7 +33144,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -33154,7 +33154,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -33164,7 +33164,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -33174,7 +33174,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -33184,7 +33184,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -33194,7 +33194,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -33204,7 +33204,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -33214,7 +33214,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -33224,7 +33224,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -33234,7 +33234,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -33244,37 +33244,37 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `cran`Required
+##### `cran`Required
```typescript
public readonly cran: LibraryCranOutputReference;
```
-- *Type:* LibraryCranOutputReference
+- *Type:* @cdktf/provider-databricks.library.LibraryCranOutputReference
---
-##### `maven`Required
+##### `maven`Required
```typescript
public readonly maven: LibraryMavenOutputReference;
```
-- *Type:* LibraryMavenOutputReference
+- *Type:* @cdktf/provider-databricks.library.LibraryMavenOutputReference
---
-##### `pypi`Required
+##### `pypi`Required
```typescript
public readonly pypi: LibraryPypiOutputReference;
```
-- *Type:* LibraryPypiOutputReference
+- *Type:* @cdktf/provider-databricks.library.LibraryPypiOutputReference
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -33284,17 +33284,17 @@ public readonly clusterIdInput: string;
---
-##### `cranInput`Optional
+##### `cranInput`Optional
```typescript
public readonly cranInput: LibraryCran;
```
-- *Type:* LibraryCran
+- *Type:* @cdktf/provider-databricks.library.LibraryCran
---
-##### `eggInput`Optional
+##### `eggInput`Optional
```typescript
public readonly eggInput: string;
@@ -33304,7 +33304,7 @@ public readonly eggInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -33314,7 +33314,7 @@ public readonly idInput: string;
---
-##### `jarInput`Optional
+##### `jarInput`Optional
```typescript
public readonly jarInput: string;
@@ -33324,27 +33324,27 @@ public readonly jarInput: string;
---
-##### `mavenInput`Optional
+##### `mavenInput`Optional
```typescript
public readonly mavenInput: LibraryMaven;
```
-- *Type:* LibraryMaven
+- *Type:* @cdktf/provider-databricks.library.LibraryMaven
---
-##### `pypiInput`Optional
+##### `pypiInput`Optional
```typescript
public readonly pypiInput: LibraryPypi;
```
-- *Type:* LibraryPypi
+- *Type:* @cdktf/provider-databricks.library.LibraryPypi
---
-##### `whlInput`Optional
+##### `whlInput`Optional
```typescript
public readonly whlInput: string;
@@ -33354,7 +33354,7 @@ public readonly whlInput: string;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -33364,7 +33364,7 @@ public readonly clusterId: string;
---
-##### `egg`Required
+##### `egg`Required
```typescript
public readonly egg: string;
@@ -33374,7 +33374,7 @@ public readonly egg: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -33384,7 +33384,7 @@ public readonly id: string;
---
-##### `jar`Required
+##### `jar`Required
```typescript
public readonly jar: string;
@@ -33394,7 +33394,7 @@ public readonly jar: string;
---
-##### `whl`Required
+##### `whl`Required
```typescript
public readonly whl: string;
@@ -33408,11 +33408,11 @@ public readonly whl: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -33422,27 +33422,27 @@ public readonly tfResourceType: string;
---
-### Metastore
+### Metastore
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/metastore databricks_metastore}.
-#### Initializers
+#### Initializers
```typescript
-import { Metastore } from '@cdktf/provider-databricks'
+import { metastore } from '@cdktf/provider-databricks'
-new Metastore(scope: Construct, id: string, config: MetastoreConfig)
+new metastore.Metastore(scope: Construct, id: string, config: MetastoreConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MetastoreConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.metastore.MetastoreConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -33450,7 +33450,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -33460,9 +33460,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MetastoreConfig
+- *Type:* @cdktf/provider-databricks.metastore.MetastoreConfig
---
@@ -33470,40 +33470,40 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetCloud
| *No description.* |
-| resetCreatedAt
| *No description.* |
-| resetCreatedBy
| *No description.* |
-| resetDefaultDataAccessConfigId
| *No description.* |
-| resetDeltaSharingOrganizationName
| *No description.* |
-| resetDeltaSharingRecipientTokenLifetimeInSeconds
| *No description.* |
-| resetDeltaSharingScope
| *No description.* |
-| resetForceDestroy
| *No description.* |
-| resetGlobalMetastoreId
| *No description.* |
-| resetId
| *No description.* |
-| resetOwner
| *No description.* |
-| resetRegion
| *No description.* |
-| resetUpdatedAt
| *No description.* |
-| resetUpdatedBy
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetCloud
| *No description.* |
+| resetCreatedAt
| *No description.* |
+| resetCreatedBy
| *No description.* |
+| resetDefaultDataAccessConfigId
| *No description.* |
+| resetDeltaSharingOrganizationName
| *No description.* |
+| resetDeltaSharingRecipientTokenLifetimeInSeconds
| *No description.* |
+| resetDeltaSharingScope
| *No description.* |
+| resetForceDestroy
| *No description.* |
+| resetGlobalMetastoreId
| *No description.* |
+| resetId
| *No description.* |
+| resetOwner
| *No description.* |
+| resetRegion
| *No description.* |
+| resetUpdatedAt
| *No description.* |
+| resetUpdatedBy
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -33511,25 +33511,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -33537,7 +33537,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -33545,7 +33545,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -33553,13 +33553,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -33567,205 +33567,205 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetCloud`
+##### `resetCloud`
```typescript
public resetCloud(): void
```
-##### `resetCreatedAt`
+##### `resetCreatedAt`
```typescript
public resetCreatedAt(): void
```
-##### `resetCreatedBy`
+##### `resetCreatedBy`
```typescript
public resetCreatedBy(): void
```
-##### `resetDefaultDataAccessConfigId`
+##### `resetDefaultDataAccessConfigId`
```typescript
public resetDefaultDataAccessConfigId(): void
```
-##### `resetDeltaSharingOrganizationName`
+##### `resetDeltaSharingOrganizationName`
```typescript
public resetDeltaSharingOrganizationName(): void
```
-##### `resetDeltaSharingRecipientTokenLifetimeInSeconds`
+##### `resetDeltaSharingRecipientTokenLifetimeInSeconds`
```typescript
public resetDeltaSharingRecipientTokenLifetimeInSeconds(): void
```
-##### `resetDeltaSharingScope`
+##### `resetDeltaSharingScope`
```typescript
public resetDeltaSharingScope(): void
```
-##### `resetForceDestroy`
+##### `resetForceDestroy`
```typescript
public resetForceDestroy(): void
```
-##### `resetGlobalMetastoreId`
+##### `resetGlobalMetastoreId`
```typescript
public resetGlobalMetastoreId(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetOwner`
+##### `resetOwner`
```typescript
public resetOwner(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
```
-##### `resetUpdatedAt`
+##### `resetUpdatedAt`
```typescript
public resetUpdatedAt(): void
```
-##### `resetUpdatedBy`
+##### `resetUpdatedBy`
```typescript
public resetUpdatedBy(): void
@@ -33775,16 +33775,16 @@ public resetUpdatedBy(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Metastore } from '@cdktf/provider-databricks'
+import { metastore } from '@cdktf/provider-databricks'
-Metastore.isConstruct(x: any)
+metastore.Metastore.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -33803,7 +33803,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -33815,56 +33815,56 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| cloudInput
| string
| *No description.* |
-| createdAtInput
| number
| *No description.* |
-| createdByInput
| string
| *No description.* |
-| defaultDataAccessConfigIdInput
| string
| *No description.* |
-| deltaSharingOrganizationNameInput
| string
| *No description.* |
-| deltaSharingRecipientTokenLifetimeInSecondsInput
| number
| *No description.* |
-| deltaSharingScopeInput
| string
| *No description.* |
-| forceDestroyInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| globalMetastoreIdInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| ownerInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| storageRootInput
| string
| *No description.* |
-| updatedAtInput
| number
| *No description.* |
-| updatedByInput
| string
| *No description.* |
-| cloud
| string
| *No description.* |
-| createdAt
| number
| *No description.* |
-| createdBy
| string
| *No description.* |
-| defaultDataAccessConfigId
| string
| *No description.* |
-| deltaSharingOrganizationName
| string
| *No description.* |
-| deltaSharingRecipientTokenLifetimeInSeconds
| number
| *No description.* |
-| deltaSharingScope
| string
| *No description.* |
-| forceDestroy
| boolean \| cdktf.IResolvable
| *No description.* |
-| globalMetastoreId
| string
| *No description.* |
-| id
| string
| *No description.* |
-| name
| string
| *No description.* |
-| owner
| string
| *No description.* |
-| region
| string
| *No description.* |
-| storageRoot
| string
| *No description.* |
-| updatedAt
| number
| *No description.* |
-| updatedBy
| string
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| cloudInput
| string
| *No description.* |
+| createdAtInput
| number
| *No description.* |
+| createdByInput
| string
| *No description.* |
+| defaultDataAccessConfigIdInput
| string
| *No description.* |
+| deltaSharingOrganizationNameInput
| string
| *No description.* |
+| deltaSharingRecipientTokenLifetimeInSecondsInput
| number
| *No description.* |
+| deltaSharingScopeInput
| string
| *No description.* |
+| forceDestroyInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| globalMetastoreIdInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| ownerInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| storageRootInput
| string
| *No description.* |
+| updatedAtInput
| number
| *No description.* |
+| updatedByInput
| string
| *No description.* |
+| cloud
| string
| *No description.* |
+| createdAt
| number
| *No description.* |
+| createdBy
| string
| *No description.* |
+| defaultDataAccessConfigId
| string
| *No description.* |
+| deltaSharingOrganizationName
| string
| *No description.* |
+| deltaSharingRecipientTokenLifetimeInSeconds
| number
| *No description.* |
+| deltaSharingScope
| string
| *No description.* |
+| forceDestroy
| boolean \| cdktf.IResolvable
| *No description.* |
+| globalMetastoreId
| string
| *No description.* |
+| id
| string
| *No description.* |
+| name
| string
| *No description.* |
+| owner
| string
| *No description.* |
+| region
| string
| *No description.* |
+| storageRoot
| string
| *No description.* |
+| updatedAt
| number
| *No description.* |
+| updatedBy
| string
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -33876,7 +33876,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -33886,7 +33886,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -33896,7 +33896,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -33906,7 +33906,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -33916,7 +33916,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -33926,7 +33926,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -33936,7 +33936,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -33946,7 +33946,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -33956,7 +33956,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -33966,7 +33966,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -33976,7 +33976,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -33986,7 +33986,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -33996,7 +33996,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -34006,7 +34006,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `cloudInput`Optional
+##### `cloudInput`Optional
```typescript
public readonly cloudInput: string;
@@ -34016,7 +34016,7 @@ public readonly cloudInput: string;
---
-##### `createdAtInput`Optional
+##### `createdAtInput`Optional
```typescript
public readonly createdAtInput: number;
@@ -34026,7 +34026,7 @@ public readonly createdAtInput: number;
---
-##### `createdByInput`Optional
+##### `createdByInput`Optional
```typescript
public readonly createdByInput: string;
@@ -34036,7 +34036,7 @@ public readonly createdByInput: string;
---
-##### `defaultDataAccessConfigIdInput`Optional
+##### `defaultDataAccessConfigIdInput`Optional
```typescript
public readonly defaultDataAccessConfigIdInput: string;
@@ -34046,7 +34046,7 @@ public readonly defaultDataAccessConfigIdInput: string;
---
-##### `deltaSharingOrganizationNameInput`Optional
+##### `deltaSharingOrganizationNameInput`Optional
```typescript
public readonly deltaSharingOrganizationNameInput: string;
@@ -34056,7 +34056,7 @@ public readonly deltaSharingOrganizationNameInput: string;
---
-##### `deltaSharingRecipientTokenLifetimeInSecondsInput`Optional
+##### `deltaSharingRecipientTokenLifetimeInSecondsInput`Optional
```typescript
public readonly deltaSharingRecipientTokenLifetimeInSecondsInput: number;
@@ -34066,7 +34066,7 @@ public readonly deltaSharingRecipientTokenLifetimeInSecondsInput: number;
---
-##### `deltaSharingScopeInput`Optional
+##### `deltaSharingScopeInput`Optional
```typescript
public readonly deltaSharingScopeInput: string;
@@ -34076,7 +34076,7 @@ public readonly deltaSharingScopeInput: string;
---
-##### `forceDestroyInput`Optional
+##### `forceDestroyInput`Optional
```typescript
public readonly forceDestroyInput: boolean | IResolvable;
@@ -34086,7 +34086,7 @@ public readonly forceDestroyInput: boolean | IResolvable;
---
-##### `globalMetastoreIdInput`Optional
+##### `globalMetastoreIdInput`Optional
```typescript
public readonly globalMetastoreIdInput: string;
@@ -34096,7 +34096,7 @@ public readonly globalMetastoreIdInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -34106,7 +34106,7 @@ public readonly idInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -34116,7 +34116,7 @@ public readonly nameInput: string;
---
-##### `ownerInput`Optional
+##### `ownerInput`Optional
```typescript
public readonly ownerInput: string;
@@ -34126,7 +34126,7 @@ public readonly ownerInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -34136,7 +34136,7 @@ public readonly regionInput: string;
---
-##### `storageRootInput`Optional
+##### `storageRootInput`Optional
```typescript
public readonly storageRootInput: string;
@@ -34146,7 +34146,7 @@ public readonly storageRootInput: string;
---
-##### `updatedAtInput`Optional
+##### `updatedAtInput`Optional
```typescript
public readonly updatedAtInput: number;
@@ -34156,7 +34156,7 @@ public readonly updatedAtInput: number;
---
-##### `updatedByInput`Optional
+##### `updatedByInput`Optional
```typescript
public readonly updatedByInput: string;
@@ -34166,7 +34166,7 @@ public readonly updatedByInput: string;
---
-##### `cloud`Required
+##### `cloud`Required
```typescript
public readonly cloud: string;
@@ -34176,7 +34176,7 @@ public readonly cloud: string;
---
-##### `createdAt`Required
+##### `createdAt`Required
```typescript
public readonly createdAt: number;
@@ -34186,7 +34186,7 @@ public readonly createdAt: number;
---
-##### `createdBy`Required
+##### `createdBy`Required
```typescript
public readonly createdBy: string;
@@ -34196,7 +34196,7 @@ public readonly createdBy: string;
---
-##### `defaultDataAccessConfigId`Required
+##### `defaultDataAccessConfigId`Required
```typescript
public readonly defaultDataAccessConfigId: string;
@@ -34206,7 +34206,7 @@ public readonly defaultDataAccessConfigId: string;
---
-##### `deltaSharingOrganizationName`Required
+##### `deltaSharingOrganizationName`Required
```typescript
public readonly deltaSharingOrganizationName: string;
@@ -34216,7 +34216,7 @@ public readonly deltaSharingOrganizationName: string;
---
-##### `deltaSharingRecipientTokenLifetimeInSeconds`Required
+##### `deltaSharingRecipientTokenLifetimeInSeconds`Required
```typescript
public readonly deltaSharingRecipientTokenLifetimeInSeconds: number;
@@ -34226,7 +34226,7 @@ public readonly deltaSharingRecipientTokenLifetimeInSeconds: number;
---
-##### `deltaSharingScope`Required
+##### `deltaSharingScope`Required
```typescript
public readonly deltaSharingScope: string;
@@ -34236,7 +34236,7 @@ public readonly deltaSharingScope: string;
---
-##### `forceDestroy`Required
+##### `forceDestroy`Required
```typescript
public readonly forceDestroy: boolean | IResolvable;
@@ -34246,7 +34246,7 @@ public readonly forceDestroy: boolean | IResolvable;
---
-##### `globalMetastoreId`Required
+##### `globalMetastoreId`Required
```typescript
public readonly globalMetastoreId: string;
@@ -34256,7 +34256,7 @@ public readonly globalMetastoreId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -34266,7 +34266,7 @@ public readonly id: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -34276,7 +34276,7 @@ public readonly name: string;
---
-##### `owner`Required
+##### `owner`Required
```typescript
public readonly owner: string;
@@ -34286,7 +34286,7 @@ public readonly owner: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -34296,7 +34296,7 @@ public readonly region: string;
---
-##### `storageRoot`Required
+##### `storageRoot`Required
```typescript
public readonly storageRoot: string;
@@ -34306,7 +34306,7 @@ public readonly storageRoot: string;
---
-##### `updatedAt`Required
+##### `updatedAt`Required
```typescript
public readonly updatedAt: number;
@@ -34316,7 +34316,7 @@ public readonly updatedAt: number;
---
-##### `updatedBy`Required
+##### `updatedBy`Required
```typescript
public readonly updatedBy: string;
@@ -34330,11 +34330,11 @@ public readonly updatedBy: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -34344,27 +34344,27 @@ public readonly tfResourceType: string;
---
-### MetastoreAssignment
+### MetastoreAssignment
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/metastore_assignment databricks_metastore_assignment}.
-#### Initializers
+#### Initializers
```typescript
-import { MetastoreAssignment } from '@cdktf/provider-databricks'
+import { metastoreAssignment } from '@cdktf/provider-databricks'
-new MetastoreAssignment(scope: Construct, id: string, config: MetastoreAssignmentConfig)
+new metastoreAssignment.MetastoreAssignment(scope: Construct, id: string, config: MetastoreAssignmentConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MetastoreAssignmentConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.metastoreAssignment.MetastoreAssignmentConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -34372,7 +34372,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -34382,9 +34382,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MetastoreAssignmentConfig
+- *Type:* @cdktf/provider-databricks.metastoreAssignment.MetastoreAssignmentConfig
---
@@ -34392,28 +34392,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetDefaultCatalogName
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetDefaultCatalogName
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -34421,25 +34421,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -34447,7 +34447,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -34455,7 +34455,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -34463,13 +34463,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -34477,133 +34477,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetDefaultCatalogName`
+##### `resetDefaultCatalogName`
```typescript
public resetDefaultCatalogName(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -34613,16 +34613,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MetastoreAssignment } from '@cdktf/provider-databricks'
+import { metastoreAssignment } from '@cdktf/provider-databricks'
-MetastoreAssignment.isConstruct(x: any)
+metastoreAssignment.MetastoreAssignment.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -34641,7 +34641,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -34653,32 +34653,32 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| defaultCatalogNameInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| metastoreIdInput
| string
| *No description.* |
-| workspaceIdInput
| number
| *No description.* |
-| defaultCatalogName
| string
| *No description.* |
-| id
| string
| *No description.* |
-| metastoreId
| string
| *No description.* |
-| workspaceId
| number
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| defaultCatalogNameInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| metastoreIdInput
| string
| *No description.* |
+| workspaceIdInput
| number
| *No description.* |
+| defaultCatalogName
| string
| *No description.* |
+| id
| string
| *No description.* |
+| metastoreId
| string
| *No description.* |
+| workspaceId
| number
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -34690,7 +34690,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -34700,7 +34700,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -34710,7 +34710,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -34720,7 +34720,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -34730,7 +34730,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -34740,7 +34740,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -34750,7 +34750,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -34760,7 +34760,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -34770,7 +34770,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -34780,7 +34780,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -34790,7 +34790,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -34800,7 +34800,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -34810,7 +34810,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -34820,7 +34820,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `defaultCatalogNameInput`Optional
+##### `defaultCatalogNameInput`Optional
```typescript
public readonly defaultCatalogNameInput: string;
@@ -34830,7 +34830,7 @@ public readonly defaultCatalogNameInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -34840,7 +34840,7 @@ public readonly idInput: string;
---
-##### `metastoreIdInput`Optional
+##### `metastoreIdInput`Optional
```typescript
public readonly metastoreIdInput: string;
@@ -34850,7 +34850,7 @@ public readonly metastoreIdInput: string;
---
-##### `workspaceIdInput`Optional
+##### `workspaceIdInput`Optional
```typescript
public readonly workspaceIdInput: number;
@@ -34860,7 +34860,7 @@ public readonly workspaceIdInput: number;
---
-##### `defaultCatalogName`Required
+##### `defaultCatalogName`Required
```typescript
public readonly defaultCatalogName: string;
@@ -34870,7 +34870,7 @@ public readonly defaultCatalogName: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -34880,7 +34880,7 @@ public readonly id: string;
---
-##### `metastoreId`Required
+##### `metastoreId`Required
```typescript
public readonly metastoreId: string;
@@ -34890,7 +34890,7 @@ public readonly metastoreId: string;
---
-##### `workspaceId`Required
+##### `workspaceId`Required
```typescript
public readonly workspaceId: number;
@@ -34904,11 +34904,11 @@ public readonly workspaceId: number;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -34918,27 +34918,27 @@ public readonly tfResourceType: string;
---
-### MetastoreDataAccess
+### MetastoreDataAccess
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access databricks_metastore_data_access}.
-#### Initializers
+#### Initializers
```typescript
-import { MetastoreDataAccess } from '@cdktf/provider-databricks'
+import { metastoreDataAccess } from '@cdktf/provider-databricks'
-new MetastoreDataAccess(scope: Construct, id: string, config: MetastoreDataAccessConfig)
+new metastoreDataAccess.MetastoreDataAccess(scope: Construct, id: string, config: MetastoreDataAccessConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MetastoreDataAccessConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -34946,7 +34946,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -34956,9 +34956,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MetastoreDataAccessConfig
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessConfig
---
@@ -34966,35 +34966,35 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putAwsIamRole
| *No description.* |
-| putAzureManagedIdentity
| *No description.* |
-| putAzureServicePrincipal
| *No description.* |
-| resetAwsIamRole
| *No description.* |
-| resetAzureManagedIdentity
| *No description.* |
-| resetAzureServicePrincipal
| *No description.* |
-| resetConfigurationType
| *No description.* |
-| resetId
| *No description.* |
-| resetIsDefault
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putAwsIamRole
| *No description.* |
+| putAzureManagedIdentity
| *No description.* |
+| putAzureServicePrincipal
| *No description.* |
+| resetAwsIamRole
| *No description.* |
+| resetAzureManagedIdentity
| *No description.* |
+| resetAzureServicePrincipal
| *No description.* |
+| resetConfigurationType
| *No description.* |
+| resetId
| *No description.* |
+| resetIsDefault
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -35002,25 +35002,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -35028,7 +35028,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -35036,7 +35036,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -35044,13 +35044,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -35058,193 +35058,193 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putAwsIamRole`
+##### `putAwsIamRole`
```typescript
public putAwsIamRole(value: MetastoreDataAccessAwsIamRole): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MetastoreDataAccessAwsIamRole
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole
---
-##### `putAzureManagedIdentity`
+##### `putAzureManagedIdentity`
```typescript
public putAzureManagedIdentity(value: MetastoreDataAccessAzureManagedIdentity): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MetastoreDataAccessAzureManagedIdentity
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity
---
-##### `putAzureServicePrincipal`
+##### `putAzureServicePrincipal`
```typescript
public putAzureServicePrincipal(value: MetastoreDataAccessAzureServicePrincipal): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MetastoreDataAccessAzureServicePrincipal
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal
---
-##### `resetAwsIamRole`
+##### `resetAwsIamRole`
```typescript
public resetAwsIamRole(): void
```
-##### `resetAzureManagedIdentity`
+##### `resetAzureManagedIdentity`
```typescript
public resetAzureManagedIdentity(): void
```
-##### `resetAzureServicePrincipal`
+##### `resetAzureServicePrincipal`
```typescript
public resetAzureServicePrincipal(): void
```
-##### `resetConfigurationType`
+##### `resetConfigurationType`
```typescript
public resetConfigurationType(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIsDefault`
+##### `resetIsDefault`
```typescript
public resetIsDefault(): void
@@ -35254,16 +35254,16 @@ public resetIsDefault(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MetastoreDataAccess } from '@cdktf/provider-databricks'
+import { metastoreDataAccess } from '@cdktf/provider-databricks'
-MetastoreDataAccess.isConstruct(x: any)
+metastoreDataAccess.MetastoreDataAccess.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -35282,7 +35282,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -35294,40 +35294,40 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| awsIamRole
| MetastoreDataAccessAwsIamRoleOutputReference
| *No description.* |
-| azureManagedIdentity
| MetastoreDataAccessAzureManagedIdentityOutputReference
| *No description.* |
-| azureServicePrincipal
| MetastoreDataAccessAzureServicePrincipalOutputReference
| *No description.* |
-| awsIamRoleInput
| MetastoreDataAccessAwsIamRole
| *No description.* |
-| azureManagedIdentityInput
| MetastoreDataAccessAzureManagedIdentity
| *No description.* |
-| azureServicePrincipalInput
| MetastoreDataAccessAzureServicePrincipal
| *No description.* |
-| configurationTypeInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| isDefaultInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| metastoreIdInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| configurationType
| string
| *No description.* |
-| id
| string
| *No description.* |
-| isDefault
| boolean \| cdktf.IResolvable
| *No description.* |
-| metastoreId
| string
| *No description.* |
-| name
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| awsIamRole
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRoleOutputReference
| *No description.* |
+| azureManagedIdentity
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentityOutputReference
| *No description.* |
+| azureServicePrincipal
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipalOutputReference
| *No description.* |
+| awsIamRoleInput
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole
| *No description.* |
+| azureManagedIdentityInput
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity
| *No description.* |
+| azureServicePrincipalInput
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal
| *No description.* |
+| configurationTypeInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| isDefaultInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| metastoreIdInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| configurationType
| string
| *No description.* |
+| id
| string
| *No description.* |
+| isDefault
| boolean \| cdktf.IResolvable
| *No description.* |
+| metastoreId
| string
| *No description.* |
+| name
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -35339,7 +35339,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -35349,7 +35349,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -35359,7 +35359,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -35369,7 +35369,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -35379,7 +35379,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -35389,7 +35389,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -35399,7 +35399,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -35409,7 +35409,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -35419,7 +35419,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -35429,7 +35429,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -35439,7 +35439,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -35449,7 +35449,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -35459,7 +35459,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -35469,67 +35469,67 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `awsIamRole`Required
+##### `awsIamRole`Required
```typescript
public readonly awsIamRole: MetastoreDataAccessAwsIamRoleOutputReference;
```
-- *Type:* MetastoreDataAccessAwsIamRoleOutputReference
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRoleOutputReference
---
-##### `azureManagedIdentity`Required
+##### `azureManagedIdentity`Required
```typescript
public readonly azureManagedIdentity: MetastoreDataAccessAzureManagedIdentityOutputReference;
```
-- *Type:* MetastoreDataAccessAzureManagedIdentityOutputReference
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentityOutputReference
---
-##### `azureServicePrincipal`Required
+##### `azureServicePrincipal`Required
```typescript
public readonly azureServicePrincipal: MetastoreDataAccessAzureServicePrincipalOutputReference;
```
-- *Type:* MetastoreDataAccessAzureServicePrincipalOutputReference
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipalOutputReference
---
-##### `awsIamRoleInput`Optional
+##### `awsIamRoleInput`Optional
```typescript
public readonly awsIamRoleInput: MetastoreDataAccessAwsIamRole;
```
-- *Type:* MetastoreDataAccessAwsIamRole
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole
---
-##### `azureManagedIdentityInput`Optional
+##### `azureManagedIdentityInput`Optional
```typescript
public readonly azureManagedIdentityInput: MetastoreDataAccessAzureManagedIdentity;
```
-- *Type:* MetastoreDataAccessAzureManagedIdentity
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity
---
-##### `azureServicePrincipalInput`Optional
+##### `azureServicePrincipalInput`Optional
```typescript
public readonly azureServicePrincipalInput: MetastoreDataAccessAzureServicePrincipal;
```
-- *Type:* MetastoreDataAccessAzureServicePrincipal
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal
---
-##### `configurationTypeInput`Optional
+##### `configurationTypeInput`Optional
```typescript
public readonly configurationTypeInput: string;
@@ -35539,7 +35539,7 @@ public readonly configurationTypeInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -35549,7 +35549,7 @@ public readonly idInput: string;
---
-##### `isDefaultInput`Optional
+##### `isDefaultInput`Optional
```typescript
public readonly isDefaultInput: boolean | IResolvable;
@@ -35559,7 +35559,7 @@ public readonly isDefaultInput: boolean | IResolvable;
---
-##### `metastoreIdInput`Optional
+##### `metastoreIdInput`Optional
```typescript
public readonly metastoreIdInput: string;
@@ -35569,7 +35569,7 @@ public readonly metastoreIdInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -35579,7 +35579,7 @@ public readonly nameInput: string;
---
-##### `configurationType`Required
+##### `configurationType`Required
```typescript
public readonly configurationType: string;
@@ -35589,7 +35589,7 @@ public readonly configurationType: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -35599,7 +35599,7 @@ public readonly id: string;
---
-##### `isDefault`Required
+##### `isDefault`Required
```typescript
public readonly isDefault: boolean | IResolvable;
@@ -35609,7 +35609,7 @@ public readonly isDefault: boolean | IResolvable;
---
-##### `metastoreId`Required
+##### `metastoreId`Required
```typescript
public readonly metastoreId: string;
@@ -35619,7 +35619,7 @@ public readonly metastoreId: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -35633,11 +35633,11 @@ public readonly name: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -35647,27 +35647,27 @@ public readonly tfResourceType: string;
---
-### MlflowExperiment
+### MlflowExperiment
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment databricks_mlflow_experiment}.
-#### Initializers
+#### Initializers
```typescript
-import { MlflowExperiment } from '@cdktf/provider-databricks'
+import { mlflowExperiment } from '@cdktf/provider-databricks'
-new MlflowExperiment(scope: Construct, id: string, config: MlflowExperimentConfig)
+new mlflowExperiment.MlflowExperiment(scope: Construct, id: string, config: MlflowExperimentConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MlflowExperimentConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mlflowExperiment.MlflowExperimentConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -35675,7 +35675,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -35685,9 +35685,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MlflowExperimentConfig
+- *Type:* @cdktf/provider-databricks.mlflowExperiment.MlflowExperimentConfig
---
@@ -35695,34 +35695,34 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putTimeouts
| *No description.* |
-| resetArtifactLocation
| *No description.* |
-| resetCreationTime
| *No description.* |
-| resetDescription
| *No description.* |
-| resetExperimentId
| *No description.* |
-| resetId
| *No description.* |
-| resetLastUpdateTime
| *No description.* |
-| resetLifecycleStage
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putTimeouts
| *No description.* |
+| resetArtifactLocation
| *No description.* |
+| resetCreationTime
| *No description.* |
+| resetDescription
| *No description.* |
+| resetExperimentId
| *No description.* |
+| resetId
| *No description.* |
+| resetLastUpdateTime
| *No description.* |
+| resetLifecycleStage
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -35730,25 +35730,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -35756,7 +35756,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -35764,7 +35764,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -35772,13 +35772,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -35786,175 +35786,175 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putTimeouts`
+##### `putTimeouts`
```typescript
public putTimeouts(value: MlflowExperimentTimeouts): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MlflowExperimentTimeouts
+- *Type:* @cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts
---
-##### `resetArtifactLocation`
+##### `resetArtifactLocation`
```typescript
public resetArtifactLocation(): void
```
-##### `resetCreationTime`
+##### `resetCreationTime`
```typescript
public resetCreationTime(): void
```
-##### `resetDescription`
+##### `resetDescription`
```typescript
public resetDescription(): void
```
-##### `resetExperimentId`
+##### `resetExperimentId`
```typescript
public resetExperimentId(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetLastUpdateTime`
+##### `resetLastUpdateTime`
```typescript
public resetLastUpdateTime(): void
```
-##### `resetLifecycleStage`
+##### `resetLifecycleStage`
```typescript
public resetLifecycleStage(): void
@@ -35964,16 +35964,16 @@ public resetLifecycleStage(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MlflowExperiment } from '@cdktf/provider-databricks'
+import { mlflowExperiment } from '@cdktf/provider-databricks'
-MlflowExperiment.isConstruct(x: any)
+mlflowExperiment.MlflowExperiment.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -35992,7 +35992,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -36004,42 +36004,42 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| timeouts
| MlflowExperimentTimeoutsOutputReference
| *No description.* |
-| artifactLocationInput
| string
| *No description.* |
-| creationTimeInput
| number
| *No description.* |
-| descriptionInput
| string
| *No description.* |
-| experimentIdInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| lastUpdateTimeInput
| number
| *No description.* |
-| lifecycleStageInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| timeoutsInput
| cdktf.IResolvable \| MlflowExperimentTimeouts
| *No description.* |
-| artifactLocation
| string
| *No description.* |
-| creationTime
| number
| *No description.* |
-| description
| string
| *No description.* |
-| experimentId
| string
| *No description.* |
-| id
| string
| *No description.* |
-| lastUpdateTime
| number
| *No description.* |
-| lifecycleStage
| string
| *No description.* |
-| name
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| timeouts
| @cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeoutsOutputReference
| *No description.* |
+| artifactLocationInput
| string
| *No description.* |
+| creationTimeInput
| number
| *No description.* |
+| descriptionInput
| string
| *No description.* |
+| experimentIdInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| lastUpdateTimeInput
| number
| *No description.* |
+| lifecycleStageInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| timeoutsInput
| @cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts \| cdktf.IResolvable
| *No description.* |
+| artifactLocation
| string
| *No description.* |
+| creationTime
| number
| *No description.* |
+| description
| string
| *No description.* |
+| experimentId
| string
| *No description.* |
+| id
| string
| *No description.* |
+| lastUpdateTime
| number
| *No description.* |
+| lifecycleStage
| string
| *No description.* |
+| name
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -36051,7 +36051,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -36061,7 +36061,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -36071,7 +36071,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -36081,7 +36081,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -36091,7 +36091,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -36101,7 +36101,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -36111,7 +36111,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -36121,7 +36121,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -36131,7 +36131,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -36141,7 +36141,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -36151,7 +36151,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -36161,7 +36161,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -36171,7 +36171,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -36181,17 +36181,17 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `timeouts`Required
+##### `timeouts`Required
```typescript
public readonly timeouts: MlflowExperimentTimeoutsOutputReference;
```
-- *Type:* MlflowExperimentTimeoutsOutputReference
+- *Type:* @cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeoutsOutputReference
---
-##### `artifactLocationInput`Optional
+##### `artifactLocationInput`Optional
```typescript
public readonly artifactLocationInput: string;
@@ -36201,7 +36201,7 @@ public readonly artifactLocationInput: string;
---
-##### `creationTimeInput`Optional
+##### `creationTimeInput`Optional
```typescript
public readonly creationTimeInput: number;
@@ -36211,7 +36211,7 @@ public readonly creationTimeInput: number;
---
-##### `descriptionInput`Optional
+##### `descriptionInput`Optional
```typescript
public readonly descriptionInput: string;
@@ -36221,7 +36221,7 @@ public readonly descriptionInput: string;
---
-##### `experimentIdInput`Optional
+##### `experimentIdInput`Optional
```typescript
public readonly experimentIdInput: string;
@@ -36231,7 +36231,7 @@ public readonly experimentIdInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -36241,7 +36241,7 @@ public readonly idInput: string;
---
-##### `lastUpdateTimeInput`Optional
+##### `lastUpdateTimeInput`Optional
```typescript
public readonly lastUpdateTimeInput: number;
@@ -36251,7 +36251,7 @@ public readonly lastUpdateTimeInput: number;
---
-##### `lifecycleStageInput`Optional
+##### `lifecycleStageInput`Optional
```typescript
public readonly lifecycleStageInput: string;
@@ -36261,7 +36261,7 @@ public readonly lifecycleStageInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -36271,17 +36271,17 @@ public readonly nameInput: string;
---
-##### `timeoutsInput`Optional
+##### `timeoutsInput`Optional
```typescript
-public readonly timeoutsInput: IResolvable | MlflowExperimentTimeouts;
+public readonly timeoutsInput: MlflowExperimentTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | MlflowExperimentTimeouts
+- *Type:* @cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts | cdktf.IResolvable
---
-##### `artifactLocation`Required
+##### `artifactLocation`Required
```typescript
public readonly artifactLocation: string;
@@ -36291,7 +36291,7 @@ public readonly artifactLocation: string;
---
-##### `creationTime`Required
+##### `creationTime`Required
```typescript
public readonly creationTime: number;
@@ -36301,7 +36301,7 @@ public readonly creationTime: number;
---
-##### `description`Required
+##### `description`Required
```typescript
public readonly description: string;
@@ -36311,7 +36311,7 @@ public readonly description: string;
---
-##### `experimentId`Required
+##### `experimentId`Required
```typescript
public readonly experimentId: string;
@@ -36321,7 +36321,7 @@ public readonly experimentId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -36331,7 +36331,7 @@ public readonly id: string;
---
-##### `lastUpdateTime`Required
+##### `lastUpdateTime`Required
```typescript
public readonly lastUpdateTime: number;
@@ -36341,7 +36341,7 @@ public readonly lastUpdateTime: number;
---
-##### `lifecycleStage`Required
+##### `lifecycleStage`Required
```typescript
public readonly lifecycleStage: string;
@@ -36351,7 +36351,7 @@ public readonly lifecycleStage: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -36365,11 +36365,11 @@ public readonly name: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -36379,27 +36379,27 @@ public readonly tfResourceType: string;
---
-### MlflowModel
+### MlflowModel
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model databricks_mlflow_model}.
-#### Initializers
+#### Initializers
```typescript
-import { MlflowModel } from '@cdktf/provider-databricks'
+import { mlflowModel } from '@cdktf/provider-databricks'
-new MlflowModel(scope: Construct, id: string, config: MlflowModelConfig)
+new mlflowModel.MlflowModel(scope: Construct, id: string, config: MlflowModelConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MlflowModelConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mlflowModel.MlflowModelConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -36407,7 +36407,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -36417,9 +36417,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MlflowModelConfig
+- *Type:* @cdktf/provider-databricks.mlflowModel.MlflowModelConfig
---
@@ -36427,34 +36427,34 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putTags
| *No description.* |
-| resetCreationTimestamp
| *No description.* |
-| resetDescription
| *No description.* |
-| resetId
| *No description.* |
-| resetLastUpdatedTimestamp
| *No description.* |
-| resetRegisteredModelId
| *No description.* |
-| resetTags
| *No description.* |
-| resetUserId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putTags
| *No description.* |
+| resetCreationTimestamp
| *No description.* |
+| resetDescription
| *No description.* |
+| resetId
| *No description.* |
+| resetLastUpdatedTimestamp
| *No description.* |
+| resetRegisteredModelId
| *No description.* |
+| resetTags
| *No description.* |
+| resetUserId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -36462,25 +36462,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -36488,7 +36488,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -36496,7 +36496,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -36504,13 +36504,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -36518,175 +36518,175 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putTags`
+##### `putTags`
```typescript
public putTags(value: IResolvable | MlflowModelTags[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | MlflowModelTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.mlflowModel.MlflowModelTags[]
---
-##### `resetCreationTimestamp`
+##### `resetCreationTimestamp`
```typescript
public resetCreationTimestamp(): void
```
-##### `resetDescription`
+##### `resetDescription`
```typescript
public resetDescription(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetLastUpdatedTimestamp`
+##### `resetLastUpdatedTimestamp`
```typescript
public resetLastUpdatedTimestamp(): void
```
-##### `resetRegisteredModelId`
+##### `resetRegisteredModelId`
```typescript
public resetRegisteredModelId(): void
```
-##### `resetTags`
+##### `resetTags`
```typescript
public resetTags(): void
```
-##### `resetUserId`
+##### `resetUserId`
```typescript
public resetUserId(): void
@@ -36696,16 +36696,16 @@ public resetUserId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MlflowModel } from '@cdktf/provider-databricks'
+import { mlflowModel } from '@cdktf/provider-databricks'
-MlflowModel.isConstruct(x: any)
+mlflowModel.MlflowModel.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -36724,7 +36724,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -36736,40 +36736,40 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| tags
| MlflowModelTagsList
| *No description.* |
-| creationTimestampInput
| number
| *No description.* |
-| descriptionInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| lastUpdatedTimestampInput
| number
| *No description.* |
-| nameInput
| string
| *No description.* |
-| registeredModelIdInput
| string
| *No description.* |
-| tagsInput
| cdktf.IResolvable \| MlflowModelTags[]
| *No description.* |
-| userIdInput
| string
| *No description.* |
-| creationTimestamp
| number
| *No description.* |
-| description
| string
| *No description.* |
-| id
| string
| *No description.* |
-| lastUpdatedTimestamp
| number
| *No description.* |
-| name
| string
| *No description.* |
-| registeredModelId
| string
| *No description.* |
-| userId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| tags
| @cdktf/provider-databricks.mlflowModel.MlflowModelTagsList
| *No description.* |
+| creationTimestampInput
| number
| *No description.* |
+| descriptionInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| lastUpdatedTimestampInput
| number
| *No description.* |
+| nameInput
| string
| *No description.* |
+| registeredModelIdInput
| string
| *No description.* |
+| tagsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.mlflowModel.MlflowModelTags[]
| *No description.* |
+| userIdInput
| string
| *No description.* |
+| creationTimestamp
| number
| *No description.* |
+| description
| string
| *No description.* |
+| id
| string
| *No description.* |
+| lastUpdatedTimestamp
| number
| *No description.* |
+| name
| string
| *No description.* |
+| registeredModelId
| string
| *No description.* |
+| userId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -36781,7 +36781,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -36791,7 +36791,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -36801,7 +36801,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -36811,7 +36811,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -36821,7 +36821,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -36831,7 +36831,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -36841,7 +36841,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -36851,7 +36851,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -36861,7 +36861,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -36871,7 +36871,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -36881,7 +36881,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -36891,7 +36891,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -36901,7 +36901,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -36911,17 +36911,17 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `tags`Required
+##### `tags`Required
```typescript
public readonly tags: MlflowModelTagsList;
```
-- *Type:* MlflowModelTagsList
+- *Type:* @cdktf/provider-databricks.mlflowModel.MlflowModelTagsList
---
-##### `creationTimestampInput`Optional
+##### `creationTimestampInput`Optional
```typescript
public readonly creationTimestampInput: number;
@@ -36931,7 +36931,7 @@ public readonly creationTimestampInput: number;
---
-##### `descriptionInput`Optional
+##### `descriptionInput`Optional
```typescript
public readonly descriptionInput: string;
@@ -36941,7 +36941,7 @@ public readonly descriptionInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -36951,7 +36951,7 @@ public readonly idInput: string;
---
-##### `lastUpdatedTimestampInput`Optional
+##### `lastUpdatedTimestampInput`Optional
```typescript
public readonly lastUpdatedTimestampInput: number;
@@ -36961,7 +36961,7 @@ public readonly lastUpdatedTimestampInput: number;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -36971,7 +36971,7 @@ public readonly nameInput: string;
---
-##### `registeredModelIdInput`Optional
+##### `registeredModelIdInput`Optional
```typescript
public readonly registeredModelIdInput: string;
@@ -36981,17 +36981,17 @@ public readonly registeredModelIdInput: string;
---
-##### `tagsInput`Optional
+##### `tagsInput`Optional
```typescript
public readonly tagsInput: IResolvable | MlflowModelTags[];
```
-- *Type:* cdktf.IResolvable | MlflowModelTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.mlflowModel.MlflowModelTags[]
---
-##### `userIdInput`Optional
+##### `userIdInput`Optional
```typescript
public readonly userIdInput: string;
@@ -37001,7 +37001,7 @@ public readonly userIdInput: string;
---
-##### `creationTimestamp`Required
+##### `creationTimestamp`Required
```typescript
public readonly creationTimestamp: number;
@@ -37011,7 +37011,7 @@ public readonly creationTimestamp: number;
---
-##### `description`Required
+##### `description`Required
```typescript
public readonly description: string;
@@ -37021,7 +37021,7 @@ public readonly description: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -37031,7 +37031,7 @@ public readonly id: string;
---
-##### `lastUpdatedTimestamp`Required
+##### `lastUpdatedTimestamp`Required
```typescript
public readonly lastUpdatedTimestamp: number;
@@ -37041,7 +37041,7 @@ public readonly lastUpdatedTimestamp: number;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -37051,7 +37051,7 @@ public readonly name: string;
---
-##### `registeredModelId`Required
+##### `registeredModelId`Required
```typescript
public readonly registeredModelId: string;
@@ -37061,7 +37061,7 @@ public readonly registeredModelId: string;
---
-##### `userId`Required
+##### `userId`Required
```typescript
public readonly userId: string;
@@ -37075,11 +37075,11 @@ public readonly userId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -37089,27 +37089,27 @@ public readonly tfResourceType: string;
---
-### MlflowWebhook
+### MlflowWebhook
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook databricks_mlflow_webhook}.
-#### Initializers
+#### Initializers
```typescript
-import { MlflowWebhook } from '@cdktf/provider-databricks'
+import { mlflowWebhook } from '@cdktf/provider-databricks'
-new MlflowWebhook(scope: Construct, id: string, config: MlflowWebhookConfig)
+new mlflowWebhook.MlflowWebhook(scope: Construct, id: string, config: MlflowWebhookConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MlflowWebhookConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -37117,7 +37117,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -37127,9 +37127,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MlflowWebhookConfig
+- *Type:* @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookConfig
---
@@ -37137,34 +37137,34 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putHttpUrlSpec
| *No description.* |
-| putJobSpec
| *No description.* |
-| resetDescription
| *No description.* |
-| resetHttpUrlSpec
| *No description.* |
-| resetId
| *No description.* |
-| resetJobSpec
| *No description.* |
-| resetModelName
| *No description.* |
-| resetStatus
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putHttpUrlSpec
| *No description.* |
+| putJobSpec
| *No description.* |
+| resetDescription
| *No description.* |
+| resetHttpUrlSpec
| *No description.* |
+| resetId
| *No description.* |
+| resetJobSpec
| *No description.* |
+| resetModelName
| *No description.* |
+| resetStatus
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -37172,25 +37172,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -37198,7 +37198,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -37206,7 +37206,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -37214,13 +37214,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -37228,181 +37228,181 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putHttpUrlSpec`
+##### `putHttpUrlSpec`
```typescript
public putHttpUrlSpec(value: MlflowWebhookHttpUrlSpec): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MlflowWebhookHttpUrlSpec
+- *Type:* @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec
---
-##### `putJobSpec`
+##### `putJobSpec`
```typescript
public putJobSpec(value: MlflowWebhookJobSpec): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MlflowWebhookJobSpec
+- *Type:* @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec
---
-##### `resetDescription`
+##### `resetDescription`
```typescript
public resetDescription(): void
```
-##### `resetHttpUrlSpec`
+##### `resetHttpUrlSpec`
```typescript
public resetHttpUrlSpec(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetJobSpec`
+##### `resetJobSpec`
```typescript
public resetJobSpec(): void
```
-##### `resetModelName`
+##### `resetModelName`
```typescript
public resetModelName(): void
```
-##### `resetStatus`
+##### `resetStatus`
```typescript
public resetStatus(): void
@@ -37412,16 +37412,16 @@ public resetStatus(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MlflowWebhook } from '@cdktf/provider-databricks'
+import { mlflowWebhook } from '@cdktf/provider-databricks'
-MlflowWebhook.isConstruct(x: any)
+mlflowWebhook.MlflowWebhook.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -37440,7 +37440,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -37452,38 +37452,38 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| httpUrlSpec
| MlflowWebhookHttpUrlSpecOutputReference
| *No description.* |
-| jobSpec
| MlflowWebhookJobSpecOutputReference
| *No description.* |
-| descriptionInput
| string
| *No description.* |
-| eventsInput
| string[]
| *No description.* |
-| httpUrlSpecInput
| MlflowWebhookHttpUrlSpec
| *No description.* |
-| idInput
| string
| *No description.* |
-| jobSpecInput
| MlflowWebhookJobSpec
| *No description.* |
-| modelNameInput
| string
| *No description.* |
-| statusInput
| string
| *No description.* |
-| description
| string
| *No description.* |
-| events
| string[]
| *No description.* |
-| id
| string
| *No description.* |
-| modelName
| string
| *No description.* |
-| status
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| httpUrlSpec
| @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpecOutputReference
| *No description.* |
+| jobSpec
| @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpecOutputReference
| *No description.* |
+| descriptionInput
| string
| *No description.* |
+| eventsInput
| string[]
| *No description.* |
+| httpUrlSpecInput
| @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec
| *No description.* |
+| idInput
| string
| *No description.* |
+| jobSpecInput
| @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec
| *No description.* |
+| modelNameInput
| string
| *No description.* |
+| statusInput
| string
| *No description.* |
+| description
| string
| *No description.* |
+| events
| string[]
| *No description.* |
+| id
| string
| *No description.* |
+| modelName
| string
| *No description.* |
+| status
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -37495,7 +37495,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -37505,7 +37505,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -37515,7 +37515,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -37525,7 +37525,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -37535,7 +37535,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -37545,7 +37545,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -37555,7 +37555,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -37565,7 +37565,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -37575,7 +37575,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -37585,7 +37585,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -37595,7 +37595,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -37605,7 +37605,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -37615,7 +37615,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -37625,27 +37625,27 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `httpUrlSpec`Required
+##### `httpUrlSpec`Required
```typescript
public readonly httpUrlSpec: MlflowWebhookHttpUrlSpecOutputReference;
```
-- *Type:* MlflowWebhookHttpUrlSpecOutputReference
+- *Type:* @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpecOutputReference
---
-##### `jobSpec`Required
+##### `jobSpec`Required
```typescript
public readonly jobSpec: MlflowWebhookJobSpecOutputReference;
```
-- *Type:* MlflowWebhookJobSpecOutputReference
+- *Type:* @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpecOutputReference
---
-##### `descriptionInput`Optional
+##### `descriptionInput`Optional
```typescript
public readonly descriptionInput: string;
@@ -37655,7 +37655,7 @@ public readonly descriptionInput: string;
---
-##### `eventsInput`Optional
+##### `eventsInput`Optional
```typescript
public readonly eventsInput: string[];
@@ -37665,17 +37665,17 @@ public readonly eventsInput: string[];
---
-##### `httpUrlSpecInput`Optional
+##### `httpUrlSpecInput`Optional
```typescript
public readonly httpUrlSpecInput: MlflowWebhookHttpUrlSpec;
```
-- *Type:* MlflowWebhookHttpUrlSpec
+- *Type:* @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -37685,17 +37685,17 @@ public readonly idInput: string;
---
-##### `jobSpecInput`Optional
+##### `jobSpecInput`Optional
```typescript
public readonly jobSpecInput: MlflowWebhookJobSpec;
```
-- *Type:* MlflowWebhookJobSpec
+- *Type:* @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec
---
-##### `modelNameInput`Optional
+##### `modelNameInput`Optional
```typescript
public readonly modelNameInput: string;
@@ -37705,7 +37705,7 @@ public readonly modelNameInput: string;
---
-##### `statusInput`Optional
+##### `statusInput`Optional
```typescript
public readonly statusInput: string;
@@ -37715,7 +37715,7 @@ public readonly statusInput: string;
---
-##### `description`Required
+##### `description`Required
```typescript
public readonly description: string;
@@ -37725,7 +37725,7 @@ public readonly description: string;
---
-##### `events`Required
+##### `events`Required
```typescript
public readonly events: string[];
@@ -37735,7 +37735,7 @@ public readonly events: string[];
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -37745,7 +37745,7 @@ public readonly id: string;
---
-##### `modelName`Required
+##### `modelName`Required
```typescript
public readonly modelName: string;
@@ -37755,7 +37755,7 @@ public readonly modelName: string;
---
-##### `status`Required
+##### `status`Required
```typescript
public readonly status: string;
@@ -37769,11 +37769,11 @@ public readonly status: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -37783,27 +37783,27 @@ public readonly tfResourceType: string;
---
-### Mount
+### Mount
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mount databricks_mount}.
-#### Initializers
+#### Initializers
```typescript
-import { Mount } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-new Mount(scope: Construct, id: string, config?: MountConfig)
+new mount.Mount(scope: Construct, id: string, config?: MountConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MountConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mount.MountConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -37811,7 +37811,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -37821,9 +37821,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* MountConfig
+- *Type:* @cdktf/provider-databricks.mount.MountConfig
---
@@ -37831,45 +37831,45 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putAbfs
| *No description.* |
-| putAdl
| *No description.* |
-| putGs
| *No description.* |
-| putS3
| *No description.* |
-| putTimeouts
| *No description.* |
-| putWasb
| *No description.* |
-| resetAbfs
| *No description.* |
-| resetAdl
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetExtraConfigs
| *No description.* |
-| resetGs
| *No description.* |
-| resetId
| *No description.* |
-| resetName
| *No description.* |
-| resetResourceId
| *No description.* |
-| resetS3
| *No description.* |
-| resetTimeouts
| *No description.* |
-| resetUri
| *No description.* |
-| resetWasb
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putAbfs
| *No description.* |
+| putAdl
| *No description.* |
+| putGs
| *No description.* |
+| putS3
| *No description.* |
+| putTimeouts
| *No description.* |
+| putWasb
| *No description.* |
+| resetAbfs
| *No description.* |
+| resetAdl
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetExtraConfigs
| *No description.* |
+| resetGs
| *No description.* |
+| resetId
| *No description.* |
+| resetName
| *No description.* |
+| resetResourceId
| *No description.* |
+| resetS3
| *No description.* |
+| resetTimeouts
| *No description.* |
+| resetUri
| *No description.* |
+| resetWasb
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -37877,25 +37877,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -37903,7 +37903,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -37911,7 +37911,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -37919,13 +37919,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -37933,271 +37933,271 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putAbfs`
+##### `putAbfs`
```typescript
public putAbfs(value: MountAbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MountAbfs
+- *Type:* @cdktf/provider-databricks.mount.MountAbfs
---
-##### `putAdl`
+##### `putAdl`
```typescript
public putAdl(value: MountAdl): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MountAdl
+- *Type:* @cdktf/provider-databricks.mount.MountAdl
---
-##### `putGs`
+##### `putGs`
```typescript
public putGs(value: MountGs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MountGs
+- *Type:* @cdktf/provider-databricks.mount.MountGs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: MountS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MountS3
+- *Type:* @cdktf/provider-databricks.mount.MountS3
---
-##### `putTimeouts`
+##### `putTimeouts`
```typescript
public putTimeouts(value: MountTimeouts): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MountTimeouts
+- *Type:* @cdktf/provider-databricks.mount.MountTimeouts
---
-##### `putWasb`
+##### `putWasb`
```typescript
public putWasb(value: MountWasb): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MountWasb
+- *Type:* @cdktf/provider-databricks.mount.MountWasb
---
-##### `resetAbfs`
+##### `resetAbfs`
```typescript
public resetAbfs(): void
```
-##### `resetAdl`
+##### `resetAdl`
```typescript
public resetAdl(): void
```
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetExtraConfigs`
+##### `resetExtraConfigs`
```typescript
public resetExtraConfigs(): void
```
-##### `resetGs`
+##### `resetGs`
```typescript
public resetGs(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetName`
+##### `resetName`
```typescript
public resetName(): void
```
-##### `resetResourceId`
+##### `resetResourceId`
```typescript
public resetResourceId(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
```
-##### `resetTimeouts`
+##### `resetTimeouts`
```typescript
public resetTimeouts(): void
```
-##### `resetUri`
+##### `resetUri`
```typescript
public resetUri(): void
```
-##### `resetWasb`
+##### `resetWasb`
```typescript
public resetWasb(): void
@@ -38207,16 +38207,16 @@ public resetWasb(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Mount } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-Mount.isConstruct(x: any)
+mount.Mount.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -38235,7 +38235,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -38247,51 +38247,51 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| abfs
| MountAbfsOutputReference
| *No description.* |
-| adl
| MountAdlOutputReference
| *No description.* |
-| gs
| MountGsOutputReference
| *No description.* |
-| s3
| MountS3OutputReference
| *No description.* |
-| source
| string
| *No description.* |
-| timeouts
| MountTimeoutsOutputReference
| *No description.* |
-| wasb
| MountWasbOutputReference
| *No description.* |
-| abfsInput
| MountAbfs
| *No description.* |
-| adlInput
| MountAdl
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| extraConfigsInput
| {[ key: string ]: string}
| *No description.* |
-| gsInput
| MountGs
| *No description.* |
-| idInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| resourceIdInput
| string
| *No description.* |
-| s3Input
| MountS3
| *No description.* |
-| timeoutsInput
| cdktf.IResolvable \| MountTimeouts
| *No description.* |
-| uriInput
| string
| *No description.* |
-| wasbInput
| MountWasb
| *No description.* |
-| clusterId
| string
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| extraConfigs
| {[ key: string ]: string}
| *No description.* |
-| id
| string
| *No description.* |
-| name
| string
| *No description.* |
-| resourceId
| string
| *No description.* |
-| uri
| string
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| abfs
| @cdktf/provider-databricks.mount.MountAbfsOutputReference
| *No description.* |
+| adl
| @cdktf/provider-databricks.mount.MountAdlOutputReference
| *No description.* |
+| gs
| @cdktf/provider-databricks.mount.MountGsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.mount.MountS3OutputReference
| *No description.* |
+| source
| string
| *No description.* |
+| timeouts
| @cdktf/provider-databricks.mount.MountTimeoutsOutputReference
| *No description.* |
+| wasb
| @cdktf/provider-databricks.mount.MountWasbOutputReference
| *No description.* |
+| abfsInput
| @cdktf/provider-databricks.mount.MountAbfs
| *No description.* |
+| adlInput
| @cdktf/provider-databricks.mount.MountAdl
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| extraConfigsInput
| {[ key: string ]: string}
| *No description.* |
+| gsInput
| @cdktf/provider-databricks.mount.MountGs
| *No description.* |
+| idInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| resourceIdInput
| string
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.mount.MountS3
| *No description.* |
+| timeoutsInput
| @cdktf/provider-databricks.mount.MountTimeouts \| cdktf.IResolvable
| *No description.* |
+| uriInput
| string
| *No description.* |
+| wasbInput
| @cdktf/provider-databricks.mount.MountWasb
| *No description.* |
+| clusterId
| string
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| extraConfigs
| {[ key: string ]: string}
| *No description.* |
+| id
| string
| *No description.* |
+| name
| string
| *No description.* |
+| resourceId
| string
| *No description.* |
+| uri
| string
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -38303,7 +38303,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -38313,7 +38313,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -38323,7 +38323,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -38333,7 +38333,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -38343,7 +38343,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -38353,7 +38353,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -38363,7 +38363,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -38373,7 +38373,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -38383,7 +38383,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -38393,7 +38393,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -38403,7 +38403,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -38413,7 +38413,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -38423,7 +38423,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -38433,47 +38433,47 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `abfs`Required
+##### `abfs`Required
```typescript
public readonly abfs: MountAbfsOutputReference;
```
-- *Type:* MountAbfsOutputReference
+- *Type:* @cdktf/provider-databricks.mount.MountAbfsOutputReference
---
-##### `adl`Required
+##### `adl`Required
```typescript
public readonly adl: MountAdlOutputReference;
```
-- *Type:* MountAdlOutputReference
+- *Type:* @cdktf/provider-databricks.mount.MountAdlOutputReference
---
-##### `gs`Required
+##### `gs`Required
```typescript
public readonly gs: MountGsOutputReference;
```
-- *Type:* MountGsOutputReference
+- *Type:* @cdktf/provider-databricks.mount.MountGsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: MountS3OutputReference;
```
-- *Type:* MountS3OutputReference
+- *Type:* @cdktf/provider-databricks.mount.MountS3OutputReference
---
-##### `source`Required
+##### `source`Required
```typescript
public readonly source: string;
@@ -38483,47 +38483,47 @@ public readonly source: string;
---
-##### `timeouts`Required
+##### `timeouts`Required
```typescript
public readonly timeouts: MountTimeoutsOutputReference;
```
-- *Type:* MountTimeoutsOutputReference
+- *Type:* @cdktf/provider-databricks.mount.MountTimeoutsOutputReference
---
-##### `wasb`Required
+##### `wasb`Required
```typescript
public readonly wasb: MountWasbOutputReference;
```
-- *Type:* MountWasbOutputReference
+- *Type:* @cdktf/provider-databricks.mount.MountWasbOutputReference
---
-##### `abfsInput`Optional
+##### `abfsInput`Optional
```typescript
public readonly abfsInput: MountAbfs;
```
-- *Type:* MountAbfs
+- *Type:* @cdktf/provider-databricks.mount.MountAbfs
---
-##### `adlInput`Optional
+##### `adlInput`Optional
```typescript
public readonly adlInput: MountAdl;
```
-- *Type:* MountAdl
+- *Type:* @cdktf/provider-databricks.mount.MountAdl
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -38533,7 +38533,7 @@ public readonly clusterIdInput: string;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -38543,7 +38543,7 @@ public readonly encryptionTypeInput: string;
---
-##### `extraConfigsInput`Optional
+##### `extraConfigsInput`Optional
```typescript
public readonly extraConfigsInput: {[ key: string ]: string};
@@ -38553,17 +38553,17 @@ public readonly extraConfigsInput: {[ key: string ]: string};
---
-##### `gsInput`Optional
+##### `gsInput`Optional
```typescript
public readonly gsInput: MountGs;
```
-- *Type:* MountGs
+- *Type:* @cdktf/provider-databricks.mount.MountGs
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -38573,7 +38573,7 @@ public readonly idInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -38583,7 +38583,7 @@ public readonly nameInput: string;
---
-##### `resourceIdInput`Optional
+##### `resourceIdInput`Optional
```typescript
public readonly resourceIdInput: string;
@@ -38593,27 +38593,27 @@ public readonly resourceIdInput: string;
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: MountS3;
```
-- *Type:* MountS3
+- *Type:* @cdktf/provider-databricks.mount.MountS3
---
-##### `timeoutsInput`Optional
+##### `timeoutsInput`Optional
```typescript
-public readonly timeoutsInput: IResolvable | MountTimeouts;
+public readonly timeoutsInput: MountTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | MountTimeouts
+- *Type:* @cdktf/provider-databricks.mount.MountTimeouts | cdktf.IResolvable
---
-##### `uriInput`Optional
+##### `uriInput`Optional
```typescript
public readonly uriInput: string;
@@ -38623,17 +38623,17 @@ public readonly uriInput: string;
---
-##### `wasbInput`Optional
+##### `wasbInput`Optional
```typescript
public readonly wasbInput: MountWasb;
```
-- *Type:* MountWasb
+- *Type:* @cdktf/provider-databricks.mount.MountWasb
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -38643,7 +38643,7 @@ public readonly clusterId: string;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -38653,7 +38653,7 @@ public readonly encryptionType: string;
---
-##### `extraConfigs`Required
+##### `extraConfigs`Required
```typescript
public readonly extraConfigs: {[ key: string ]: string};
@@ -38663,7 +38663,7 @@ public readonly extraConfigs: {[ key: string ]: string};
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -38673,7 +38673,7 @@ public readonly id: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -38683,7 +38683,7 @@ public readonly name: string;
---
-##### `resourceId`Required
+##### `resourceId`Required
```typescript
public readonly resourceId: string;
@@ -38693,7 +38693,7 @@ public readonly resourceId: string;
---
-##### `uri`Required
+##### `uri`Required
```typescript
public readonly uri: string;
@@ -38707,11 +38707,11 @@ public readonly uri: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -38721,27 +38721,27 @@ public readonly tfResourceType: string;
---
-### MwsCredentials
+### MwsCredentials
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mws_credentials databricks_mws_credentials}.
-#### Initializers
+#### Initializers
```typescript
-import { MwsCredentials } from '@cdktf/provider-databricks'
+import { mwsCredentials } from '@cdktf/provider-databricks'
-new MwsCredentials(scope: Construct, id: string, config: MwsCredentialsConfig)
+new mwsCredentials.MwsCredentials(scope: Construct, id: string, config: MwsCredentialsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MwsCredentialsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mwsCredentials.MwsCredentialsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -38749,7 +38749,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -38759,9 +38759,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MwsCredentialsConfig
+- *Type:* @cdktf/provider-databricks.mwsCredentials.MwsCredentialsConfig
---
@@ -38769,27 +38769,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -38797,25 +38797,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -38823,7 +38823,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -38831,7 +38831,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -38839,13 +38839,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -38853,127 +38853,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -38983,16 +38983,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MwsCredentials } from '@cdktf/provider-databricks'
+import { mwsCredentials } from '@cdktf/provider-databricks'
-MwsCredentials.isConstruct(x: any)
+mwsCredentials.MwsCredentials.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -39011,7 +39011,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -39023,35 +39023,35 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| creationTime
| number
| *No description.* |
-| credentialsId
| string
| *No description.* |
-| externalId
| string
| *No description.* |
-| accountIdInput
| string
| *No description.* |
-| credentialsNameInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| roleArnInput
| string
| *No description.* |
-| accountId
| string
| *No description.* |
-| credentialsName
| string
| *No description.* |
-| id
| string
| *No description.* |
-| roleArn
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| creationTime
| number
| *No description.* |
+| credentialsId
| string
| *No description.* |
+| externalId
| string
| *No description.* |
+| accountIdInput
| string
| *No description.* |
+| credentialsNameInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| roleArnInput
| string
| *No description.* |
+| accountId
| string
| *No description.* |
+| credentialsName
| string
| *No description.* |
+| id
| string
| *No description.* |
+| roleArn
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -39063,7 +39063,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -39073,7 +39073,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -39083,7 +39083,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -39093,7 +39093,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -39103,7 +39103,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -39113,7 +39113,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -39123,7 +39123,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -39133,7 +39133,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -39143,7 +39143,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -39153,7 +39153,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -39163,7 +39163,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -39173,7 +39173,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -39183,7 +39183,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -39193,7 +39193,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `creationTime`Required
+##### `creationTime`Required
```typescript
public readonly creationTime: number;
@@ -39203,7 +39203,7 @@ public readonly creationTime: number;
---
-##### `credentialsId`Required
+##### `credentialsId`Required
```typescript
public readonly credentialsId: string;
@@ -39213,7 +39213,7 @@ public readonly credentialsId: string;
---
-##### `externalId`Required
+##### `externalId`Required
```typescript
public readonly externalId: string;
@@ -39223,7 +39223,7 @@ public readonly externalId: string;
---
-##### `accountIdInput`Optional
+##### `accountIdInput`Optional
```typescript
public readonly accountIdInput: string;
@@ -39233,7 +39233,7 @@ public readonly accountIdInput: string;
---
-##### `credentialsNameInput`Optional
+##### `credentialsNameInput`Optional
```typescript
public readonly credentialsNameInput: string;
@@ -39243,7 +39243,7 @@ public readonly credentialsNameInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -39253,7 +39253,7 @@ public readonly idInput: string;
---
-##### `roleArnInput`Optional
+##### `roleArnInput`Optional
```typescript
public readonly roleArnInput: string;
@@ -39263,7 +39263,7 @@ public readonly roleArnInput: string;
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -39273,7 +39273,7 @@ public readonly accountId: string;
---
-##### `credentialsName`Required
+##### `credentialsName`Required
```typescript
public readonly credentialsName: string;
@@ -39283,7 +39283,7 @@ public readonly credentialsName: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -39293,7 +39293,7 @@ public readonly id: string;
---
-##### `roleArn`Required
+##### `roleArn`Required
```typescript
public readonly roleArn: string;
@@ -39307,11 +39307,11 @@ public readonly roleArn: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -39321,27 +39321,27 @@ public readonly tfResourceType: string;
---
-### MwsCustomerManagedKeys
+### MwsCustomerManagedKeys
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys databricks_mws_customer_managed_keys}.
-#### Initializers
+#### Initializers
```typescript
-import { MwsCustomerManagedKeys } from '@cdktf/provider-databricks'
+import { mwsCustomerManagedKeys } from '@cdktf/provider-databricks'
-new MwsCustomerManagedKeys(scope: Construct, id: string, config: MwsCustomerManagedKeysConfig)
+new mwsCustomerManagedKeys.MwsCustomerManagedKeys(scope: Construct, id: string, config: MwsCustomerManagedKeysConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MwsCustomerManagedKeysConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -39349,7 +39349,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -39359,9 +39359,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MwsCustomerManagedKeysConfig
+- *Type:* @cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysConfig
---
@@ -39369,30 +39369,30 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putAwsKeyInfo
| *No description.* |
-| resetCreationTime
| *No description.* |
-| resetCustomerManagedKeyId
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putAwsKeyInfo
| *No description.* |
+| resetCreationTime
| *No description.* |
+| resetCustomerManagedKeyId
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -39400,25 +39400,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -39426,7 +39426,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -39434,7 +39434,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -39442,13 +39442,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -39456,151 +39456,151 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putAwsKeyInfo`
+##### `putAwsKeyInfo`
```typescript
public putAwsKeyInfo(value: MwsCustomerManagedKeysAwsKeyInfo): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MwsCustomerManagedKeysAwsKeyInfo
+- *Type:* @cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo
---
-##### `resetCreationTime`
+##### `resetCreationTime`
```typescript
public resetCreationTime(): void
```
-##### `resetCustomerManagedKeyId`
+##### `resetCustomerManagedKeyId`
```typescript
public resetCustomerManagedKeyId(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -39610,16 +39610,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MwsCustomerManagedKeys } from '@cdktf/provider-databricks'
+import { mwsCustomerManagedKeys } from '@cdktf/provider-databricks'
-MwsCustomerManagedKeys.isConstruct(x: any)
+mwsCustomerManagedKeys.MwsCustomerManagedKeys.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -39638,7 +39638,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -39650,36 +39650,36 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| awsKeyInfo
| MwsCustomerManagedKeysAwsKeyInfoOutputReference
| *No description.* |
-| accountIdInput
| string
| *No description.* |
-| awsKeyInfoInput
| MwsCustomerManagedKeysAwsKeyInfo
| *No description.* |
-| creationTimeInput
| number
| *No description.* |
-| customerManagedKeyIdInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| useCasesInput
| string[]
| *No description.* |
-| accountId
| string
| *No description.* |
-| creationTime
| number
| *No description.* |
-| customerManagedKeyId
| string
| *No description.* |
-| id
| string
| *No description.* |
-| useCases
| string[]
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| awsKeyInfo
| @cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfoOutputReference
| *No description.* |
+| accountIdInput
| string
| *No description.* |
+| awsKeyInfoInput
| @cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo
| *No description.* |
+| creationTimeInput
| number
| *No description.* |
+| customerManagedKeyIdInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| useCasesInput
| string[]
| *No description.* |
+| accountId
| string
| *No description.* |
+| creationTime
| number
| *No description.* |
+| customerManagedKeyId
| string
| *No description.* |
+| id
| string
| *No description.* |
+| useCases
| string[]
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -39691,7 +39691,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -39701,7 +39701,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -39711,7 +39711,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -39721,7 +39721,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -39731,7 +39731,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -39741,7 +39741,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -39751,7 +39751,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -39761,7 +39761,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -39771,7 +39771,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -39781,7 +39781,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -39791,7 +39791,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -39801,7 +39801,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -39811,7 +39811,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -39821,17 +39821,17 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `awsKeyInfo`Required
+##### `awsKeyInfo`Required
```typescript
public readonly awsKeyInfo: MwsCustomerManagedKeysAwsKeyInfoOutputReference;
```
-- *Type:* MwsCustomerManagedKeysAwsKeyInfoOutputReference
+- *Type:* @cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfoOutputReference
---
-##### `accountIdInput`Optional
+##### `accountIdInput`Optional
```typescript
public readonly accountIdInput: string;
@@ -39841,17 +39841,17 @@ public readonly accountIdInput: string;
---
-##### `awsKeyInfoInput`Optional
+##### `awsKeyInfoInput`Optional
```typescript
public readonly awsKeyInfoInput: MwsCustomerManagedKeysAwsKeyInfo;
```
-- *Type:* MwsCustomerManagedKeysAwsKeyInfo
+- *Type:* @cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo
---
-##### `creationTimeInput`Optional
+##### `creationTimeInput`Optional
```typescript
public readonly creationTimeInput: number;
@@ -39861,7 +39861,7 @@ public readonly creationTimeInput: number;
---
-##### `customerManagedKeyIdInput`Optional
+##### `customerManagedKeyIdInput`Optional
```typescript
public readonly customerManagedKeyIdInput: string;
@@ -39871,7 +39871,7 @@ public readonly customerManagedKeyIdInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -39881,7 +39881,7 @@ public readonly idInput: string;
---
-##### `useCasesInput`Optional
+##### `useCasesInput`Optional
```typescript
public readonly useCasesInput: string[];
@@ -39891,7 +39891,7 @@ public readonly useCasesInput: string[];
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -39901,7 +39901,7 @@ public readonly accountId: string;
---
-##### `creationTime`Required
+##### `creationTime`Required
```typescript
public readonly creationTime: number;
@@ -39911,7 +39911,7 @@ public readonly creationTime: number;
---
-##### `customerManagedKeyId`Required
+##### `customerManagedKeyId`Required
```typescript
public readonly customerManagedKeyId: string;
@@ -39921,7 +39921,7 @@ public readonly customerManagedKeyId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -39931,7 +39931,7 @@ public readonly id: string;
---
-##### `useCases`Required
+##### `useCases`Required
```typescript
public readonly useCases: string[];
@@ -39945,11 +39945,11 @@ public readonly useCases: string[];
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -39959,27 +39959,27 @@ public readonly tfResourceType: string;
---
-### MwsLogDelivery
+### MwsLogDelivery
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery databricks_mws_log_delivery}.
-#### Initializers
+#### Initializers
```typescript
-import { MwsLogDelivery } from '@cdktf/provider-databricks'
+import { mwsLogDelivery } from '@cdktf/provider-databricks'
-new MwsLogDelivery(scope: Construct, id: string, config: MwsLogDeliveryConfig)
+new mwsLogDelivery.MwsLogDelivery(scope: Construct, id: string, config: MwsLogDeliveryConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MwsLogDeliveryConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mwsLogDelivery.MwsLogDeliveryConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -39987,7 +39987,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -39997,9 +39997,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MwsLogDeliveryConfig
+- *Type:* @cdktf/provider-databricks.mwsLogDelivery.MwsLogDeliveryConfig
---
@@ -40007,33 +40007,33 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetConfigId
| *No description.* |
-| resetConfigName
| *No description.* |
-| resetDeliveryPathPrefix
| *No description.* |
-| resetDeliveryStartTime
| *No description.* |
-| resetId
| *No description.* |
-| resetStatus
| *No description.* |
-| resetWorkspaceIdsFilter
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetConfigId
| *No description.* |
+| resetConfigName
| *No description.* |
+| resetDeliveryPathPrefix
| *No description.* |
+| resetDeliveryStartTime
| *No description.* |
+| resetId
| *No description.* |
+| resetStatus
| *No description.* |
+| resetWorkspaceIdsFilter
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -40041,25 +40041,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -40067,7 +40067,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -40075,7 +40075,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -40083,13 +40083,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -40097,163 +40097,163 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetConfigId`
+##### `resetConfigId`
```typescript
public resetConfigId(): void
```
-##### `resetConfigName`
+##### `resetConfigName`
```typescript
public resetConfigName(): void
```
-##### `resetDeliveryPathPrefix`
+##### `resetDeliveryPathPrefix`
```typescript
public resetDeliveryPathPrefix(): void
```
-##### `resetDeliveryStartTime`
+##### `resetDeliveryStartTime`
```typescript
public resetDeliveryStartTime(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetStatus`
+##### `resetStatus`
```typescript
public resetStatus(): void
```
-##### `resetWorkspaceIdsFilter`
+##### `resetWorkspaceIdsFilter`
```typescript
public resetWorkspaceIdsFilter(): void
@@ -40263,16 +40263,16 @@ public resetWorkspaceIdsFilter(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MwsLogDelivery } from '@cdktf/provider-databricks'
+import { mwsLogDelivery } from '@cdktf/provider-databricks'
-MwsLogDelivery.isConstruct(x: any)
+mwsLogDelivery.MwsLogDelivery.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -40291,7 +40291,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -40303,48 +40303,48 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accountIdInput
| string
| *No description.* |
-| configIdInput
| string
| *No description.* |
-| configNameInput
| string
| *No description.* |
-| credentialsIdInput
| string
| *No description.* |
-| deliveryPathPrefixInput
| string
| *No description.* |
-| deliveryStartTimeInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| logTypeInput
| string
| *No description.* |
-| outputFormatInput
| string
| *No description.* |
-| statusInput
| string
| *No description.* |
-| storageConfigurationIdInput
| string
| *No description.* |
-| workspaceIdsFilterInput
| number[]
| *No description.* |
-| accountId
| string
| *No description.* |
-| configId
| string
| *No description.* |
-| configName
| string
| *No description.* |
-| credentialsId
| string
| *No description.* |
-| deliveryPathPrefix
| string
| *No description.* |
-| deliveryStartTime
| string
| *No description.* |
-| id
| string
| *No description.* |
-| logType
| string
| *No description.* |
-| outputFormat
| string
| *No description.* |
-| status
| string
| *No description.* |
-| storageConfigurationId
| string
| *No description.* |
-| workspaceIdsFilter
| number[]
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| accountIdInput
| string
| *No description.* |
+| configIdInput
| string
| *No description.* |
+| configNameInput
| string
| *No description.* |
+| credentialsIdInput
| string
| *No description.* |
+| deliveryPathPrefixInput
| string
| *No description.* |
+| deliveryStartTimeInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| logTypeInput
| string
| *No description.* |
+| outputFormatInput
| string
| *No description.* |
+| statusInput
| string
| *No description.* |
+| storageConfigurationIdInput
| string
| *No description.* |
+| workspaceIdsFilterInput
| number[]
| *No description.* |
+| accountId
| string
| *No description.* |
+| configId
| string
| *No description.* |
+| configName
| string
| *No description.* |
+| credentialsId
| string
| *No description.* |
+| deliveryPathPrefix
| string
| *No description.* |
+| deliveryStartTime
| string
| *No description.* |
+| id
| string
| *No description.* |
+| logType
| string
| *No description.* |
+| outputFormat
| string
| *No description.* |
+| status
| string
| *No description.* |
+| storageConfigurationId
| string
| *No description.* |
+| workspaceIdsFilter
| number[]
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -40356,7 +40356,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -40366,7 +40366,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -40376,7 +40376,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -40386,7 +40386,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -40396,7 +40396,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -40406,7 +40406,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -40416,7 +40416,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -40426,7 +40426,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -40436,7 +40436,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -40446,7 +40446,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -40456,7 +40456,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -40466,7 +40466,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -40476,7 +40476,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -40486,7 +40486,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `accountIdInput`Optional
+##### `accountIdInput`Optional
```typescript
public readonly accountIdInput: string;
@@ -40496,7 +40496,7 @@ public readonly accountIdInput: string;
---
-##### `configIdInput`Optional
+##### `configIdInput`Optional
```typescript
public readonly configIdInput: string;
@@ -40506,7 +40506,7 @@ public readonly configIdInput: string;
---
-##### `configNameInput`Optional
+##### `configNameInput`Optional
```typescript
public readonly configNameInput: string;
@@ -40516,7 +40516,7 @@ public readonly configNameInput: string;
---
-##### `credentialsIdInput`Optional
+##### `credentialsIdInput`Optional
```typescript
public readonly credentialsIdInput: string;
@@ -40526,7 +40526,7 @@ public readonly credentialsIdInput: string;
---
-##### `deliveryPathPrefixInput`Optional
+##### `deliveryPathPrefixInput`Optional
```typescript
public readonly deliveryPathPrefixInput: string;
@@ -40536,7 +40536,7 @@ public readonly deliveryPathPrefixInput: string;
---
-##### `deliveryStartTimeInput`Optional
+##### `deliveryStartTimeInput`Optional
```typescript
public readonly deliveryStartTimeInput: string;
@@ -40546,7 +40546,7 @@ public readonly deliveryStartTimeInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -40556,7 +40556,7 @@ public readonly idInput: string;
---
-##### `logTypeInput`Optional
+##### `logTypeInput`Optional
```typescript
public readonly logTypeInput: string;
@@ -40566,7 +40566,7 @@ public readonly logTypeInput: string;
---
-##### `outputFormatInput`Optional
+##### `outputFormatInput`Optional
```typescript
public readonly outputFormatInput: string;
@@ -40576,7 +40576,7 @@ public readonly outputFormatInput: string;
---
-##### `statusInput`Optional
+##### `statusInput`Optional
```typescript
public readonly statusInput: string;
@@ -40586,7 +40586,7 @@ public readonly statusInput: string;
---
-##### `storageConfigurationIdInput`Optional
+##### `storageConfigurationIdInput`Optional
```typescript
public readonly storageConfigurationIdInput: string;
@@ -40596,7 +40596,7 @@ public readonly storageConfigurationIdInput: string;
---
-##### `workspaceIdsFilterInput`Optional
+##### `workspaceIdsFilterInput`Optional
```typescript
public readonly workspaceIdsFilterInput: number[];
@@ -40606,7 +40606,7 @@ public readonly workspaceIdsFilterInput: number[];
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -40616,7 +40616,7 @@ public readonly accountId: string;
---
-##### `configId`Required
+##### `configId`Required
```typescript
public readonly configId: string;
@@ -40626,7 +40626,7 @@ public readonly configId: string;
---
-##### `configName`Required
+##### `configName`Required
```typescript
public readonly configName: string;
@@ -40636,7 +40636,7 @@ public readonly configName: string;
---
-##### `credentialsId`Required
+##### `credentialsId`Required
```typescript
public readonly credentialsId: string;
@@ -40646,7 +40646,7 @@ public readonly credentialsId: string;
---
-##### `deliveryPathPrefix`Required
+##### `deliveryPathPrefix`Required
```typescript
public readonly deliveryPathPrefix: string;
@@ -40656,7 +40656,7 @@ public readonly deliveryPathPrefix: string;
---
-##### `deliveryStartTime`Required
+##### `deliveryStartTime`Required
```typescript
public readonly deliveryStartTime: string;
@@ -40666,7 +40666,7 @@ public readonly deliveryStartTime: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -40676,7 +40676,7 @@ public readonly id: string;
---
-##### `logType`Required
+##### `logType`Required
```typescript
public readonly logType: string;
@@ -40686,7 +40686,7 @@ public readonly logType: string;
---
-##### `outputFormat`Required
+##### `outputFormat`Required
```typescript
public readonly outputFormat: string;
@@ -40696,7 +40696,7 @@ public readonly outputFormat: string;
---
-##### `status`Required
+##### `status`Required
```typescript
public readonly status: string;
@@ -40706,7 +40706,7 @@ public readonly status: string;
---
-##### `storageConfigurationId`Required
+##### `storageConfigurationId`Required
```typescript
public readonly storageConfigurationId: string;
@@ -40716,7 +40716,7 @@ public readonly storageConfigurationId: string;
---
-##### `workspaceIdsFilter`Required
+##### `workspaceIdsFilter`Required
```typescript
public readonly workspaceIdsFilter: number[];
@@ -40730,11 +40730,11 @@ public readonly workspaceIdsFilter: number[];
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -40744,27 +40744,27 @@ public readonly tfResourceType: string;
---
-### MwsNetworks
+### MwsNetworks
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks databricks_mws_networks}.
-#### Initializers
+#### Initializers
```typescript
-import { MwsNetworks } from '@cdktf/provider-databricks'
+import { mwsNetworks } from '@cdktf/provider-databricks'
-new MwsNetworks(scope: Construct, id: string, config: MwsNetworksConfig)
+new mwsNetworks.MwsNetworks(scope: Construct, id: string, config: MwsNetworksConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MwsNetworksConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mwsNetworks.MwsNetworksConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -40772,7 +40772,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -40782,9 +40782,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MwsNetworksConfig
+- *Type:* @cdktf/provider-databricks.mwsNetworks.MwsNetworksConfig
---
@@ -40792,35 +40792,35 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putErrorMessages
| *No description.* |
-| putVpcEndpoints
| *No description.* |
-| resetCreationTime
| *No description.* |
-| resetErrorMessages
| *No description.* |
-| resetId
| *No description.* |
-| resetNetworkId
| *No description.* |
-| resetVpcEndpoints
| *No description.* |
-| resetVpcStatus
| *No description.* |
-| resetWorkspaceId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putErrorMessages
| *No description.* |
+| putVpcEndpoints
| *No description.* |
+| resetCreationTime
| *No description.* |
+| resetErrorMessages
| *No description.* |
+| resetId
| *No description.* |
+| resetNetworkId
| *No description.* |
+| resetVpcEndpoints
| *No description.* |
+| resetVpcStatus
| *No description.* |
+| resetWorkspaceId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -40828,25 +40828,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -40854,7 +40854,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -40862,7 +40862,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -40870,13 +40870,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -40884,187 +40884,187 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putErrorMessages`
+##### `putErrorMessages`
```typescript
public putErrorMessages(value: IResolvable | MwsNetworksErrorMessages[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | MwsNetworksErrorMessages[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages[]
---
-##### `putVpcEndpoints`
+##### `putVpcEndpoints`
```typescript
public putVpcEndpoints(value: MwsNetworksVpcEndpoints): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MwsNetworksVpcEndpoints
+- *Type:* @cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints
---
-##### `resetCreationTime`
+##### `resetCreationTime`
```typescript
public resetCreationTime(): void
```
-##### `resetErrorMessages`
+##### `resetErrorMessages`
```typescript
public resetErrorMessages(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetNetworkId`
+##### `resetNetworkId`
```typescript
public resetNetworkId(): void
```
-##### `resetVpcEndpoints`
+##### `resetVpcEndpoints`
```typescript
public resetVpcEndpoints(): void
```
-##### `resetVpcStatus`
+##### `resetVpcStatus`
```typescript
public resetVpcStatus(): void
```
-##### `resetWorkspaceId`
+##### `resetWorkspaceId`
```typescript
public resetWorkspaceId(): void
@@ -41074,16 +41074,16 @@ public resetWorkspaceId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MwsNetworks } from '@cdktf/provider-databricks'
+import { mwsNetworks } from '@cdktf/provider-databricks'
-MwsNetworks.isConstruct(x: any)
+mwsNetworks.MwsNetworks.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -41102,7 +41102,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -41114,48 +41114,48 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| errorMessages
| MwsNetworksErrorMessagesList
| *No description.* |
-| vpcEndpoints
| MwsNetworksVpcEndpointsOutputReference
| *No description.* |
-| accountIdInput
| string
| *No description.* |
-| creationTimeInput
| number
| *No description.* |
-| errorMessagesInput
| cdktf.IResolvable \| MwsNetworksErrorMessages[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| networkIdInput
| string
| *No description.* |
-| networkNameInput
| string
| *No description.* |
-| securityGroupIdsInput
| string[]
| *No description.* |
-| subnetIdsInput
| string[]
| *No description.* |
-| vpcEndpointsInput
| MwsNetworksVpcEndpoints
| *No description.* |
-| vpcIdInput
| string
| *No description.* |
-| vpcStatusInput
| string
| *No description.* |
-| workspaceIdInput
| number
| *No description.* |
-| accountId
| string
| *No description.* |
-| creationTime
| number
| *No description.* |
-| id
| string
| *No description.* |
-| networkId
| string
| *No description.* |
-| networkName
| string
| *No description.* |
-| securityGroupIds
| string[]
| *No description.* |
-| subnetIds
| string[]
| *No description.* |
-| vpcId
| string
| *No description.* |
-| vpcStatus
| string
| *No description.* |
-| workspaceId
| number
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| errorMessages
| @cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesList
| *No description.* |
+| vpcEndpoints
| @cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpointsOutputReference
| *No description.* |
+| accountIdInput
| string
| *No description.* |
+| creationTimeInput
| number
| *No description.* |
+| errorMessagesInput
| cdktf.IResolvable \| @cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| networkIdInput
| string
| *No description.* |
+| networkNameInput
| string
| *No description.* |
+| securityGroupIdsInput
| string[]
| *No description.* |
+| subnetIdsInput
| string[]
| *No description.* |
+| vpcEndpointsInput
| @cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints
| *No description.* |
+| vpcIdInput
| string
| *No description.* |
+| vpcStatusInput
| string
| *No description.* |
+| workspaceIdInput
| number
| *No description.* |
+| accountId
| string
| *No description.* |
+| creationTime
| number
| *No description.* |
+| id
| string
| *No description.* |
+| networkId
| string
| *No description.* |
+| networkName
| string
| *No description.* |
+| securityGroupIds
| string[]
| *No description.* |
+| subnetIds
| string[]
| *No description.* |
+| vpcId
| string
| *No description.* |
+| vpcStatus
| string
| *No description.* |
+| workspaceId
| number
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -41167,7 +41167,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -41177,7 +41177,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -41187,7 +41187,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -41197,7 +41197,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -41207,7 +41207,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -41217,7 +41217,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -41227,7 +41227,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -41237,7 +41237,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -41247,7 +41247,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -41257,7 +41257,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -41267,7 +41267,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -41277,7 +41277,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -41287,7 +41287,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -41297,27 +41297,27 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `errorMessages`Required
+##### `errorMessages`Required
```typescript
public readonly errorMessages: MwsNetworksErrorMessagesList;
```
-- *Type:* MwsNetworksErrorMessagesList
+- *Type:* @cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesList
---
-##### `vpcEndpoints`Required
+##### `vpcEndpoints`Required
```typescript
public readonly vpcEndpoints: MwsNetworksVpcEndpointsOutputReference;
```
-- *Type:* MwsNetworksVpcEndpointsOutputReference
+- *Type:* @cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpointsOutputReference
---
-##### `accountIdInput`Optional
+##### `accountIdInput`Optional
```typescript
public readonly accountIdInput: string;
@@ -41327,7 +41327,7 @@ public readonly accountIdInput: string;
---
-##### `creationTimeInput`Optional
+##### `creationTimeInput`Optional
```typescript
public readonly creationTimeInput: number;
@@ -41337,17 +41337,17 @@ public readonly creationTimeInput: number;
---
-##### `errorMessagesInput`Optional
+##### `errorMessagesInput`Optional
```typescript
public readonly errorMessagesInput: IResolvable | MwsNetworksErrorMessages[];
```
-- *Type:* cdktf.IResolvable | MwsNetworksErrorMessages[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages[]
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -41357,7 +41357,7 @@ public readonly idInput: string;
---
-##### `networkIdInput`Optional
+##### `networkIdInput`Optional
```typescript
public readonly networkIdInput: string;
@@ -41367,7 +41367,7 @@ public readonly networkIdInput: string;
---
-##### `networkNameInput`Optional
+##### `networkNameInput`Optional
```typescript
public readonly networkNameInput: string;
@@ -41377,7 +41377,7 @@ public readonly networkNameInput: string;
---
-##### `securityGroupIdsInput`Optional
+##### `securityGroupIdsInput`Optional
```typescript
public readonly securityGroupIdsInput: string[];
@@ -41387,7 +41387,7 @@ public readonly securityGroupIdsInput: string[];
---
-##### `subnetIdsInput`Optional
+##### `subnetIdsInput`Optional
```typescript
public readonly subnetIdsInput: string[];
@@ -41397,17 +41397,17 @@ public readonly subnetIdsInput: string[];
---
-##### `vpcEndpointsInput`Optional
+##### `vpcEndpointsInput`Optional
```typescript
public readonly vpcEndpointsInput: MwsNetworksVpcEndpoints;
```
-- *Type:* MwsNetworksVpcEndpoints
+- *Type:* @cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints
---
-##### `vpcIdInput`Optional
+##### `vpcIdInput`Optional
```typescript
public readonly vpcIdInput: string;
@@ -41417,7 +41417,7 @@ public readonly vpcIdInput: string;
---
-##### `vpcStatusInput`Optional
+##### `vpcStatusInput`Optional
```typescript
public readonly vpcStatusInput: string;
@@ -41427,7 +41427,7 @@ public readonly vpcStatusInput: string;
---
-##### `workspaceIdInput`Optional
+##### `workspaceIdInput`Optional
```typescript
public readonly workspaceIdInput: number;
@@ -41437,7 +41437,7 @@ public readonly workspaceIdInput: number;
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -41447,7 +41447,7 @@ public readonly accountId: string;
---
-##### `creationTime`Required
+##### `creationTime`Required
```typescript
public readonly creationTime: number;
@@ -41457,7 +41457,7 @@ public readonly creationTime: number;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -41467,7 +41467,7 @@ public readonly id: string;
---
-##### `networkId`Required
+##### `networkId`Required
```typescript
public readonly networkId: string;
@@ -41477,7 +41477,7 @@ public readonly networkId: string;
---
-##### `networkName`Required
+##### `networkName`Required
```typescript
public readonly networkName: string;
@@ -41487,7 +41487,7 @@ public readonly networkName: string;
---
-##### `securityGroupIds`Required
+##### `securityGroupIds`Required
```typescript
public readonly securityGroupIds: string[];
@@ -41497,7 +41497,7 @@ public readonly securityGroupIds: string[];
---
-##### `subnetIds`Required
+##### `subnetIds`Required
```typescript
public readonly subnetIds: string[];
@@ -41507,7 +41507,7 @@ public readonly subnetIds: string[];
---
-##### `vpcId`Required
+##### `vpcId`Required
```typescript
public readonly vpcId: string;
@@ -41517,7 +41517,7 @@ public readonly vpcId: string;
---
-##### `vpcStatus`Required
+##### `vpcStatus`Required
```typescript
public readonly vpcStatus: string;
@@ -41527,7 +41527,7 @@ public readonly vpcStatus: string;
---
-##### `workspaceId`Required
+##### `workspaceId`Required
```typescript
public readonly workspaceId: number;
@@ -41541,11 +41541,11 @@ public readonly workspaceId: number;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -41555,27 +41555,27 @@ public readonly tfResourceType: string;
---
-### MwsPermissionAssignment
+### MwsPermissionAssignment
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mws_permission_assignment databricks_mws_permission_assignment}.
-#### Initializers
+#### Initializers
```typescript
-import { MwsPermissionAssignment } from '@cdktf/provider-databricks'
+import { mwsPermissionAssignment } from '@cdktf/provider-databricks'
-new MwsPermissionAssignment(scope: Construct, id: string, config: MwsPermissionAssignmentConfig)
+new mwsPermissionAssignment.MwsPermissionAssignment(scope: Construct, id: string, config: MwsPermissionAssignmentConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MwsPermissionAssignmentConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignmentConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -41583,7 +41583,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -41593,9 +41593,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MwsPermissionAssignmentConfig
+- *Type:* @cdktf/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignmentConfig
---
@@ -41603,27 +41603,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -41631,25 +41631,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -41657,7 +41657,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -41665,7 +41665,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -41673,13 +41673,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -41687,127 +41687,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -41817,16 +41817,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MwsPermissionAssignment } from '@cdktf/provider-databricks'
+import { mwsPermissionAssignment } from '@cdktf/provider-databricks'
-MwsPermissionAssignment.isConstruct(x: any)
+mwsPermissionAssignment.MwsPermissionAssignment.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -41845,7 +41845,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -41857,32 +41857,32 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| permissionsInput
| string[]
| *No description.* |
-| principalIdInput
| number
| *No description.* |
-| workspaceIdInput
| number
| *No description.* |
-| id
| string
| *No description.* |
-| permissions
| string[]
| *No description.* |
-| principalId
| number
| *No description.* |
-| workspaceId
| number
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| permissionsInput
| string[]
| *No description.* |
+| principalIdInput
| number
| *No description.* |
+| workspaceIdInput
| number
| *No description.* |
+| id
| string
| *No description.* |
+| permissions
| string[]
| *No description.* |
+| principalId
| number
| *No description.* |
+| workspaceId
| number
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -41894,7 +41894,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -41904,7 +41904,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -41914,7 +41914,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -41924,7 +41924,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -41934,7 +41934,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -41944,7 +41944,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -41954,7 +41954,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -41964,7 +41964,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -41974,7 +41974,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -41984,7 +41984,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -41994,7 +41994,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -42004,7 +42004,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -42014,7 +42014,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -42024,7 +42024,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -42034,7 +42034,7 @@ public readonly idInput: string;
---
-##### `permissionsInput`Optional
+##### `permissionsInput`Optional
```typescript
public readonly permissionsInput: string[];
@@ -42044,7 +42044,7 @@ public readonly permissionsInput: string[];
---
-##### `principalIdInput`Optional
+##### `principalIdInput`Optional
```typescript
public readonly principalIdInput: number;
@@ -42054,7 +42054,7 @@ public readonly principalIdInput: number;
---
-##### `workspaceIdInput`Optional
+##### `workspaceIdInput`Optional
```typescript
public readonly workspaceIdInput: number;
@@ -42064,7 +42064,7 @@ public readonly workspaceIdInput: number;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -42074,7 +42074,7 @@ public readonly id: string;
---
-##### `permissions`Required
+##### `permissions`Required
```typescript
public readonly permissions: string[];
@@ -42084,7 +42084,7 @@ public readonly permissions: string[];
---
-##### `principalId`Required
+##### `principalId`Required
```typescript
public readonly principalId: number;
@@ -42094,7 +42094,7 @@ public readonly principalId: number;
---
-##### `workspaceId`Required
+##### `workspaceId`Required
```typescript
public readonly workspaceId: number;
@@ -42108,11 +42108,11 @@ public readonly workspaceId: number;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -42122,27 +42122,27 @@ public readonly tfResourceType: string;
---
-### MwsPrivateAccessSettings
+### MwsPrivateAccessSettings
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings databricks_mws_private_access_settings}.
-#### Initializers
+#### Initializers
```typescript
-import { MwsPrivateAccessSettings } from '@cdktf/provider-databricks'
+import { mwsPrivateAccessSettings } from '@cdktf/provider-databricks'
-new MwsPrivateAccessSettings(scope: Construct, id: string, config: MwsPrivateAccessSettingsConfig)
+new mwsPrivateAccessSettings.MwsPrivateAccessSettings(scope: Construct, id: string, config: MwsPrivateAccessSettingsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MwsPrivateAccessSettingsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettingsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -42150,7 +42150,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -42160,9 +42160,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MwsPrivateAccessSettingsConfig
+- *Type:* @cdktf/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettingsConfig
---
@@ -42170,33 +42170,33 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetAccountId
| *No description.* |
-| resetAllowedVpcEndpointIds
| *No description.* |
-| resetId
| *No description.* |
-| resetPrivateAccessLevel
| *No description.* |
-| resetPrivateAccessSettingsId
| *No description.* |
-| resetPublicAccessEnabled
| *No description.* |
-| resetStatus
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetAccountId
| *No description.* |
+| resetAllowedVpcEndpointIds
| *No description.* |
+| resetId
| *No description.* |
+| resetPrivateAccessLevel
| *No description.* |
+| resetPrivateAccessSettingsId
| *No description.* |
+| resetPublicAccessEnabled
| *No description.* |
+| resetStatus
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -42204,25 +42204,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -42230,7 +42230,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -42238,7 +42238,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -42246,13 +42246,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -42260,163 +42260,163 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetAccountId`
+##### `resetAccountId`
```typescript
public resetAccountId(): void
```
-##### `resetAllowedVpcEndpointIds`
+##### `resetAllowedVpcEndpointIds`
```typescript
public resetAllowedVpcEndpointIds(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetPrivateAccessLevel`
+##### `resetPrivateAccessLevel`
```typescript
public resetPrivateAccessLevel(): void
```
-##### `resetPrivateAccessSettingsId`
+##### `resetPrivateAccessSettingsId`
```typescript
public resetPrivateAccessSettingsId(): void
```
-##### `resetPublicAccessEnabled`
+##### `resetPublicAccessEnabled`
```typescript
public resetPublicAccessEnabled(): void
```
-##### `resetStatus`
+##### `resetStatus`
```typescript
public resetStatus(): void
@@ -42426,16 +42426,16 @@ public resetStatus(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MwsPrivateAccessSettings } from '@cdktf/provider-databricks'
+import { mwsPrivateAccessSettings } from '@cdktf/provider-databricks'
-MwsPrivateAccessSettings.isConstruct(x: any)
+mwsPrivateAccessSettings.MwsPrivateAccessSettings.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -42454,7 +42454,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -42466,42 +42466,42 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accountIdInput
| string
| *No description.* |
-| allowedVpcEndpointIdsInput
| string[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| privateAccessLevelInput
| string
| *No description.* |
-| privateAccessSettingsIdInput
| string
| *No description.* |
-| privateAccessSettingsNameInput
| string
| *No description.* |
-| publicAccessEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| regionInput
| string
| *No description.* |
-| statusInput
| string
| *No description.* |
-| accountId
| string
| *No description.* |
-| allowedVpcEndpointIds
| string[]
| *No description.* |
-| id
| string
| *No description.* |
-| privateAccessLevel
| string
| *No description.* |
-| privateAccessSettingsId
| string
| *No description.* |
-| privateAccessSettingsName
| string
| *No description.* |
-| publicAccessEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| region
| string
| *No description.* |
-| status
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| accountIdInput
| string
| *No description.* |
+| allowedVpcEndpointIdsInput
| string[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| privateAccessLevelInput
| string
| *No description.* |
+| privateAccessSettingsIdInput
| string
| *No description.* |
+| privateAccessSettingsNameInput
| string
| *No description.* |
+| publicAccessEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| regionInput
| string
| *No description.* |
+| statusInput
| string
| *No description.* |
+| accountId
| string
| *No description.* |
+| allowedVpcEndpointIds
| string[]
| *No description.* |
+| id
| string
| *No description.* |
+| privateAccessLevel
| string
| *No description.* |
+| privateAccessSettingsId
| string
| *No description.* |
+| privateAccessSettingsName
| string
| *No description.* |
+| publicAccessEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| region
| string
| *No description.* |
+| status
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -42513,7 +42513,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -42523,7 +42523,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -42533,7 +42533,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -42543,7 +42543,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -42553,7 +42553,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -42563,7 +42563,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -42573,7 +42573,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -42583,7 +42583,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -42593,7 +42593,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -42603,7 +42603,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -42613,7 +42613,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -42623,7 +42623,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -42633,7 +42633,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -42643,7 +42643,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `accountIdInput`Optional
+##### `accountIdInput`Optional
```typescript
public readonly accountIdInput: string;
@@ -42653,7 +42653,7 @@ public readonly accountIdInput: string;
---
-##### `allowedVpcEndpointIdsInput`Optional
+##### `allowedVpcEndpointIdsInput`Optional
```typescript
public readonly allowedVpcEndpointIdsInput: string[];
@@ -42663,7 +42663,7 @@ public readonly allowedVpcEndpointIdsInput: string[];
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -42673,7 +42673,7 @@ public readonly idInput: string;
---
-##### `privateAccessLevelInput`Optional
+##### `privateAccessLevelInput`Optional
```typescript
public readonly privateAccessLevelInput: string;
@@ -42683,7 +42683,7 @@ public readonly privateAccessLevelInput: string;
---
-##### `privateAccessSettingsIdInput`Optional
+##### `privateAccessSettingsIdInput`Optional
```typescript
public readonly privateAccessSettingsIdInput: string;
@@ -42693,7 +42693,7 @@ public readonly privateAccessSettingsIdInput: string;
---
-##### `privateAccessSettingsNameInput`Optional
+##### `privateAccessSettingsNameInput`Optional
```typescript
public readonly privateAccessSettingsNameInput: string;
@@ -42703,7 +42703,7 @@ public readonly privateAccessSettingsNameInput: string;
---
-##### `publicAccessEnabledInput`Optional
+##### `publicAccessEnabledInput`Optional
```typescript
public readonly publicAccessEnabledInput: boolean | IResolvable;
@@ -42713,7 +42713,7 @@ public readonly publicAccessEnabledInput: boolean | IResolvable;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -42723,7 +42723,7 @@ public readonly regionInput: string;
---
-##### `statusInput`Optional
+##### `statusInput`Optional
```typescript
public readonly statusInput: string;
@@ -42733,7 +42733,7 @@ public readonly statusInput: string;
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -42743,7 +42743,7 @@ public readonly accountId: string;
---
-##### `allowedVpcEndpointIds`Required
+##### `allowedVpcEndpointIds`Required
```typescript
public readonly allowedVpcEndpointIds: string[];
@@ -42753,7 +42753,7 @@ public readonly allowedVpcEndpointIds: string[];
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -42763,7 +42763,7 @@ public readonly id: string;
---
-##### `privateAccessLevel`Required
+##### `privateAccessLevel`Required
```typescript
public readonly privateAccessLevel: string;
@@ -42773,7 +42773,7 @@ public readonly privateAccessLevel: string;
---
-##### `privateAccessSettingsId`Required
+##### `privateAccessSettingsId`Required
```typescript
public readonly privateAccessSettingsId: string;
@@ -42783,7 +42783,7 @@ public readonly privateAccessSettingsId: string;
---
-##### `privateAccessSettingsName`Required
+##### `privateAccessSettingsName`Required
```typescript
public readonly privateAccessSettingsName: string;
@@ -42793,7 +42793,7 @@ public readonly privateAccessSettingsName: string;
---
-##### `publicAccessEnabled`Required
+##### `publicAccessEnabled`Required
```typescript
public readonly publicAccessEnabled: boolean | IResolvable;
@@ -42803,7 +42803,7 @@ public readonly publicAccessEnabled: boolean | IResolvable;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -42813,7 +42813,7 @@ public readonly region: string;
---
-##### `status`Required
+##### `status`Required
```typescript
public readonly status: string;
@@ -42827,11 +42827,11 @@ public readonly status: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -42841,27 +42841,27 @@ public readonly tfResourceType: string;
---
-### MwsStorageConfigurations
+### MwsStorageConfigurations
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mws_storage_configurations databricks_mws_storage_configurations}.
-#### Initializers
+#### Initializers
```typescript
-import { MwsStorageConfigurations } from '@cdktf/provider-databricks'
+import { mwsStorageConfigurations } from '@cdktf/provider-databricks'
-new MwsStorageConfigurations(scope: Construct, id: string, config: MwsStorageConfigurationsConfig)
+new mwsStorageConfigurations.MwsStorageConfigurations(scope: Construct, id: string, config: MwsStorageConfigurationsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MwsStorageConfigurationsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurationsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -42869,7 +42869,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -42879,9 +42879,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MwsStorageConfigurationsConfig
+- *Type:* @cdktf/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurationsConfig
---
@@ -42889,27 +42889,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -42917,25 +42917,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -42943,7 +42943,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -42951,7 +42951,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -42959,13 +42959,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -42973,127 +42973,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -43103,16 +43103,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MwsStorageConfigurations } from '@cdktf/provider-databricks'
+import { mwsStorageConfigurations } from '@cdktf/provider-databricks'
-MwsStorageConfigurations.isConstruct(x: any)
+mwsStorageConfigurations.MwsStorageConfigurations.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -43131,7 +43131,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -43143,34 +43143,34 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| creationTime
| number
| *No description.* |
-| storageConfigurationId
| string
| *No description.* |
-| accountIdInput
| string
| *No description.* |
-| bucketNameInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| storageConfigurationNameInput
| string
| *No description.* |
-| accountId
| string
| *No description.* |
-| bucketName
| string
| *No description.* |
-| id
| string
| *No description.* |
-| storageConfigurationName
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| creationTime
| number
| *No description.* |
+| storageConfigurationId
| string
| *No description.* |
+| accountIdInput
| string
| *No description.* |
+| bucketNameInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| storageConfigurationNameInput
| string
| *No description.* |
+| accountId
| string
| *No description.* |
+| bucketName
| string
| *No description.* |
+| id
| string
| *No description.* |
+| storageConfigurationName
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -43182,7 +43182,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -43192,7 +43192,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -43202,7 +43202,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -43212,7 +43212,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -43222,7 +43222,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -43232,7 +43232,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -43242,7 +43242,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -43252,7 +43252,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -43262,7 +43262,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -43272,7 +43272,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -43282,7 +43282,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -43292,7 +43292,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -43302,7 +43302,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -43312,7 +43312,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `creationTime`Required
+##### `creationTime`Required
```typescript
public readonly creationTime: number;
@@ -43322,7 +43322,7 @@ public readonly creationTime: number;
---
-##### `storageConfigurationId`Required
+##### `storageConfigurationId`Required
```typescript
public readonly storageConfigurationId: string;
@@ -43332,7 +43332,7 @@ public readonly storageConfigurationId: string;
---
-##### `accountIdInput`Optional
+##### `accountIdInput`Optional
```typescript
public readonly accountIdInput: string;
@@ -43342,7 +43342,7 @@ public readonly accountIdInput: string;
---
-##### `bucketNameInput`Optional
+##### `bucketNameInput`Optional
```typescript
public readonly bucketNameInput: string;
@@ -43352,7 +43352,7 @@ public readonly bucketNameInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -43362,7 +43362,7 @@ public readonly idInput: string;
---
-##### `storageConfigurationNameInput`Optional
+##### `storageConfigurationNameInput`Optional
```typescript
public readonly storageConfigurationNameInput: string;
@@ -43372,7 +43372,7 @@ public readonly storageConfigurationNameInput: string;
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -43382,7 +43382,7 @@ public readonly accountId: string;
---
-##### `bucketName`Required
+##### `bucketName`Required
```typescript
public readonly bucketName: string;
@@ -43392,7 +43392,7 @@ public readonly bucketName: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -43402,7 +43402,7 @@ public readonly id: string;
---
-##### `storageConfigurationName`Required
+##### `storageConfigurationName`Required
```typescript
public readonly storageConfigurationName: string;
@@ -43416,11 +43416,11 @@ public readonly storageConfigurationName: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -43430,27 +43430,27 @@ public readonly tfResourceType: string;
---
-### MwsVpcEndpoint
+### MwsVpcEndpoint
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint databricks_mws_vpc_endpoint}.
-#### Initializers
+#### Initializers
```typescript
-import { MwsVpcEndpoint } from '@cdktf/provider-databricks'
+import { mwsVpcEndpoint } from '@cdktf/provider-databricks'
-new MwsVpcEndpoint(scope: Construct, id: string, config: MwsVpcEndpointConfig)
+new mwsVpcEndpoint.MwsVpcEndpoint(scope: Construct, id: string, config: MwsVpcEndpointConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MwsVpcEndpointConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -43458,7 +43458,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -43468,9 +43468,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MwsVpcEndpointConfig
+- *Type:* @cdktf/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointConfig
---
@@ -43478,33 +43478,33 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetAccountId
| *No description.* |
-| resetAwsAccountId
| *No description.* |
-| resetAwsEndpointServiceId
| *No description.* |
-| resetId
| *No description.* |
-| resetState
| *No description.* |
-| resetUseCase
| *No description.* |
-| resetVpcEndpointId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetAccountId
| *No description.* |
+| resetAwsAccountId
| *No description.* |
+| resetAwsEndpointServiceId
| *No description.* |
+| resetId
| *No description.* |
+| resetState
| *No description.* |
+| resetUseCase
| *No description.* |
+| resetVpcEndpointId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -43512,25 +43512,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -43538,7 +43538,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -43546,7 +43546,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -43554,13 +43554,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -43568,163 +43568,163 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetAccountId`
+##### `resetAccountId`
```typescript
public resetAccountId(): void
```
-##### `resetAwsAccountId`
+##### `resetAwsAccountId`
```typescript
public resetAwsAccountId(): void
```
-##### `resetAwsEndpointServiceId`
+##### `resetAwsEndpointServiceId`
```typescript
public resetAwsEndpointServiceId(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetState`
+##### `resetState`
```typescript
public resetState(): void
```
-##### `resetUseCase`
+##### `resetUseCase`
```typescript
public resetUseCase(): void
```
-##### `resetVpcEndpointId`
+##### `resetVpcEndpointId`
```typescript
public resetVpcEndpointId(): void
@@ -43734,16 +43734,16 @@ public resetVpcEndpointId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MwsVpcEndpoint } from '@cdktf/provider-databricks'
+import { mwsVpcEndpoint } from '@cdktf/provider-databricks'
-MwsVpcEndpoint.isConstruct(x: any)
+mwsVpcEndpoint.MwsVpcEndpoint.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -43762,7 +43762,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -43774,44 +43774,44 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accountIdInput
| string
| *No description.* |
-| awsAccountIdInput
| string
| *No description.* |
-| awsEndpointServiceIdInput
| string
| *No description.* |
-| awsVpcEndpointIdInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| stateInput
| string
| *No description.* |
-| useCaseInput
| string
| *No description.* |
-| vpcEndpointIdInput
| string
| *No description.* |
-| vpcEndpointNameInput
| string
| *No description.* |
-| accountId
| string
| *No description.* |
-| awsAccountId
| string
| *No description.* |
-| awsEndpointServiceId
| string
| *No description.* |
-| awsVpcEndpointId
| string
| *No description.* |
-| id
| string
| *No description.* |
-| region
| string
| *No description.* |
-| state
| string
| *No description.* |
-| useCase
| string
| *No description.* |
-| vpcEndpointId
| string
| *No description.* |
-| vpcEndpointName
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| accountIdInput
| string
| *No description.* |
+| awsAccountIdInput
| string
| *No description.* |
+| awsEndpointServiceIdInput
| string
| *No description.* |
+| awsVpcEndpointIdInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| stateInput
| string
| *No description.* |
+| useCaseInput
| string
| *No description.* |
+| vpcEndpointIdInput
| string
| *No description.* |
+| vpcEndpointNameInput
| string
| *No description.* |
+| accountId
| string
| *No description.* |
+| awsAccountId
| string
| *No description.* |
+| awsEndpointServiceId
| string
| *No description.* |
+| awsVpcEndpointId
| string
| *No description.* |
+| id
| string
| *No description.* |
+| region
| string
| *No description.* |
+| state
| string
| *No description.* |
+| useCase
| string
| *No description.* |
+| vpcEndpointId
| string
| *No description.* |
+| vpcEndpointName
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -43823,7 +43823,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -43833,7 +43833,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -43843,7 +43843,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -43853,7 +43853,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -43863,7 +43863,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -43873,7 +43873,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -43883,7 +43883,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -43893,7 +43893,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -43903,7 +43903,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -43913,7 +43913,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -43923,7 +43923,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -43933,7 +43933,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -43943,7 +43943,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -43953,7 +43953,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `accountIdInput`Optional
+##### `accountIdInput`Optional
```typescript
public readonly accountIdInput: string;
@@ -43963,7 +43963,7 @@ public readonly accountIdInput: string;
---
-##### `awsAccountIdInput`Optional
+##### `awsAccountIdInput`Optional
```typescript
public readonly awsAccountIdInput: string;
@@ -43973,7 +43973,7 @@ public readonly awsAccountIdInput: string;
---
-##### `awsEndpointServiceIdInput`Optional
+##### `awsEndpointServiceIdInput`Optional
```typescript
public readonly awsEndpointServiceIdInput: string;
@@ -43983,7 +43983,7 @@ public readonly awsEndpointServiceIdInput: string;
---
-##### `awsVpcEndpointIdInput`Optional
+##### `awsVpcEndpointIdInput`Optional
```typescript
public readonly awsVpcEndpointIdInput: string;
@@ -43993,7 +43993,7 @@ public readonly awsVpcEndpointIdInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -44003,7 +44003,7 @@ public readonly idInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -44013,7 +44013,7 @@ public readonly regionInput: string;
---
-##### `stateInput`Optional
+##### `stateInput`Optional
```typescript
public readonly stateInput: string;
@@ -44023,7 +44023,7 @@ public readonly stateInput: string;
---
-##### `useCaseInput`Optional
+##### `useCaseInput`Optional
```typescript
public readonly useCaseInput: string;
@@ -44033,7 +44033,7 @@ public readonly useCaseInput: string;
---
-##### `vpcEndpointIdInput`Optional
+##### `vpcEndpointIdInput`Optional
```typescript
public readonly vpcEndpointIdInput: string;
@@ -44043,7 +44043,7 @@ public readonly vpcEndpointIdInput: string;
---
-##### `vpcEndpointNameInput`Optional
+##### `vpcEndpointNameInput`Optional
```typescript
public readonly vpcEndpointNameInput: string;
@@ -44053,7 +44053,7 @@ public readonly vpcEndpointNameInput: string;
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -44063,7 +44063,7 @@ public readonly accountId: string;
---
-##### `awsAccountId`Required
+##### `awsAccountId`Required
```typescript
public readonly awsAccountId: string;
@@ -44073,7 +44073,7 @@ public readonly awsAccountId: string;
---
-##### `awsEndpointServiceId`Required
+##### `awsEndpointServiceId`Required
```typescript
public readonly awsEndpointServiceId: string;
@@ -44083,7 +44083,7 @@ public readonly awsEndpointServiceId: string;
---
-##### `awsVpcEndpointId`Required
+##### `awsVpcEndpointId`Required
```typescript
public readonly awsVpcEndpointId: string;
@@ -44093,7 +44093,7 @@ public readonly awsVpcEndpointId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -44103,7 +44103,7 @@ public readonly id: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -44113,7 +44113,7 @@ public readonly region: string;
---
-##### `state`Required
+##### `state`Required
```typescript
public readonly state: string;
@@ -44123,7 +44123,7 @@ public readonly state: string;
---
-##### `useCase`Required
+##### `useCase`Required
```typescript
public readonly useCase: string;
@@ -44133,7 +44133,7 @@ public readonly useCase: string;
---
-##### `vpcEndpointId`Required
+##### `vpcEndpointId`Required
```typescript
public readonly vpcEndpointId: string;
@@ -44143,7 +44143,7 @@ public readonly vpcEndpointId: string;
---
-##### `vpcEndpointName`Required
+##### `vpcEndpointName`Required
```typescript
public readonly vpcEndpointName: string;
@@ -44157,11 +44157,11 @@ public readonly vpcEndpointName: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -44171,27 +44171,27 @@ public readonly tfResourceType: string;
---
-### MwsWorkspaces
+### MwsWorkspaces
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces databricks_mws_workspaces}.
-#### Initializers
+#### Initializers
```typescript
-import { MwsWorkspaces } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-new MwsWorkspaces(scope: Construct, id: string, config: MwsWorkspacesConfig)
+new mwsWorkspaces.MwsWorkspaces(scope: Construct, id: string, config: MwsWorkspacesConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| MwsWorkspacesConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -44199,7 +44199,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -44209,9 +44209,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* MwsWorkspacesConfig
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesConfig
---
@@ -44219,55 +44219,55 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putCloudResourceBucket
| *No description.* |
-| putExternalCustomerInfo
| *No description.* |
-| putNetwork
| *No description.* |
-| putTimeouts
| *No description.* |
-| putToken
| *No description.* |
-| resetAwsRegion
| *No description.* |
-| resetCloud
| *No description.* |
-| resetCloudResourceBucket
| *No description.* |
-| resetCreationTime
| *No description.* |
-| resetCredentialsId
| *No description.* |
-| resetCustomerManagedKeyId
| *No description.* |
-| resetDeploymentName
| *No description.* |
-| resetExternalCustomerInfo
| *No description.* |
-| resetId
| *No description.* |
-| resetIsNoPublicIpEnabled
| *No description.* |
-| resetLocation
| *No description.* |
-| resetManagedServicesCustomerManagedKeyId
| *No description.* |
-| resetNetwork
| *No description.* |
-| resetNetworkId
| *No description.* |
-| resetPricingTier
| *No description.* |
-| resetPrivateAccessSettingsId
| *No description.* |
-| resetStorageConfigurationId
| *No description.* |
-| resetStorageCustomerManagedKeyId
| *No description.* |
-| resetTimeouts
| *No description.* |
-| resetToken
| *No description.* |
-| resetWorkspaceId
| *No description.* |
-| resetWorkspaceStatus
| *No description.* |
-| resetWorkspaceStatusMessage
| *No description.* |
-| resetWorkspaceUrl
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putCloudResourceBucket
| *No description.* |
+| putExternalCustomerInfo
| *No description.* |
+| putNetwork
| *No description.* |
+| putTimeouts
| *No description.* |
+| putToken
| *No description.* |
+| resetAwsRegion
| *No description.* |
+| resetCloud
| *No description.* |
+| resetCloudResourceBucket
| *No description.* |
+| resetCreationTime
| *No description.* |
+| resetCredentialsId
| *No description.* |
+| resetCustomerManagedKeyId
| *No description.* |
+| resetDeploymentName
| *No description.* |
+| resetExternalCustomerInfo
| *No description.* |
+| resetId
| *No description.* |
+| resetIsNoPublicIpEnabled
| *No description.* |
+| resetLocation
| *No description.* |
+| resetManagedServicesCustomerManagedKeyId
| *No description.* |
+| resetNetwork
| *No description.* |
+| resetNetworkId
| *No description.* |
+| resetPricingTier
| *No description.* |
+| resetPrivateAccessSettingsId
| *No description.* |
+| resetStorageConfigurationId
| *No description.* |
+| resetStorageCustomerManagedKeyId
| *No description.* |
+| resetTimeouts
| *No description.* |
+| resetToken
| *No description.* |
+| resetWorkspaceId
| *No description.* |
+| resetWorkspaceStatus
| *No description.* |
+| resetWorkspaceStatusMessage
| *No description.* |
+| resetWorkspaceUrl
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -44275,25 +44275,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -44301,7 +44301,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -44309,7 +44309,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -44317,13 +44317,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -44331,325 +44331,325 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putCloudResourceBucket`
+##### `putCloudResourceBucket`
```typescript
public putCloudResourceBucket(value: MwsWorkspacesCloudResourceBucket): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MwsWorkspacesCloudResourceBucket
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucket
---
-##### `putExternalCustomerInfo`
+##### `putExternalCustomerInfo`
```typescript
public putExternalCustomerInfo(value: MwsWorkspacesExternalCustomerInfo): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MwsWorkspacesExternalCustomerInfo
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo
---
-##### `putNetwork`
+##### `putNetwork`
```typescript
public putNetwork(value: MwsWorkspacesNetwork): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MwsWorkspacesNetwork
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetwork
---
-##### `putTimeouts`
+##### `putTimeouts`
```typescript
public putTimeouts(value: MwsWorkspacesTimeouts): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MwsWorkspacesTimeouts
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts
---
-##### `putToken`
+##### `putToken`
```typescript
public putToken(value: MwsWorkspacesToken): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MwsWorkspacesToken
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken
---
-##### `resetAwsRegion`
+##### `resetAwsRegion`
```typescript
public resetAwsRegion(): void
```
-##### `resetCloud`
+##### `resetCloud`
```typescript
public resetCloud(): void
```
-##### `resetCloudResourceBucket`
+##### `resetCloudResourceBucket`
```typescript
public resetCloudResourceBucket(): void
```
-##### `resetCreationTime`
+##### `resetCreationTime`
```typescript
public resetCreationTime(): void
```
-##### `resetCredentialsId`
+##### `resetCredentialsId`
```typescript
public resetCredentialsId(): void
```
-##### `resetCustomerManagedKeyId`
+##### `resetCustomerManagedKeyId`
```typescript
public resetCustomerManagedKeyId(): void
```
-##### `resetDeploymentName`
+##### `resetDeploymentName`
```typescript
public resetDeploymentName(): void
```
-##### `resetExternalCustomerInfo`
+##### `resetExternalCustomerInfo`
```typescript
public resetExternalCustomerInfo(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIsNoPublicIpEnabled`
+##### `resetIsNoPublicIpEnabled`
```typescript
public resetIsNoPublicIpEnabled(): void
```
-##### `resetLocation`
+##### `resetLocation`
```typescript
public resetLocation(): void
```
-##### `resetManagedServicesCustomerManagedKeyId`
+##### `resetManagedServicesCustomerManagedKeyId`
```typescript
public resetManagedServicesCustomerManagedKeyId(): void
```
-##### `resetNetwork`
+##### `resetNetwork`
```typescript
public resetNetwork(): void
```
-##### `resetNetworkId`
+##### `resetNetworkId`
```typescript
public resetNetworkId(): void
```
-##### `resetPricingTier`
+##### `resetPricingTier`
```typescript
public resetPricingTier(): void
```
-##### `resetPrivateAccessSettingsId`
+##### `resetPrivateAccessSettingsId`
```typescript
public resetPrivateAccessSettingsId(): void
```
-##### `resetStorageConfigurationId`
+##### `resetStorageConfigurationId`
```typescript
public resetStorageConfigurationId(): void
```
-##### `resetStorageCustomerManagedKeyId`
+##### `resetStorageCustomerManagedKeyId`
```typescript
public resetStorageCustomerManagedKeyId(): void
```
-##### `resetTimeouts`
+##### `resetTimeouts`
```typescript
public resetTimeouts(): void
```
-##### `resetToken`
+##### `resetToken`
```typescript
public resetToken(): void
```
-##### `resetWorkspaceId`
+##### `resetWorkspaceId`
```typescript
public resetWorkspaceId(): void
```
-##### `resetWorkspaceStatus`
+##### `resetWorkspaceStatus`
```typescript
public resetWorkspaceStatus(): void
```
-##### `resetWorkspaceStatusMessage`
+##### `resetWorkspaceStatusMessage`
```typescript
public resetWorkspaceStatusMessage(): void
```
-##### `resetWorkspaceUrl`
+##### `resetWorkspaceUrl`
```typescript
public resetWorkspaceUrl(): void
@@ -44659,16 +44659,16 @@ public resetWorkspaceUrl(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { MwsWorkspaces } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-MwsWorkspaces.isConstruct(x: any)
+mwsWorkspaces.MwsWorkspaces.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -44687,7 +44687,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -44699,76 +44699,76 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| cloudResourceBucket
| MwsWorkspacesCloudResourceBucketOutputReference
| *No description.* |
-| externalCustomerInfo
| MwsWorkspacesExternalCustomerInfoOutputReference
| *No description.* |
-| network
| MwsWorkspacesNetworkOutputReference
| *No description.* |
-| timeouts
| MwsWorkspacesTimeoutsOutputReference
| *No description.* |
-| token
| MwsWorkspacesTokenOutputReference
| *No description.* |
-| accountIdInput
| string
| *No description.* |
-| awsRegionInput
| string
| *No description.* |
-| cloudInput
| string
| *No description.* |
-| cloudResourceBucketInput
| MwsWorkspacesCloudResourceBucket
| *No description.* |
-| creationTimeInput
| number
| *No description.* |
-| credentialsIdInput
| string
| *No description.* |
-| customerManagedKeyIdInput
| string
| *No description.* |
-| deploymentNameInput
| string
| *No description.* |
-| externalCustomerInfoInput
| MwsWorkspacesExternalCustomerInfo
| *No description.* |
-| idInput
| string
| *No description.* |
-| isNoPublicIpEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| locationInput
| string
| *No description.* |
-| managedServicesCustomerManagedKeyIdInput
| string
| *No description.* |
-| networkIdInput
| string
| *No description.* |
-| networkInput
| MwsWorkspacesNetwork
| *No description.* |
-| pricingTierInput
| string
| *No description.* |
-| privateAccessSettingsIdInput
| string
| *No description.* |
-| storageConfigurationIdInput
| string
| *No description.* |
-| storageCustomerManagedKeyIdInput
| string
| *No description.* |
-| timeoutsInput
| cdktf.IResolvable \| MwsWorkspacesTimeouts
| *No description.* |
-| tokenInput
| MwsWorkspacesToken
| *No description.* |
-| workspaceIdInput
| number
| *No description.* |
-| workspaceNameInput
| string
| *No description.* |
-| workspaceStatusInput
| string
| *No description.* |
-| workspaceStatusMessageInput
| string
| *No description.* |
-| workspaceUrlInput
| string
| *No description.* |
-| accountId
| string
| *No description.* |
-| awsRegion
| string
| *No description.* |
-| cloud
| string
| *No description.* |
-| creationTime
| number
| *No description.* |
-| credentialsId
| string
| *No description.* |
-| customerManagedKeyId
| string
| *No description.* |
-| deploymentName
| string
| *No description.* |
-| id
| string
| *No description.* |
-| isNoPublicIpEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| location
| string
| *No description.* |
-| managedServicesCustomerManagedKeyId
| string
| *No description.* |
-| networkId
| string
| *No description.* |
-| pricingTier
| string
| *No description.* |
-| privateAccessSettingsId
| string
| *No description.* |
-| storageConfigurationId
| string
| *No description.* |
-| storageCustomerManagedKeyId
| string
| *No description.* |
-| workspaceId
| number
| *No description.* |
-| workspaceName
| string
| *No description.* |
-| workspaceStatus
| string
| *No description.* |
-| workspaceStatusMessage
| string
| *No description.* |
-| workspaceUrl
| string
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| cloudResourceBucket
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucketOutputReference
| *No description.* |
+| externalCustomerInfo
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfoOutputReference
| *No description.* |
+| network
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkOutputReference
| *No description.* |
+| timeouts
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeoutsOutputReference
| *No description.* |
+| token
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTokenOutputReference
| *No description.* |
+| accountIdInput
| string
| *No description.* |
+| awsRegionInput
| string
| *No description.* |
+| cloudInput
| string
| *No description.* |
+| cloudResourceBucketInput
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucket
| *No description.* |
+| creationTimeInput
| number
| *No description.* |
+| credentialsIdInput
| string
| *No description.* |
+| customerManagedKeyIdInput
| string
| *No description.* |
+| deploymentNameInput
| string
| *No description.* |
+| externalCustomerInfoInput
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo
| *No description.* |
+| idInput
| string
| *No description.* |
+| isNoPublicIpEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| locationInput
| string
| *No description.* |
+| managedServicesCustomerManagedKeyIdInput
| string
| *No description.* |
+| networkIdInput
| string
| *No description.* |
+| networkInput
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetwork
| *No description.* |
+| pricingTierInput
| string
| *No description.* |
+| privateAccessSettingsIdInput
| string
| *No description.* |
+| storageConfigurationIdInput
| string
| *No description.* |
+| storageCustomerManagedKeyIdInput
| string
| *No description.* |
+| timeoutsInput
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts \| cdktf.IResolvable
| *No description.* |
+| tokenInput
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken
| *No description.* |
+| workspaceIdInput
| number
| *No description.* |
+| workspaceNameInput
| string
| *No description.* |
+| workspaceStatusInput
| string
| *No description.* |
+| workspaceStatusMessageInput
| string
| *No description.* |
+| workspaceUrlInput
| string
| *No description.* |
+| accountId
| string
| *No description.* |
+| awsRegion
| string
| *No description.* |
+| cloud
| string
| *No description.* |
+| creationTime
| number
| *No description.* |
+| credentialsId
| string
| *No description.* |
+| customerManagedKeyId
| string
| *No description.* |
+| deploymentName
| string
| *No description.* |
+| id
| string
| *No description.* |
+| isNoPublicIpEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| location
| string
| *No description.* |
+| managedServicesCustomerManagedKeyId
| string
| *No description.* |
+| networkId
| string
| *No description.* |
+| pricingTier
| string
| *No description.* |
+| privateAccessSettingsId
| string
| *No description.* |
+| storageConfigurationId
| string
| *No description.* |
+| storageCustomerManagedKeyId
| string
| *No description.* |
+| workspaceId
| number
| *No description.* |
+| workspaceName
| string
| *No description.* |
+| workspaceStatus
| string
| *No description.* |
+| workspaceStatusMessage
| string
| *No description.* |
+| workspaceUrl
| string
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -44780,7 +44780,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -44790,7 +44790,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -44800,7 +44800,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -44810,7 +44810,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -44820,7 +44820,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -44830,7 +44830,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -44840,7 +44840,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -44850,7 +44850,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -44860,7 +44860,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -44870,7 +44870,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -44880,7 +44880,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -44890,7 +44890,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -44900,7 +44900,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -44910,57 +44910,57 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `cloudResourceBucket`Required
+##### `cloudResourceBucket`Required
```typescript
public readonly cloudResourceBucket: MwsWorkspacesCloudResourceBucketOutputReference;
```
-- *Type:* MwsWorkspacesCloudResourceBucketOutputReference
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucketOutputReference
---
-##### `externalCustomerInfo`Required
+##### `externalCustomerInfo`Required
```typescript
public readonly externalCustomerInfo: MwsWorkspacesExternalCustomerInfoOutputReference;
```
-- *Type:* MwsWorkspacesExternalCustomerInfoOutputReference
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfoOutputReference
---
-##### `network`Required
+##### `network`Required
```typescript
public readonly network: MwsWorkspacesNetworkOutputReference;
```
-- *Type:* MwsWorkspacesNetworkOutputReference
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkOutputReference
---
-##### `timeouts`Required
+##### `timeouts`Required
```typescript
public readonly timeouts: MwsWorkspacesTimeoutsOutputReference;
```
-- *Type:* MwsWorkspacesTimeoutsOutputReference
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeoutsOutputReference
---
-##### `token`Required
+##### `token`Required
```typescript
public readonly token: MwsWorkspacesTokenOutputReference;
```
-- *Type:* MwsWorkspacesTokenOutputReference
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTokenOutputReference
---
-##### `accountIdInput`Optional
+##### `accountIdInput`Optional
```typescript
public readonly accountIdInput: string;
@@ -44970,7 +44970,7 @@ public readonly accountIdInput: string;
---
-##### `awsRegionInput`Optional
+##### `awsRegionInput`Optional
```typescript
public readonly awsRegionInput: string;
@@ -44980,7 +44980,7 @@ public readonly awsRegionInput: string;
---
-##### `cloudInput`Optional
+##### `cloudInput`Optional
```typescript
public readonly cloudInput: string;
@@ -44990,17 +44990,17 @@ public readonly cloudInput: string;
---
-##### `cloudResourceBucketInput`Optional
+##### `cloudResourceBucketInput`Optional
```typescript
public readonly cloudResourceBucketInput: MwsWorkspacesCloudResourceBucket;
```
-- *Type:* MwsWorkspacesCloudResourceBucket
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucket
---
-##### `creationTimeInput`Optional
+##### `creationTimeInput`Optional
```typescript
public readonly creationTimeInput: number;
@@ -45010,7 +45010,7 @@ public readonly creationTimeInput: number;
---
-##### `credentialsIdInput`Optional
+##### `credentialsIdInput`Optional
```typescript
public readonly credentialsIdInput: string;
@@ -45020,7 +45020,7 @@ public readonly credentialsIdInput: string;
---
-##### `customerManagedKeyIdInput`Optional
+##### `customerManagedKeyIdInput`Optional
```typescript
public readonly customerManagedKeyIdInput: string;
@@ -45030,7 +45030,7 @@ public readonly customerManagedKeyIdInput: string;
---
-##### `deploymentNameInput`Optional
+##### `deploymentNameInput`Optional
```typescript
public readonly deploymentNameInput: string;
@@ -45040,17 +45040,17 @@ public readonly deploymentNameInput: string;
---
-##### `externalCustomerInfoInput`Optional
+##### `externalCustomerInfoInput`Optional
```typescript
public readonly externalCustomerInfoInput: MwsWorkspacesExternalCustomerInfo;
```
-- *Type:* MwsWorkspacesExternalCustomerInfo
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -45060,7 +45060,7 @@ public readonly idInput: string;
---
-##### `isNoPublicIpEnabledInput`Optional
+##### `isNoPublicIpEnabledInput`Optional
```typescript
public readonly isNoPublicIpEnabledInput: boolean | IResolvable;
@@ -45070,7 +45070,7 @@ public readonly isNoPublicIpEnabledInput: boolean | IResolvable;
---
-##### `locationInput`Optional
+##### `locationInput`Optional
```typescript
public readonly locationInput: string;
@@ -45080,7 +45080,7 @@ public readonly locationInput: string;
---
-##### `managedServicesCustomerManagedKeyIdInput`Optional
+##### `managedServicesCustomerManagedKeyIdInput`Optional
```typescript
public readonly managedServicesCustomerManagedKeyIdInput: string;
@@ -45090,7 +45090,7 @@ public readonly managedServicesCustomerManagedKeyIdInput: string;
---
-##### `networkIdInput`Optional
+##### `networkIdInput`Optional
```typescript
public readonly networkIdInput: string;
@@ -45100,17 +45100,17 @@ public readonly networkIdInput: string;
---
-##### `networkInput`Optional
+##### `networkInput`Optional
```typescript
public readonly networkInput: MwsWorkspacesNetwork;
```
-- *Type:* MwsWorkspacesNetwork
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetwork
---
-##### `pricingTierInput`Optional
+##### `pricingTierInput`Optional
```typescript
public readonly pricingTierInput: string;
@@ -45120,7 +45120,7 @@ public readonly pricingTierInput: string;
---
-##### `privateAccessSettingsIdInput`Optional
+##### `privateAccessSettingsIdInput`Optional
```typescript
public readonly privateAccessSettingsIdInput: string;
@@ -45130,7 +45130,7 @@ public readonly privateAccessSettingsIdInput: string;
---
-##### `storageConfigurationIdInput`Optional
+##### `storageConfigurationIdInput`Optional
```typescript
public readonly storageConfigurationIdInput: string;
@@ -45140,7 +45140,7 @@ public readonly storageConfigurationIdInput: string;
---
-##### `storageCustomerManagedKeyIdInput`Optional
+##### `storageCustomerManagedKeyIdInput`Optional
```typescript
public readonly storageCustomerManagedKeyIdInput: string;
@@ -45150,27 +45150,27 @@ public readonly storageCustomerManagedKeyIdInput: string;
---
-##### `timeoutsInput`Optional
+##### `timeoutsInput`Optional
```typescript
-public readonly timeoutsInput: IResolvable | MwsWorkspacesTimeouts;
+public readonly timeoutsInput: MwsWorkspacesTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | MwsWorkspacesTimeouts
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts | cdktf.IResolvable
---
-##### `tokenInput`Optional
+##### `tokenInput`Optional
```typescript
public readonly tokenInput: MwsWorkspacesToken;
```
-- *Type:* MwsWorkspacesToken
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken
---
-##### `workspaceIdInput`Optional
+##### `workspaceIdInput`Optional
```typescript
public readonly workspaceIdInput: number;
@@ -45180,7 +45180,7 @@ public readonly workspaceIdInput: number;
---
-##### `workspaceNameInput`Optional
+##### `workspaceNameInput`Optional
```typescript
public readonly workspaceNameInput: string;
@@ -45190,7 +45190,7 @@ public readonly workspaceNameInput: string;
---
-##### `workspaceStatusInput`Optional
+##### `workspaceStatusInput`Optional
```typescript
public readonly workspaceStatusInput: string;
@@ -45200,7 +45200,7 @@ public readonly workspaceStatusInput: string;
---
-##### `workspaceStatusMessageInput`Optional
+##### `workspaceStatusMessageInput`Optional
```typescript
public readonly workspaceStatusMessageInput: string;
@@ -45210,7 +45210,7 @@ public readonly workspaceStatusMessageInput: string;
---
-##### `workspaceUrlInput`Optional
+##### `workspaceUrlInput`Optional
```typescript
public readonly workspaceUrlInput: string;
@@ -45220,7 +45220,7 @@ public readonly workspaceUrlInput: string;
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -45230,7 +45230,7 @@ public readonly accountId: string;
---
-##### `awsRegion`Required
+##### `awsRegion`Required
```typescript
public readonly awsRegion: string;
@@ -45240,7 +45240,7 @@ public readonly awsRegion: string;
---
-##### `cloud`Required
+##### `cloud`Required
```typescript
public readonly cloud: string;
@@ -45250,7 +45250,7 @@ public readonly cloud: string;
---
-##### `creationTime`Required
+##### `creationTime`Required
```typescript
public readonly creationTime: number;
@@ -45260,7 +45260,7 @@ public readonly creationTime: number;
---
-##### `credentialsId`Required
+##### `credentialsId`Required
```typescript
public readonly credentialsId: string;
@@ -45270,7 +45270,7 @@ public readonly credentialsId: string;
---
-##### `customerManagedKeyId`Required
+##### `customerManagedKeyId`Required
```typescript
public readonly customerManagedKeyId: string;
@@ -45280,7 +45280,7 @@ public readonly customerManagedKeyId: string;
---
-##### `deploymentName`Required
+##### `deploymentName`Required
```typescript
public readonly deploymentName: string;
@@ -45290,7 +45290,7 @@ public readonly deploymentName: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -45300,7 +45300,7 @@ public readonly id: string;
---
-##### `isNoPublicIpEnabled`Required
+##### `isNoPublicIpEnabled`Required
```typescript
public readonly isNoPublicIpEnabled: boolean | IResolvable;
@@ -45310,7 +45310,7 @@ public readonly isNoPublicIpEnabled: boolean | IResolvable;
---
-##### `location`Required
+##### `location`Required
```typescript
public readonly location: string;
@@ -45320,7 +45320,7 @@ public readonly location: string;
---
-##### `managedServicesCustomerManagedKeyId`Required
+##### `managedServicesCustomerManagedKeyId`Required
```typescript
public readonly managedServicesCustomerManagedKeyId: string;
@@ -45330,7 +45330,7 @@ public readonly managedServicesCustomerManagedKeyId: string;
---
-##### `networkId`Required
+##### `networkId`Required
```typescript
public readonly networkId: string;
@@ -45340,7 +45340,7 @@ public readonly networkId: string;
---
-##### `pricingTier`Required
+##### `pricingTier`Required
```typescript
public readonly pricingTier: string;
@@ -45350,7 +45350,7 @@ public readonly pricingTier: string;
---
-##### `privateAccessSettingsId`Required
+##### `privateAccessSettingsId`Required
```typescript
public readonly privateAccessSettingsId: string;
@@ -45360,7 +45360,7 @@ public readonly privateAccessSettingsId: string;
---
-##### `storageConfigurationId`Required
+##### `storageConfigurationId`Required
```typescript
public readonly storageConfigurationId: string;
@@ -45370,7 +45370,7 @@ public readonly storageConfigurationId: string;
---
-##### `storageCustomerManagedKeyId`Required
+##### `storageCustomerManagedKeyId`Required
```typescript
public readonly storageCustomerManagedKeyId: string;
@@ -45380,7 +45380,7 @@ public readonly storageCustomerManagedKeyId: string;
---
-##### `workspaceId`Required
+##### `workspaceId`Required
```typescript
public readonly workspaceId: number;
@@ -45390,7 +45390,7 @@ public readonly workspaceId: number;
---
-##### `workspaceName`Required
+##### `workspaceName`Required
```typescript
public readonly workspaceName: string;
@@ -45400,7 +45400,7 @@ public readonly workspaceName: string;
---
-##### `workspaceStatus`Required
+##### `workspaceStatus`Required
```typescript
public readonly workspaceStatus: string;
@@ -45410,7 +45410,7 @@ public readonly workspaceStatus: string;
---
-##### `workspaceStatusMessage`Required
+##### `workspaceStatusMessage`Required
```typescript
public readonly workspaceStatusMessage: string;
@@ -45420,7 +45420,7 @@ public readonly workspaceStatusMessage: string;
---
-##### `workspaceUrl`Required
+##### `workspaceUrl`Required
```typescript
public readonly workspaceUrl: string;
@@ -45434,11 +45434,11 @@ public readonly workspaceUrl: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -45448,27 +45448,27 @@ public readonly tfResourceType: string;
---
-### Notebook
+### Notebook
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/notebook databricks_notebook}.
-#### Initializers
+#### Initializers
```typescript
-import { Notebook } from '@cdktf/provider-databricks'
+import { notebook } from '@cdktf/provider-databricks'
-new Notebook(scope: Construct, id: string, config: NotebookConfig)
+new notebook.Notebook(scope: Construct, id: string, config: NotebookConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| NotebookConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.notebook.NotebookConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -45476,7 +45476,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -45486,9 +45486,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* NotebookConfig
+- *Type:* @cdktf/provider-databricks.notebook.NotebookConfig
---
@@ -45496,34 +45496,34 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetContentBase64
| *No description.* |
-| resetFormat
| *No description.* |
-| resetId
| *No description.* |
-| resetLanguage
| *No description.* |
-| resetMd5
| *No description.* |
-| resetObjectId
| *No description.* |
-| resetObjectType
| *No description.* |
-| resetSource
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetContentBase64
| *No description.* |
+| resetFormat
| *No description.* |
+| resetId
| *No description.* |
+| resetLanguage
| *No description.* |
+| resetMd5
| *No description.* |
+| resetObjectId
| *No description.* |
+| resetObjectType
| *No description.* |
+| resetSource
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -45531,25 +45531,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -45557,7 +45557,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -45565,7 +45565,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -45573,13 +45573,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -45587,169 +45587,169 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetContentBase64`
+##### `resetContentBase64`
```typescript
public resetContentBase64(): void
```
-##### `resetFormat`
+##### `resetFormat`
```typescript
public resetFormat(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetLanguage`
+##### `resetLanguage`
```typescript
public resetLanguage(): void
```
-##### `resetMd5`
+##### `resetMd5`
```typescript
public resetMd5(): void
```
-##### `resetObjectId`
+##### `resetObjectId`
```typescript
public resetObjectId(): void
```
-##### `resetObjectType`
+##### `resetObjectType`
```typescript
public resetObjectType(): void
```
-##### `resetSource`
+##### `resetSource`
```typescript
public resetSource(): void
@@ -45759,16 +45759,16 @@ public resetSource(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Notebook } from '@cdktf/provider-databricks'
+import { notebook } from '@cdktf/provider-databricks'
-Notebook.isConstruct(x: any)
+notebook.Notebook.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -45787,7 +45787,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -45799,43 +45799,43 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| url
| string
| *No description.* |
-| contentBase64Input
| string
| *No description.* |
-| formatInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| languageInput
| string
| *No description.* |
-| md5Input
| string
| *No description.* |
-| objectIdInput
| number
| *No description.* |
-| objectTypeInput
| string
| *No description.* |
-| pathInput
| string
| *No description.* |
-| sourceInput
| string
| *No description.* |
-| contentBase64
| string
| *No description.* |
-| format
| string
| *No description.* |
-| id
| string
| *No description.* |
-| language
| string
| *No description.* |
-| md5
| string
| *No description.* |
-| objectId
| number
| *No description.* |
-| objectType
| string
| *No description.* |
-| path
| string
| *No description.* |
-| source
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| url
| string
| *No description.* |
+| contentBase64Input
| string
| *No description.* |
+| formatInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| languageInput
| string
| *No description.* |
+| md5Input
| string
| *No description.* |
+| objectIdInput
| number
| *No description.* |
+| objectTypeInput
| string
| *No description.* |
+| pathInput
| string
| *No description.* |
+| sourceInput
| string
| *No description.* |
+| contentBase64
| string
| *No description.* |
+| format
| string
| *No description.* |
+| id
| string
| *No description.* |
+| language
| string
| *No description.* |
+| md5
| string
| *No description.* |
+| objectId
| number
| *No description.* |
+| objectType
| string
| *No description.* |
+| path
| string
| *No description.* |
+| source
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -45847,7 +45847,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -45857,7 +45857,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -45867,7 +45867,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -45877,7 +45877,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -45887,7 +45887,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -45897,7 +45897,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -45907,7 +45907,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -45917,7 +45917,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -45927,7 +45927,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -45937,7 +45937,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -45947,7 +45947,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -45957,7 +45957,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -45967,7 +45967,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -45977,7 +45977,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -45987,7 +45987,7 @@ public readonly url: string;
---
-##### `contentBase64Input`Optional
+##### `contentBase64Input`Optional
```typescript
public readonly contentBase64Input: string;
@@ -45997,7 +45997,7 @@ public readonly contentBase64Input: string;
---
-##### `formatInput`Optional
+##### `formatInput`Optional
```typescript
public readonly formatInput: string;
@@ -46007,7 +46007,7 @@ public readonly formatInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -46017,7 +46017,7 @@ public readonly idInput: string;
---
-##### `languageInput`Optional
+##### `languageInput`Optional
```typescript
public readonly languageInput: string;
@@ -46027,7 +46027,7 @@ public readonly languageInput: string;
---
-##### `md5Input`Optional
+##### `md5Input`Optional
```typescript
public readonly md5Input: string;
@@ -46037,7 +46037,7 @@ public readonly md5Input: string;
---
-##### `objectIdInput`Optional
+##### `objectIdInput`Optional
```typescript
public readonly objectIdInput: number;
@@ -46047,7 +46047,7 @@ public readonly objectIdInput: number;
---
-##### `objectTypeInput`Optional
+##### `objectTypeInput`Optional
```typescript
public readonly objectTypeInput: string;
@@ -46057,7 +46057,7 @@ public readonly objectTypeInput: string;
---
-##### `pathInput`Optional
+##### `pathInput`Optional
```typescript
public readonly pathInput: string;
@@ -46067,7 +46067,7 @@ public readonly pathInput: string;
---
-##### `sourceInput`Optional
+##### `sourceInput`Optional
```typescript
public readonly sourceInput: string;
@@ -46077,7 +46077,7 @@ public readonly sourceInput: string;
---
-##### `contentBase64`Required
+##### `contentBase64`Required
```typescript
public readonly contentBase64: string;
@@ -46087,7 +46087,7 @@ public readonly contentBase64: string;
---
-##### `format`Required
+##### `format`Required
```typescript
public readonly format: string;
@@ -46097,7 +46097,7 @@ public readonly format: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -46107,7 +46107,7 @@ public readonly id: string;
---
-##### `language`Required
+##### `language`Required
```typescript
public readonly language: string;
@@ -46117,7 +46117,7 @@ public readonly language: string;
---
-##### `md5`Required
+##### `md5`Required
```typescript
public readonly md5: string;
@@ -46127,7 +46127,7 @@ public readonly md5: string;
---
-##### `objectId`Required
+##### `objectId`Required
```typescript
public readonly objectId: number;
@@ -46137,7 +46137,7 @@ public readonly objectId: number;
---
-##### `objectType`Required
+##### `objectType`Required
```typescript
public readonly objectType: string;
@@ -46147,7 +46147,7 @@ public readonly objectType: string;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -46157,7 +46157,7 @@ public readonly path: string;
---
-##### `source`Required
+##### `source`Required
```typescript
public readonly source: string;
@@ -46171,11 +46171,11 @@ public readonly source: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -46185,27 +46185,27 @@ public readonly tfResourceType: string;
---
-### OboToken
+### OboToken
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/obo_token databricks_obo_token}.
-#### Initializers
+#### Initializers
```typescript
-import { OboToken } from '@cdktf/provider-databricks'
+import { oboToken } from '@cdktf/provider-databricks'
-new OboToken(scope: Construct, id: string, config: OboTokenConfig)
+new oboToken.OboToken(scope: Construct, id: string, config: OboTokenConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| OboTokenConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.oboToken.OboTokenConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -46213,7 +46213,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -46223,9 +46223,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* OboTokenConfig
+- *Type:* @cdktf/provider-databricks.oboToken.OboTokenConfig
---
@@ -46233,27 +46233,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -46261,25 +46261,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -46287,7 +46287,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -46295,7 +46295,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -46303,13 +46303,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -46317,127 +46317,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -46447,16 +46447,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { OboToken } from '@cdktf/provider-databricks'
+import { oboToken } from '@cdktf/provider-databricks'
-OboToken.isConstruct(x: any)
+oboToken.OboToken.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -46475,7 +46475,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -46487,33 +46487,33 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| tokenValue
| string
| *No description.* |
-| applicationIdInput
| string
| *No description.* |
-| commentInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| lifetimeSecondsInput
| number
| *No description.* |
-| applicationId
| string
| *No description.* |
-| comment
| string
| *No description.* |
-| id
| string
| *No description.* |
-| lifetimeSeconds
| number
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| tokenValue
| string
| *No description.* |
+| applicationIdInput
| string
| *No description.* |
+| commentInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| lifetimeSecondsInput
| number
| *No description.* |
+| applicationId
| string
| *No description.* |
+| comment
| string
| *No description.* |
+| id
| string
| *No description.* |
+| lifetimeSeconds
| number
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -46525,7 +46525,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -46535,7 +46535,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -46545,7 +46545,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -46555,7 +46555,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -46565,7 +46565,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -46575,7 +46575,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -46585,7 +46585,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -46595,7 +46595,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -46605,7 +46605,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -46615,7 +46615,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -46625,7 +46625,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -46635,7 +46635,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -46645,7 +46645,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -46655,7 +46655,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `tokenValue`Required
+##### `tokenValue`Required
```typescript
public readonly tokenValue: string;
@@ -46665,7 +46665,7 @@ public readonly tokenValue: string;
---
-##### `applicationIdInput`Optional
+##### `applicationIdInput`Optional
```typescript
public readonly applicationIdInput: string;
@@ -46675,7 +46675,7 @@ public readonly applicationIdInput: string;
---
-##### `commentInput`Optional
+##### `commentInput`Optional
```typescript
public readonly commentInput: string;
@@ -46685,7 +46685,7 @@ public readonly commentInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -46695,7 +46695,7 @@ public readonly idInput: string;
---
-##### `lifetimeSecondsInput`Optional
+##### `lifetimeSecondsInput`Optional
```typescript
public readonly lifetimeSecondsInput: number;
@@ -46705,7 +46705,7 @@ public readonly lifetimeSecondsInput: number;
---
-##### `applicationId`Required
+##### `applicationId`Required
```typescript
public readonly applicationId: string;
@@ -46715,7 +46715,7 @@ public readonly applicationId: string;
---
-##### `comment`Required
+##### `comment`Required
```typescript
public readonly comment: string;
@@ -46725,7 +46725,7 @@ public readonly comment: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -46735,7 +46735,7 @@ public readonly id: string;
---
-##### `lifetimeSeconds`Required
+##### `lifetimeSeconds`Required
```typescript
public readonly lifetimeSeconds: number;
@@ -46749,11 +46749,11 @@ public readonly lifetimeSeconds: number;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -46763,27 +46763,27 @@ public readonly tfResourceType: string;
---
-### PermissionAssignment
+### PermissionAssignment
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/permission_assignment databricks_permission_assignment}.
-#### Initializers
+#### Initializers
```typescript
-import { PermissionAssignment } from '@cdktf/provider-databricks'
+import { permissionAssignment } from '@cdktf/provider-databricks'
-new PermissionAssignment(scope: Construct, id: string, config: PermissionAssignmentConfig)
+new permissionAssignment.PermissionAssignment(scope: Construct, id: string, config: PermissionAssignmentConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| PermissionAssignmentConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.permissionAssignment.PermissionAssignmentConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -46791,7 +46791,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -46801,9 +46801,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* PermissionAssignmentConfig
+- *Type:* @cdktf/provider-databricks.permissionAssignment.PermissionAssignmentConfig
---
@@ -46811,27 +46811,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -46839,25 +46839,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -46865,7 +46865,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -46873,7 +46873,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -46881,13 +46881,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -46895,127 +46895,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -47025,16 +47025,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { PermissionAssignment } from '@cdktf/provider-databricks'
+import { permissionAssignment } from '@cdktf/provider-databricks'
-PermissionAssignment.isConstruct(x: any)
+permissionAssignment.PermissionAssignment.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -47053,7 +47053,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -47065,30 +47065,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| permissionsInput
| string[]
| *No description.* |
-| principalIdInput
| number
| *No description.* |
-| id
| string
| *No description.* |
-| permissions
| string[]
| *No description.* |
-| principalId
| number
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| permissionsInput
| string[]
| *No description.* |
+| principalIdInput
| number
| *No description.* |
+| id
| string
| *No description.* |
+| permissions
| string[]
| *No description.* |
+| principalId
| number
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -47100,7 +47100,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -47110,7 +47110,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -47120,7 +47120,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -47130,7 +47130,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -47140,7 +47140,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -47150,7 +47150,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -47160,7 +47160,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -47170,7 +47170,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -47180,7 +47180,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -47190,7 +47190,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -47200,7 +47200,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -47210,7 +47210,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -47220,7 +47220,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -47230,7 +47230,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -47240,7 +47240,7 @@ public readonly idInput: string;
---
-##### `permissionsInput`Optional
+##### `permissionsInput`Optional
```typescript
public readonly permissionsInput: string[];
@@ -47250,7 +47250,7 @@ public readonly permissionsInput: string[];
---
-##### `principalIdInput`Optional
+##### `principalIdInput`Optional
```typescript
public readonly principalIdInput: number;
@@ -47260,7 +47260,7 @@ public readonly principalIdInput: number;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -47270,7 +47270,7 @@ public readonly id: string;
---
-##### `permissions`Required
+##### `permissions`Required
```typescript
public readonly permissions: string[];
@@ -47280,7 +47280,7 @@ public readonly permissions: string[];
---
-##### `principalId`Required
+##### `principalId`Required
```typescript
public readonly principalId: number;
@@ -47294,11 +47294,11 @@ public readonly principalId: number;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -47308,27 +47308,27 @@ public readonly tfResourceType: string;
---
-### Permissions
+### Permissions
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/permissions databricks_permissions}.
-#### Initializers
+#### Initializers
```typescript
-import { Permissions } from '@cdktf/provider-databricks'
+import { permissions } from '@cdktf/provider-databricks'
-new Permissions(scope: Construct, id: string, config: PermissionsConfig)
+new permissions.Permissions(scope: Construct, id: string, config: PermissionsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| PermissionsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.permissions.PermissionsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -47336,7 +47336,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -47346,9 +47346,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* PermissionsConfig
+- *Type:* @cdktf/provider-databricks.permissions.PermissionsConfig
---
@@ -47356,47 +47356,47 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putAccessControl
| *No description.* |
-| resetAuthorization
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetClusterPolicyId
| *No description.* |
-| resetDirectoryId
| *No description.* |
-| resetDirectoryPath
| *No description.* |
-| resetExperimentId
| *No description.* |
-| resetId
| *No description.* |
-| resetInstancePoolId
| *No description.* |
-| resetJobId
| *No description.* |
-| resetNotebookId
| *No description.* |
-| resetNotebookPath
| *No description.* |
-| resetObjectType
| *No description.* |
-| resetPipelineId
| *No description.* |
-| resetRegisteredModelId
| *No description.* |
-| resetRepoId
| *No description.* |
-| resetRepoPath
| *No description.* |
-| resetSqlAlertId
| *No description.* |
-| resetSqlDashboardId
| *No description.* |
-| resetSqlEndpointId
| *No description.* |
-| resetSqlQueryId
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putAccessControl
| *No description.* |
+| resetAuthorization
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetClusterPolicyId
| *No description.* |
+| resetDirectoryId
| *No description.* |
+| resetDirectoryPath
| *No description.* |
+| resetExperimentId
| *No description.* |
+| resetId
| *No description.* |
+| resetInstancePoolId
| *No description.* |
+| resetJobId
| *No description.* |
+| resetNotebookId
| *No description.* |
+| resetNotebookPath
| *No description.* |
+| resetObjectType
| *No description.* |
+| resetPipelineId
| *No description.* |
+| resetRegisteredModelId
| *No description.* |
+| resetRepoId
| *No description.* |
+| resetRepoPath
| *No description.* |
+| resetSqlAlertId
| *No description.* |
+| resetSqlDashboardId
| *No description.* |
+| resetSqlEndpointId
| *No description.* |
+| resetSqlQueryId
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -47404,25 +47404,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -47430,7 +47430,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -47438,7 +47438,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -47446,13 +47446,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -47460,253 +47460,253 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putAccessControl`
+##### `putAccessControl`
```typescript
public putAccessControl(value: IResolvable | PermissionsAccessControl[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | PermissionsAccessControl[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.permissions.PermissionsAccessControl[]
---
-##### `resetAuthorization`
+##### `resetAuthorization`
```typescript
public resetAuthorization(): void
```
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetClusterPolicyId`
+##### `resetClusterPolicyId`
```typescript
public resetClusterPolicyId(): void
```
-##### `resetDirectoryId`
+##### `resetDirectoryId`
```typescript
public resetDirectoryId(): void
```
-##### `resetDirectoryPath`
+##### `resetDirectoryPath`
```typescript
public resetDirectoryPath(): void
```
-##### `resetExperimentId`
+##### `resetExperimentId`
```typescript
public resetExperimentId(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetInstancePoolId`
+##### `resetInstancePoolId`
```typescript
public resetInstancePoolId(): void
```
-##### `resetJobId`
+##### `resetJobId`
```typescript
public resetJobId(): void
```
-##### `resetNotebookId`
+##### `resetNotebookId`
```typescript
public resetNotebookId(): void
```
-##### `resetNotebookPath`
+##### `resetNotebookPath`
```typescript
public resetNotebookPath(): void
```
-##### `resetObjectType`
+##### `resetObjectType`
```typescript
public resetObjectType(): void
```
-##### `resetPipelineId`
+##### `resetPipelineId`
```typescript
public resetPipelineId(): void
```
-##### `resetRegisteredModelId`
+##### `resetRegisteredModelId`
```typescript
public resetRegisteredModelId(): void
```
-##### `resetRepoId`
+##### `resetRepoId`
```typescript
public resetRepoId(): void
```
-##### `resetRepoPath`
+##### `resetRepoPath`
```typescript
public resetRepoPath(): void
```
-##### `resetSqlAlertId`
+##### `resetSqlAlertId`
```typescript
public resetSqlAlertId(): void
```
-##### `resetSqlDashboardId`
+##### `resetSqlDashboardId`
```typescript
public resetSqlDashboardId(): void
```
-##### `resetSqlEndpointId`
+##### `resetSqlEndpointId`
```typescript
public resetSqlEndpointId(): void
```
-##### `resetSqlQueryId`
+##### `resetSqlQueryId`
```typescript
public resetSqlQueryId(): void
@@ -47716,16 +47716,16 @@ public resetSqlQueryId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Permissions } from '@cdktf/provider-databricks'
+import { permissions } from '@cdktf/provider-databricks'
-Permissions.isConstruct(x: any)
+permissions.Permissions.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -47744,7 +47744,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -47756,66 +47756,66 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accessControl
| PermissionsAccessControlList
| *No description.* |
-| accessControlInput
| cdktf.IResolvable \| PermissionsAccessControl[]
| *No description.* |
-| authorizationInput
| string
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| clusterPolicyIdInput
| string
| *No description.* |
-| directoryIdInput
| string
| *No description.* |
-| directoryPathInput
| string
| *No description.* |
-| experimentIdInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| instancePoolIdInput
| string
| *No description.* |
-| jobIdInput
| string
| *No description.* |
-| notebookIdInput
| string
| *No description.* |
-| notebookPathInput
| string
| *No description.* |
-| objectTypeInput
| string
| *No description.* |
-| pipelineIdInput
| string
| *No description.* |
-| registeredModelIdInput
| string
| *No description.* |
-| repoIdInput
| string
| *No description.* |
-| repoPathInput
| string
| *No description.* |
-| sqlAlertIdInput
| string
| *No description.* |
-| sqlDashboardIdInput
| string
| *No description.* |
-| sqlEndpointIdInput
| string
| *No description.* |
-| sqlQueryIdInput
| string
| *No description.* |
-| authorization
| string
| *No description.* |
-| clusterId
| string
| *No description.* |
-| clusterPolicyId
| string
| *No description.* |
-| directoryId
| string
| *No description.* |
-| directoryPath
| string
| *No description.* |
-| experimentId
| string
| *No description.* |
-| id
| string
| *No description.* |
-| instancePoolId
| string
| *No description.* |
-| jobId
| string
| *No description.* |
-| notebookId
| string
| *No description.* |
-| notebookPath
| string
| *No description.* |
-| objectType
| string
| *No description.* |
-| pipelineId
| string
| *No description.* |
-| registeredModelId
| string
| *No description.* |
-| repoId
| string
| *No description.* |
-| repoPath
| string
| *No description.* |
-| sqlAlertId
| string
| *No description.* |
-| sqlDashboardId
| string
| *No description.* |
-| sqlEndpointId
| string
| *No description.* |
-| sqlQueryId
| string
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| accessControl
| @cdktf/provider-databricks.permissions.PermissionsAccessControlList
| *No description.* |
+| accessControlInput
| cdktf.IResolvable \| @cdktf/provider-databricks.permissions.PermissionsAccessControl[]
| *No description.* |
+| authorizationInput
| string
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| clusterPolicyIdInput
| string
| *No description.* |
+| directoryIdInput
| string
| *No description.* |
+| directoryPathInput
| string
| *No description.* |
+| experimentIdInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| instancePoolIdInput
| string
| *No description.* |
+| jobIdInput
| string
| *No description.* |
+| notebookIdInput
| string
| *No description.* |
+| notebookPathInput
| string
| *No description.* |
+| objectTypeInput
| string
| *No description.* |
+| pipelineIdInput
| string
| *No description.* |
+| registeredModelIdInput
| string
| *No description.* |
+| repoIdInput
| string
| *No description.* |
+| repoPathInput
| string
| *No description.* |
+| sqlAlertIdInput
| string
| *No description.* |
+| sqlDashboardIdInput
| string
| *No description.* |
+| sqlEndpointIdInput
| string
| *No description.* |
+| sqlQueryIdInput
| string
| *No description.* |
+| authorization
| string
| *No description.* |
+| clusterId
| string
| *No description.* |
+| clusterPolicyId
| string
| *No description.* |
+| directoryId
| string
| *No description.* |
+| directoryPath
| string
| *No description.* |
+| experimentId
| string
| *No description.* |
+| id
| string
| *No description.* |
+| instancePoolId
| string
| *No description.* |
+| jobId
| string
| *No description.* |
+| notebookId
| string
| *No description.* |
+| notebookPath
| string
| *No description.* |
+| objectType
| string
| *No description.* |
+| pipelineId
| string
| *No description.* |
+| registeredModelId
| string
| *No description.* |
+| repoId
| string
| *No description.* |
+| repoPath
| string
| *No description.* |
+| sqlAlertId
| string
| *No description.* |
+| sqlDashboardId
| string
| *No description.* |
+| sqlEndpointId
| string
| *No description.* |
+| sqlQueryId
| string
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -47827,7 +47827,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -47837,7 +47837,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -47847,7 +47847,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -47857,7 +47857,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -47867,7 +47867,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -47877,7 +47877,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -47887,7 +47887,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -47897,7 +47897,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -47907,7 +47907,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -47917,7 +47917,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -47927,7 +47927,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -47937,7 +47937,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -47947,7 +47947,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -47957,27 +47957,27 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `accessControl`Required
+##### `accessControl`Required
```typescript
public readonly accessControl: PermissionsAccessControlList;
```
-- *Type:* PermissionsAccessControlList
+- *Type:* @cdktf/provider-databricks.permissions.PermissionsAccessControlList
---
-##### `accessControlInput`Optional
+##### `accessControlInput`Optional
```typescript
public readonly accessControlInput: IResolvable | PermissionsAccessControl[];
```
-- *Type:* cdktf.IResolvable | PermissionsAccessControl[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.permissions.PermissionsAccessControl[]
---
-##### `authorizationInput`Optional
+##### `authorizationInput`Optional
```typescript
public readonly authorizationInput: string;
@@ -47987,7 +47987,7 @@ public readonly authorizationInput: string;
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -47997,7 +47997,7 @@ public readonly clusterIdInput: string;
---
-##### `clusterPolicyIdInput`Optional
+##### `clusterPolicyIdInput`Optional
```typescript
public readonly clusterPolicyIdInput: string;
@@ -48007,7 +48007,7 @@ public readonly clusterPolicyIdInput: string;
---
-##### `directoryIdInput`Optional
+##### `directoryIdInput`Optional
```typescript
public readonly directoryIdInput: string;
@@ -48017,7 +48017,7 @@ public readonly directoryIdInput: string;
---
-##### `directoryPathInput`Optional
+##### `directoryPathInput`Optional
```typescript
public readonly directoryPathInput: string;
@@ -48027,7 +48027,7 @@ public readonly directoryPathInput: string;
---
-##### `experimentIdInput`Optional
+##### `experimentIdInput`Optional
```typescript
public readonly experimentIdInput: string;
@@ -48037,7 +48037,7 @@ public readonly experimentIdInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -48047,7 +48047,7 @@ public readonly idInput: string;
---
-##### `instancePoolIdInput`Optional
+##### `instancePoolIdInput`Optional
```typescript
public readonly instancePoolIdInput: string;
@@ -48057,7 +48057,7 @@ public readonly instancePoolIdInput: string;
---
-##### `jobIdInput`Optional
+##### `jobIdInput`Optional
```typescript
public readonly jobIdInput: string;
@@ -48067,7 +48067,7 @@ public readonly jobIdInput: string;
---
-##### `notebookIdInput`Optional
+##### `notebookIdInput`Optional
```typescript
public readonly notebookIdInput: string;
@@ -48077,7 +48077,7 @@ public readonly notebookIdInput: string;
---
-##### `notebookPathInput`Optional
+##### `notebookPathInput`Optional
```typescript
public readonly notebookPathInput: string;
@@ -48087,7 +48087,7 @@ public readonly notebookPathInput: string;
---
-##### `objectTypeInput`Optional
+##### `objectTypeInput`Optional
```typescript
public readonly objectTypeInput: string;
@@ -48097,7 +48097,7 @@ public readonly objectTypeInput: string;
---
-##### `pipelineIdInput`Optional
+##### `pipelineIdInput`Optional
```typescript
public readonly pipelineIdInput: string;
@@ -48107,7 +48107,7 @@ public readonly pipelineIdInput: string;
---
-##### `registeredModelIdInput`Optional
+##### `registeredModelIdInput`Optional
```typescript
public readonly registeredModelIdInput: string;
@@ -48117,7 +48117,7 @@ public readonly registeredModelIdInput: string;
---
-##### `repoIdInput`Optional
+##### `repoIdInput`Optional
```typescript
public readonly repoIdInput: string;
@@ -48127,7 +48127,7 @@ public readonly repoIdInput: string;
---
-##### `repoPathInput`Optional
+##### `repoPathInput`Optional
```typescript
public readonly repoPathInput: string;
@@ -48137,7 +48137,7 @@ public readonly repoPathInput: string;
---
-##### `sqlAlertIdInput`Optional
+##### `sqlAlertIdInput`Optional
```typescript
public readonly sqlAlertIdInput: string;
@@ -48147,7 +48147,7 @@ public readonly sqlAlertIdInput: string;
---
-##### `sqlDashboardIdInput`Optional
+##### `sqlDashboardIdInput`Optional
```typescript
public readonly sqlDashboardIdInput: string;
@@ -48157,7 +48157,7 @@ public readonly sqlDashboardIdInput: string;
---
-##### `sqlEndpointIdInput`Optional
+##### `sqlEndpointIdInput`Optional
```typescript
public readonly sqlEndpointIdInput: string;
@@ -48167,7 +48167,7 @@ public readonly sqlEndpointIdInput: string;
---
-##### `sqlQueryIdInput`Optional
+##### `sqlQueryIdInput`Optional
```typescript
public readonly sqlQueryIdInput: string;
@@ -48177,7 +48177,7 @@ public readonly sqlQueryIdInput: string;
---
-##### `authorization`Required
+##### `authorization`Required
```typescript
public readonly authorization: string;
@@ -48187,7 +48187,7 @@ public readonly authorization: string;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -48197,7 +48197,7 @@ public readonly clusterId: string;
---
-##### `clusterPolicyId`Required
+##### `clusterPolicyId`Required
```typescript
public readonly clusterPolicyId: string;
@@ -48207,7 +48207,7 @@ public readonly clusterPolicyId: string;
---
-##### `directoryId`Required
+##### `directoryId`Required
```typescript
public readonly directoryId: string;
@@ -48217,7 +48217,7 @@ public readonly directoryId: string;
---
-##### `directoryPath`Required
+##### `directoryPath`Required
```typescript
public readonly directoryPath: string;
@@ -48227,7 +48227,7 @@ public readonly directoryPath: string;
---
-##### `experimentId`Required
+##### `experimentId`Required
```typescript
public readonly experimentId: string;
@@ -48237,7 +48237,7 @@ public readonly experimentId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -48247,7 +48247,7 @@ public readonly id: string;
---
-##### `instancePoolId`Required
+##### `instancePoolId`Required
```typescript
public readonly instancePoolId: string;
@@ -48257,7 +48257,7 @@ public readonly instancePoolId: string;
---
-##### `jobId`Required
+##### `jobId`Required
```typescript
public readonly jobId: string;
@@ -48267,7 +48267,7 @@ public readonly jobId: string;
---
-##### `notebookId`Required
+##### `notebookId`Required
```typescript
public readonly notebookId: string;
@@ -48277,7 +48277,7 @@ public readonly notebookId: string;
---
-##### `notebookPath`Required
+##### `notebookPath`Required
```typescript
public readonly notebookPath: string;
@@ -48287,7 +48287,7 @@ public readonly notebookPath: string;
---
-##### `objectType`Required
+##### `objectType`Required
```typescript
public readonly objectType: string;
@@ -48297,7 +48297,7 @@ public readonly objectType: string;
---
-##### `pipelineId`Required
+##### `pipelineId`Required
```typescript
public readonly pipelineId: string;
@@ -48307,7 +48307,7 @@ public readonly pipelineId: string;
---
-##### `registeredModelId`Required
+##### `registeredModelId`Required
```typescript
public readonly registeredModelId: string;
@@ -48317,7 +48317,7 @@ public readonly registeredModelId: string;
---
-##### `repoId`Required
+##### `repoId`Required
```typescript
public readonly repoId: string;
@@ -48327,7 +48327,7 @@ public readonly repoId: string;
---
-##### `repoPath`Required
+##### `repoPath`Required
```typescript
public readonly repoPath: string;
@@ -48337,7 +48337,7 @@ public readonly repoPath: string;
---
-##### `sqlAlertId`Required
+##### `sqlAlertId`Required
```typescript
public readonly sqlAlertId: string;
@@ -48347,7 +48347,7 @@ public readonly sqlAlertId: string;
---
-##### `sqlDashboardId`Required
+##### `sqlDashboardId`Required
```typescript
public readonly sqlDashboardId: string;
@@ -48357,7 +48357,7 @@ public readonly sqlDashboardId: string;
---
-##### `sqlEndpointId`Required
+##### `sqlEndpointId`Required
```typescript
public readonly sqlEndpointId: string;
@@ -48367,7 +48367,7 @@ public readonly sqlEndpointId: string;
---
-##### `sqlQueryId`Required
+##### `sqlQueryId`Required
```typescript
public readonly sqlQueryId: string;
@@ -48381,11 +48381,11 @@ public readonly sqlQueryId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -48395,27 +48395,27 @@ public readonly tfResourceType: string;
---
-### Pipeline
+### Pipeline
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/pipeline databricks_pipeline}.
-#### Initializers
+#### Initializers
```typescript
-import { Pipeline } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new Pipeline(scope: Construct, id: string, config?: PipelineConfig)
+new pipeline.Pipeline(scope: Construct, id: string, config?: PipelineConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| PipelineConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.pipeline.PipelineConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -48423,7 +48423,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -48433,9 +48433,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* PipelineConfig
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineConfig
---
@@ -48443,45 +48443,45 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putCluster
| *No description.* |
-| putFilters
| *No description.* |
-| putLibrary
| *No description.* |
-| putTimeouts
| *No description.* |
-| resetAllowDuplicateNames
| *No description.* |
-| resetChannel
| *No description.* |
-| resetCluster
| *No description.* |
-| resetConfiguration
| *No description.* |
-| resetContinuous
| *No description.* |
-| resetDevelopment
| *No description.* |
-| resetEdition
| *No description.* |
-| resetFilters
| *No description.* |
-| resetId
| *No description.* |
-| resetLibrary
| *No description.* |
-| resetName
| *No description.* |
-| resetPhoton
| *No description.* |
-| resetStorage
| *No description.* |
-| resetTarget
| *No description.* |
-| resetTimeouts
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putCluster
| *No description.* |
+| putFilters
| *No description.* |
+| putLibrary
| *No description.* |
+| putTimeouts
| *No description.* |
+| resetAllowDuplicateNames
| *No description.* |
+| resetChannel
| *No description.* |
+| resetCluster
| *No description.* |
+| resetConfiguration
| *No description.* |
+| resetContinuous
| *No description.* |
+| resetDevelopment
| *No description.* |
+| resetEdition
| *No description.* |
+| resetFilters
| *No description.* |
+| resetId
| *No description.* |
+| resetLibrary
| *No description.* |
+| resetName
| *No description.* |
+| resetPhoton
| *No description.* |
+| resetStorage
| *No description.* |
+| resetTarget
| *No description.* |
+| resetTimeouts
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -48489,25 +48489,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -48515,7 +48515,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -48523,7 +48523,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -48531,13 +48531,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -48545,259 +48545,259 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putCluster`
+##### `putCluster`
```typescript
public putCluster(value: IResolvable | PipelineCluster[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | PipelineCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineCluster[]
---
-##### `putFilters`
+##### `putFilters`
```typescript
public putFilters(value: PipelineFilters): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineFilters
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineFilters
---
-##### `putLibrary`
+##### `putLibrary`
```typescript
public putLibrary(value: IResolvable | PipelineLibrary[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | PipelineLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineLibrary[]
---
-##### `putTimeouts`
+##### `putTimeouts`
```typescript
public putTimeouts(value: PipelineTimeouts): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineTimeouts
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineTimeouts
---
-##### `resetAllowDuplicateNames`
+##### `resetAllowDuplicateNames`
```typescript
public resetAllowDuplicateNames(): void
```
-##### `resetChannel`
+##### `resetChannel`
```typescript
public resetChannel(): void
```
-##### `resetCluster`
+##### `resetCluster`
```typescript
public resetCluster(): void
```
-##### `resetConfiguration`
+##### `resetConfiguration`
```typescript
public resetConfiguration(): void
```
-##### `resetContinuous`
+##### `resetContinuous`
```typescript
public resetContinuous(): void
```
-##### `resetDevelopment`
+##### `resetDevelopment`
```typescript
public resetDevelopment(): void
```
-##### `resetEdition`
+##### `resetEdition`
```typescript
public resetEdition(): void
```
-##### `resetFilters`
+##### `resetFilters`
```typescript
public resetFilters(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetLibrary`
+##### `resetLibrary`
```typescript
public resetLibrary(): void
```
-##### `resetName`
+##### `resetName`
```typescript
public resetName(): void
```
-##### `resetPhoton`
+##### `resetPhoton`
```typescript
public resetPhoton(): void
```
-##### `resetStorage`
+##### `resetStorage`
```typescript
public resetStorage(): void
```
-##### `resetTarget`
+##### `resetTarget`
```typescript
public resetTarget(): void
```
-##### `resetTimeouts`
+##### `resetTimeouts`
```typescript
public resetTimeouts(): void
@@ -48807,16 +48807,16 @@ public resetTimeouts(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Pipeline } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-Pipeline.isConstruct(x: any)
+pipeline.Pipeline.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -48835,7 +48835,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -48847,55 +48847,55 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| cluster
| PipelineClusterList
| *No description.* |
-| filters
| PipelineFiltersOutputReference
| *No description.* |
-| library
| PipelineLibraryList
| *No description.* |
-| timeouts
| PipelineTimeoutsOutputReference
| *No description.* |
-| url
| string
| *No description.* |
-| allowDuplicateNamesInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| channelInput
| string
| *No description.* |
-| clusterInput
| cdktf.IResolvable \| PipelineCluster[]
| *No description.* |
-| configurationInput
| {[ key: string ]: string}
| *No description.* |
-| continuousInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| developmentInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| editionInput
| string
| *No description.* |
-| filtersInput
| PipelineFilters
| *No description.* |
-| idInput
| string
| *No description.* |
-| libraryInput
| cdktf.IResolvable \| PipelineLibrary[]
| *No description.* |
-| nameInput
| string
| *No description.* |
-| photonInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| storageInput
| string
| *No description.* |
-| targetInput
| string
| *No description.* |
-| timeoutsInput
| cdktf.IResolvable \| PipelineTimeouts
| *No description.* |
-| allowDuplicateNames
| boolean \| cdktf.IResolvable
| *No description.* |
-| channel
| string
| *No description.* |
-| configuration
| {[ key: string ]: string}
| *No description.* |
-| continuous
| boolean \| cdktf.IResolvable
| *No description.* |
-| development
| boolean \| cdktf.IResolvable
| *No description.* |
-| edition
| string
| *No description.* |
-| id
| string
| *No description.* |
-| name
| string
| *No description.* |
-| photon
| boolean \| cdktf.IResolvable
| *No description.* |
-| storage
| string
| *No description.* |
-| target
| string
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| cluster
| @cdktf/provider-databricks.pipeline.PipelineClusterList
| *No description.* |
+| filters
| @cdktf/provider-databricks.pipeline.PipelineFiltersOutputReference
| *No description.* |
+| library
| @cdktf/provider-databricks.pipeline.PipelineLibraryList
| *No description.* |
+| timeouts
| @cdktf/provider-databricks.pipeline.PipelineTimeoutsOutputReference
| *No description.* |
+| url
| string
| *No description.* |
+| allowDuplicateNamesInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| channelInput
| string
| *No description.* |
+| clusterInput
| cdktf.IResolvable \| @cdktf/provider-databricks.pipeline.PipelineCluster[]
| *No description.* |
+| configurationInput
| {[ key: string ]: string}
| *No description.* |
+| continuousInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| developmentInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| editionInput
| string
| *No description.* |
+| filtersInput
| @cdktf/provider-databricks.pipeline.PipelineFilters
| *No description.* |
+| idInput
| string
| *No description.* |
+| libraryInput
| cdktf.IResolvable \| @cdktf/provider-databricks.pipeline.PipelineLibrary[]
| *No description.* |
+| nameInput
| string
| *No description.* |
+| photonInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| storageInput
| string
| *No description.* |
+| targetInput
| string
| *No description.* |
+| timeoutsInput
| @cdktf/provider-databricks.pipeline.PipelineTimeouts \| cdktf.IResolvable
| *No description.* |
+| allowDuplicateNames
| boolean \| cdktf.IResolvable
| *No description.* |
+| channel
| string
| *No description.* |
+| configuration
| {[ key: string ]: string}
| *No description.* |
+| continuous
| boolean \| cdktf.IResolvable
| *No description.* |
+| development
| boolean \| cdktf.IResolvable
| *No description.* |
+| edition
| string
| *No description.* |
+| id
| string
| *No description.* |
+| name
| string
| *No description.* |
+| photon
| boolean \| cdktf.IResolvable
| *No description.* |
+| storage
| string
| *No description.* |
+| target
| string
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -48907,7 +48907,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -48917,7 +48917,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -48927,7 +48927,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -48937,7 +48937,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -48947,7 +48947,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -48957,7 +48957,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -48967,7 +48967,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -48977,7 +48977,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -48987,7 +48987,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -48997,7 +48997,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -49007,7 +49007,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -49017,7 +49017,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -49027,7 +49027,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -49037,47 +49037,47 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `cluster`Required
+##### `cluster`Required
```typescript
public readonly cluster: PipelineClusterList;
```
-- *Type:* PipelineClusterList
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterList
---
-##### `filters`Required
+##### `filters`Required
```typescript
public readonly filters: PipelineFiltersOutputReference;
```
-- *Type:* PipelineFiltersOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineFiltersOutputReference
---
-##### `library`Required
+##### `library`Required
```typescript
public readonly library: PipelineLibraryList;
```
-- *Type:* PipelineLibraryList
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibraryList
---
-##### `timeouts`Required
+##### `timeouts`Required
```typescript
public readonly timeouts: PipelineTimeoutsOutputReference;
```
-- *Type:* PipelineTimeoutsOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineTimeoutsOutputReference
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -49087,7 +49087,7 @@ public readonly url: string;
---
-##### `allowDuplicateNamesInput`Optional
+##### `allowDuplicateNamesInput`Optional
```typescript
public readonly allowDuplicateNamesInput: boolean | IResolvable;
@@ -49097,7 +49097,7 @@ public readonly allowDuplicateNamesInput: boolean | IResolvable;
---
-##### `channelInput`Optional
+##### `channelInput`Optional
```typescript
public readonly channelInput: string;
@@ -49107,17 +49107,17 @@ public readonly channelInput: string;
---
-##### `clusterInput`Optional
+##### `clusterInput`Optional
```typescript
public readonly clusterInput: IResolvable | PipelineCluster[];
```
-- *Type:* cdktf.IResolvable | PipelineCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineCluster[]
---
-##### `configurationInput`Optional
+##### `configurationInput`Optional
```typescript
public readonly configurationInput: {[ key: string ]: string};
@@ -49127,7 +49127,7 @@ public readonly configurationInput: {[ key: string ]: string};
---
-##### `continuousInput`Optional
+##### `continuousInput`Optional
```typescript
public readonly continuousInput: boolean | IResolvable;
@@ -49137,7 +49137,7 @@ public readonly continuousInput: boolean | IResolvable;
---
-##### `developmentInput`Optional
+##### `developmentInput`Optional
```typescript
public readonly developmentInput: boolean | IResolvable;
@@ -49147,7 +49147,7 @@ public readonly developmentInput: boolean | IResolvable;
---
-##### `editionInput`Optional
+##### `editionInput`Optional
```typescript
public readonly editionInput: string;
@@ -49157,17 +49157,17 @@ public readonly editionInput: string;
---
-##### `filtersInput`Optional
+##### `filtersInput`Optional
```typescript
public readonly filtersInput: PipelineFilters;
```
-- *Type:* PipelineFilters
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineFilters
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -49177,17 +49177,17 @@ public readonly idInput: string;
---
-##### `libraryInput`Optional
+##### `libraryInput`Optional
```typescript
public readonly libraryInput: IResolvable | PipelineLibrary[];
```
-- *Type:* cdktf.IResolvable | PipelineLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineLibrary[]
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -49197,7 +49197,7 @@ public readonly nameInput: string;
---
-##### `photonInput`Optional
+##### `photonInput`Optional
```typescript
public readonly photonInput: boolean | IResolvable;
@@ -49207,7 +49207,7 @@ public readonly photonInput: boolean | IResolvable;
---
-##### `storageInput`Optional
+##### `storageInput`Optional
```typescript
public readonly storageInput: string;
@@ -49217,7 +49217,7 @@ public readonly storageInput: string;
---
-##### `targetInput`Optional
+##### `targetInput`Optional
```typescript
public readonly targetInput: string;
@@ -49227,17 +49227,17 @@ public readonly targetInput: string;
---
-##### `timeoutsInput`Optional
+##### `timeoutsInput`Optional
```typescript
-public readonly timeoutsInput: IResolvable | PipelineTimeouts;
+public readonly timeoutsInput: PipelineTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | PipelineTimeouts
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineTimeouts | cdktf.IResolvable
---
-##### `allowDuplicateNames`Required
+##### `allowDuplicateNames`Required
```typescript
public readonly allowDuplicateNames: boolean | IResolvable;
@@ -49247,7 +49247,7 @@ public readonly allowDuplicateNames: boolean | IResolvable;
---
-##### `channel`Required
+##### `channel`Required
```typescript
public readonly channel: string;
@@ -49257,7 +49257,7 @@ public readonly channel: string;
---
-##### `configuration`Required
+##### `configuration`Required
```typescript
public readonly configuration: {[ key: string ]: string};
@@ -49267,7 +49267,7 @@ public readonly configuration: {[ key: string ]: string};
---
-##### `continuous`Required
+##### `continuous`Required
```typescript
public readonly continuous: boolean | IResolvable;
@@ -49277,7 +49277,7 @@ public readonly continuous: boolean | IResolvable;
---
-##### `development`Required
+##### `development`Required
```typescript
public readonly development: boolean | IResolvable;
@@ -49287,7 +49287,7 @@ public readonly development: boolean | IResolvable;
---
-##### `edition`Required
+##### `edition`Required
```typescript
public readonly edition: string;
@@ -49297,7 +49297,7 @@ public readonly edition: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -49307,7 +49307,7 @@ public readonly id: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -49317,7 +49317,7 @@ public readonly name: string;
---
-##### `photon`Required
+##### `photon`Required
```typescript
public readonly photon: boolean | IResolvable;
@@ -49327,7 +49327,7 @@ public readonly photon: boolean | IResolvable;
---
-##### `storage`Required
+##### `storage`Required
```typescript
public readonly storage: string;
@@ -49337,7 +49337,7 @@ public readonly storage: string;
---
-##### `target`Required
+##### `target`Required
```typescript
public readonly target: string;
@@ -49351,11 +49351,11 @@ public readonly target: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -49365,27 +49365,27 @@ public readonly tfResourceType: string;
---
-### Recipient
+### Recipient
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/recipient databricks_recipient}.
-#### Initializers
+#### Initializers
```typescript
-import { Recipient } from '@cdktf/provider-databricks'
+import { recipient } from '@cdktf/provider-databricks'
-new Recipient(scope: Construct, id: string, config: RecipientConfig)
+new recipient.Recipient(scope: Construct, id: string, config: RecipientConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| RecipientConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.recipient.RecipientConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -49393,7 +49393,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -49403,9 +49403,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* RecipientConfig
+- *Type:* @cdktf/provider-databricks.recipient.RecipientConfig
---
@@ -49413,34 +49413,34 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putIpAccessList
| *No description.* |
-| putTokens
| *No description.* |
-| resetComment
| *No description.* |
-| resetDataRecipientGlobalMetastoreId
| *No description.* |
-| resetId
| *No description.* |
-| resetIpAccessList
| *No description.* |
-| resetSharingCode
| *No description.* |
-| resetTokens
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putIpAccessList
| *No description.* |
+| putTokens
| *No description.* |
+| resetComment
| *No description.* |
+| resetDataRecipientGlobalMetastoreId
| *No description.* |
+| resetId
| *No description.* |
+| resetIpAccessList
| *No description.* |
+| resetSharingCode
| *No description.* |
+| resetTokens
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -49448,25 +49448,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -49474,7 +49474,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -49482,7 +49482,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -49490,13 +49490,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -49504,181 +49504,181 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putIpAccessList`
+##### `putIpAccessList`
```typescript
public putIpAccessList(value: RecipientIpAccessList): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* RecipientIpAccessList
+- *Type:* @cdktf/provider-databricks.recipient.RecipientIpAccessList
---
-##### `putTokens`
+##### `putTokens`
```typescript
public putTokens(value: IResolvable | RecipientTokens[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | RecipientTokens[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.recipient.RecipientTokens[]
---
-##### `resetComment`
+##### `resetComment`
```typescript
public resetComment(): void
```
-##### `resetDataRecipientGlobalMetastoreId`
+##### `resetDataRecipientGlobalMetastoreId`
```typescript
public resetDataRecipientGlobalMetastoreId(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetIpAccessList`
+##### `resetIpAccessList`
```typescript
public resetIpAccessList(): void
```
-##### `resetSharingCode`
+##### `resetSharingCode`
```typescript
public resetSharingCode(): void
```
-##### `resetTokens`
+##### `resetTokens`
```typescript
public resetTokens(): void
@@ -49688,16 +49688,16 @@ public resetTokens(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Recipient } from '@cdktf/provider-databricks'
+import { recipient } from '@cdktf/provider-databricks'
-Recipient.isConstruct(x: any)
+recipient.Recipient.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -49716,7 +49716,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -49728,40 +49728,40 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| ipAccessList
| RecipientIpAccessListOutputReference
| *No description.* |
-| tokens
| RecipientTokensList
| *No description.* |
-| authenticationTypeInput
| string
| *No description.* |
-| commentInput
| string
| *No description.* |
-| dataRecipientGlobalMetastoreIdInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| ipAccessListInput
| RecipientIpAccessList
| *No description.* |
-| nameInput
| string
| *No description.* |
-| sharingCodeInput
| string
| *No description.* |
-| tokensInput
| cdktf.IResolvable \| RecipientTokens[]
| *No description.* |
-| authenticationType
| string
| *No description.* |
-| comment
| string
| *No description.* |
-| dataRecipientGlobalMetastoreId
| string
| *No description.* |
-| id
| string
| *No description.* |
-| name
| string
| *No description.* |
-| sharingCode
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| ipAccessList
| @cdktf/provider-databricks.recipient.RecipientIpAccessListOutputReference
| *No description.* |
+| tokens
| @cdktf/provider-databricks.recipient.RecipientTokensList
| *No description.* |
+| authenticationTypeInput
| string
| *No description.* |
+| commentInput
| string
| *No description.* |
+| dataRecipientGlobalMetastoreIdInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| ipAccessListInput
| @cdktf/provider-databricks.recipient.RecipientIpAccessList
| *No description.* |
+| nameInput
| string
| *No description.* |
+| sharingCodeInput
| string
| *No description.* |
+| tokensInput
| cdktf.IResolvable \| @cdktf/provider-databricks.recipient.RecipientTokens[]
| *No description.* |
+| authenticationType
| string
| *No description.* |
+| comment
| string
| *No description.* |
+| dataRecipientGlobalMetastoreId
| string
| *No description.* |
+| id
| string
| *No description.* |
+| name
| string
| *No description.* |
+| sharingCode
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -49773,7 +49773,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -49783,7 +49783,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -49793,7 +49793,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -49803,7 +49803,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -49813,7 +49813,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -49823,7 +49823,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -49833,7 +49833,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -49843,7 +49843,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -49853,7 +49853,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -49863,7 +49863,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -49873,7 +49873,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -49883,7 +49883,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -49893,7 +49893,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -49903,27 +49903,27 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `ipAccessList`Required
+##### `ipAccessList`Required
```typescript
public readonly ipAccessList: RecipientIpAccessListOutputReference;
```
-- *Type:* RecipientIpAccessListOutputReference
+- *Type:* @cdktf/provider-databricks.recipient.RecipientIpAccessListOutputReference
---
-##### `tokens`Required
+##### `tokens`Required
```typescript
public readonly tokens: RecipientTokensList;
```
-- *Type:* RecipientTokensList
+- *Type:* @cdktf/provider-databricks.recipient.RecipientTokensList
---
-##### `authenticationTypeInput`Optional
+##### `authenticationTypeInput`Optional
```typescript
public readonly authenticationTypeInput: string;
@@ -49933,7 +49933,7 @@ public readonly authenticationTypeInput: string;
---
-##### `commentInput`Optional
+##### `commentInput`Optional
```typescript
public readonly commentInput: string;
@@ -49943,7 +49943,7 @@ public readonly commentInput: string;
---
-##### `dataRecipientGlobalMetastoreIdInput`Optional
+##### `dataRecipientGlobalMetastoreIdInput`Optional
```typescript
public readonly dataRecipientGlobalMetastoreIdInput: string;
@@ -49953,7 +49953,7 @@ public readonly dataRecipientGlobalMetastoreIdInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -49963,17 +49963,17 @@ public readonly idInput: string;
---
-##### `ipAccessListInput`Optional
+##### `ipAccessListInput`Optional
```typescript
public readonly ipAccessListInput: RecipientIpAccessList;
```
-- *Type:* RecipientIpAccessList
+- *Type:* @cdktf/provider-databricks.recipient.RecipientIpAccessList
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -49983,7 +49983,7 @@ public readonly nameInput: string;
---
-##### `sharingCodeInput`Optional
+##### `sharingCodeInput`Optional
```typescript
public readonly sharingCodeInput: string;
@@ -49993,17 +49993,17 @@ public readonly sharingCodeInput: string;
---
-##### `tokensInput`Optional
+##### `tokensInput`Optional
```typescript
public readonly tokensInput: IResolvable | RecipientTokens[];
```
-- *Type:* cdktf.IResolvable | RecipientTokens[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.recipient.RecipientTokens[]
---
-##### `authenticationType`Required
+##### `authenticationType`Required
```typescript
public readonly authenticationType: string;
@@ -50013,7 +50013,7 @@ public readonly authenticationType: string;
---
-##### `comment`Required
+##### `comment`Required
```typescript
public readonly comment: string;
@@ -50023,7 +50023,7 @@ public readonly comment: string;
---
-##### `dataRecipientGlobalMetastoreId`Required
+##### `dataRecipientGlobalMetastoreId`Required
```typescript
public readonly dataRecipientGlobalMetastoreId: string;
@@ -50033,7 +50033,7 @@ public readonly dataRecipientGlobalMetastoreId: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -50043,7 +50043,7 @@ public readonly id: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -50053,7 +50053,7 @@ public readonly name: string;
---
-##### `sharingCode`Required
+##### `sharingCode`Required
```typescript
public readonly sharingCode: string;
@@ -50067,11 +50067,11 @@ public readonly sharingCode: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -50081,27 +50081,27 @@ public readonly tfResourceType: string;
---
-### Repo
+### Repo
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/repo databricks_repo}.
-#### Initializers
+#### Initializers
```typescript
-import { Repo } from '@cdktf/provider-databricks'
+import { repo } from '@cdktf/provider-databricks'
-new Repo(scope: Construct, id: string, config: RepoConfig)
+new repo.Repo(scope: Construct, id: string, config: RepoConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| RepoConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.repo.RepoConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -50109,7 +50109,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -50119,9 +50119,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* RepoConfig
+- *Type:* @cdktf/provider-databricks.repo.RepoConfig
---
@@ -50129,32 +50129,32 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetBranch
| *No description.* |
-| resetCommitHash
| *No description.* |
-| resetGitProvider
| *No description.* |
-| resetId
| *No description.* |
-| resetPath
| *No description.* |
-| resetTag
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetBranch
| *No description.* |
+| resetCommitHash
| *No description.* |
+| resetGitProvider
| *No description.* |
+| resetId
| *No description.* |
+| resetPath
| *No description.* |
+| resetTag
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -50162,25 +50162,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -50188,7 +50188,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -50196,7 +50196,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -50204,13 +50204,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -50218,157 +50218,157 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetBranch`
+##### `resetBranch`
```typescript
public resetBranch(): void
```
-##### `resetCommitHash`
+##### `resetCommitHash`
```typescript
public resetCommitHash(): void
```
-##### `resetGitProvider`
+##### `resetGitProvider`
```typescript
public resetGitProvider(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetPath`
+##### `resetPath`
```typescript
public resetPath(): void
```
-##### `resetTag`
+##### `resetTag`
```typescript
public resetTag(): void
@@ -50378,16 +50378,16 @@ public resetTag(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Repo } from '@cdktf/provider-databricks'
+import { repo } from '@cdktf/provider-databricks'
-Repo.isConstruct(x: any)
+repo.Repo.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -50406,7 +50406,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -50418,38 +50418,38 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| branchInput
| string
| *No description.* |
-| commitHashInput
| string
| *No description.* |
-| gitProviderInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| pathInput
| string
| *No description.* |
-| tagInput
| string
| *No description.* |
-| urlInput
| string
| *No description.* |
-| branch
| string
| *No description.* |
-| commitHash
| string
| *No description.* |
-| gitProvider
| string
| *No description.* |
-| id
| string
| *No description.* |
-| path
| string
| *No description.* |
-| tag
| string
| *No description.* |
-| url
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| branchInput
| string
| *No description.* |
+| commitHashInput
| string
| *No description.* |
+| gitProviderInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| pathInput
| string
| *No description.* |
+| tagInput
| string
| *No description.* |
+| urlInput
| string
| *No description.* |
+| branch
| string
| *No description.* |
+| commitHash
| string
| *No description.* |
+| gitProvider
| string
| *No description.* |
+| id
| string
| *No description.* |
+| path
| string
| *No description.* |
+| tag
| string
| *No description.* |
+| url
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -50461,7 +50461,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -50471,7 +50471,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -50481,7 +50481,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -50491,7 +50491,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -50501,7 +50501,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -50511,7 +50511,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -50521,7 +50521,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -50531,7 +50531,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -50541,7 +50541,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -50551,7 +50551,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -50561,7 +50561,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -50571,7 +50571,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -50581,7 +50581,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -50591,7 +50591,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `branchInput`Optional
+##### `branchInput`Optional
```typescript
public readonly branchInput: string;
@@ -50601,7 +50601,7 @@ public readonly branchInput: string;
---
-##### `commitHashInput`Optional
+##### `commitHashInput`Optional
```typescript
public readonly commitHashInput: string;
@@ -50611,7 +50611,7 @@ public readonly commitHashInput: string;
---
-##### `gitProviderInput`Optional
+##### `gitProviderInput`Optional
```typescript
public readonly gitProviderInput: string;
@@ -50621,7 +50621,7 @@ public readonly gitProviderInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -50631,7 +50631,7 @@ public readonly idInput: string;
---
-##### `pathInput`Optional
+##### `pathInput`Optional
```typescript
public readonly pathInput: string;
@@ -50641,7 +50641,7 @@ public readonly pathInput: string;
---
-##### `tagInput`Optional
+##### `tagInput`Optional
```typescript
public readonly tagInput: string;
@@ -50651,7 +50651,7 @@ public readonly tagInput: string;
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -50661,7 +50661,7 @@ public readonly urlInput: string;
---
-##### `branch`Required
+##### `branch`Required
```typescript
public readonly branch: string;
@@ -50671,7 +50671,7 @@ public readonly branch: string;
---
-##### `commitHash`Required
+##### `commitHash`Required
```typescript
public readonly commitHash: string;
@@ -50681,7 +50681,7 @@ public readonly commitHash: string;
---
-##### `gitProvider`Required
+##### `gitProvider`Required
```typescript
public readonly gitProvider: string;
@@ -50691,7 +50691,7 @@ public readonly gitProvider: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -50701,7 +50701,7 @@ public readonly id: string;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -50711,7 +50711,7 @@ public readonly path: string;
---
-##### `tag`Required
+##### `tag`Required
```typescript
public readonly tag: string;
@@ -50721,7 +50721,7 @@ public readonly tag: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -50735,11 +50735,11 @@ public readonly url: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -50749,27 +50749,27 @@ public readonly tfResourceType: string;
---
-### Schema
+### Schema
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/schema databricks_schema}.
-#### Initializers
+#### Initializers
```typescript
-import { Schema } from '@cdktf/provider-databricks'
+import { schema } from '@cdktf/provider-databricks'
-new Schema(scope: Construct, id: string, config: SchemaConfig)
+new schema.Schema(scope: Construct, id: string, config: SchemaConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| SchemaConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.schema.SchemaConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -50777,7 +50777,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -50787,9 +50787,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* SchemaConfig
+- *Type:* @cdktf/provider-databricks.schema.SchemaConfig
---
@@ -50797,32 +50797,32 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetComment
| *No description.* |
-| resetForceDestroy
| *No description.* |
-| resetId
| *No description.* |
-| resetMetastoreId
| *No description.* |
-| resetOwner
| *No description.* |
-| resetProperties
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetComment
| *No description.* |
+| resetForceDestroy
| *No description.* |
+| resetId
| *No description.* |
+| resetMetastoreId
| *No description.* |
+| resetOwner
| *No description.* |
+| resetProperties
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -50830,25 +50830,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -50856,7 +50856,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -50864,7 +50864,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -50872,13 +50872,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -50886,157 +50886,157 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetComment`
+##### `resetComment`
```typescript
public resetComment(): void
```
-##### `resetForceDestroy`
+##### `resetForceDestroy`
```typescript
public resetForceDestroy(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetMetastoreId`
+##### `resetMetastoreId`
```typescript
public resetMetastoreId(): void
```
-##### `resetOwner`
+##### `resetOwner`
```typescript
public resetOwner(): void
```
-##### `resetProperties`
+##### `resetProperties`
```typescript
public resetProperties(): void
@@ -51046,16 +51046,16 @@ public resetProperties(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Schema } from '@cdktf/provider-databricks'
+import { schema } from '@cdktf/provider-databricks'
-Schema.isConstruct(x: any)
+schema.Schema.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -51074,7 +51074,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -51086,40 +51086,40 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| catalogNameInput
| string
| *No description.* |
-| commentInput
| string
| *No description.* |
-| forceDestroyInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| metastoreIdInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| ownerInput
| string
| *No description.* |
-| propertiesInput
| {[ key: string ]: string}
| *No description.* |
-| catalogName
| string
| *No description.* |
-| comment
| string
| *No description.* |
-| forceDestroy
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| metastoreId
| string
| *No description.* |
-| name
| string
| *No description.* |
-| owner
| string
| *No description.* |
-| properties
| {[ key: string ]: string}
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| catalogNameInput
| string
| *No description.* |
+| commentInput
| string
| *No description.* |
+| forceDestroyInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| metastoreIdInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| ownerInput
| string
| *No description.* |
+| propertiesInput
| {[ key: string ]: string}
| *No description.* |
+| catalogName
| string
| *No description.* |
+| comment
| string
| *No description.* |
+| forceDestroy
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| metastoreId
| string
| *No description.* |
+| name
| string
| *No description.* |
+| owner
| string
| *No description.* |
+| properties
| {[ key: string ]: string}
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -51131,7 +51131,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -51141,7 +51141,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -51151,7 +51151,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -51161,7 +51161,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -51171,7 +51171,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -51181,7 +51181,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -51191,7 +51191,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -51201,7 +51201,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -51211,7 +51211,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -51221,7 +51221,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -51231,7 +51231,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -51241,7 +51241,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -51251,7 +51251,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -51261,7 +51261,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `catalogNameInput`Optional
+##### `catalogNameInput`Optional
```typescript
public readonly catalogNameInput: string;
@@ -51271,7 +51271,7 @@ public readonly catalogNameInput: string;
---
-##### `commentInput`Optional
+##### `commentInput`Optional
```typescript
public readonly commentInput: string;
@@ -51281,7 +51281,7 @@ public readonly commentInput: string;
---
-##### `forceDestroyInput`Optional
+##### `forceDestroyInput`Optional
```typescript
public readonly forceDestroyInput: boolean | IResolvable;
@@ -51291,7 +51291,7 @@ public readonly forceDestroyInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -51301,7 +51301,7 @@ public readonly idInput: string;
---
-##### `metastoreIdInput`Optional
+##### `metastoreIdInput`Optional
```typescript
public readonly metastoreIdInput: string;
@@ -51311,7 +51311,7 @@ public readonly metastoreIdInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -51321,7 +51321,7 @@ public readonly nameInput: string;
---
-##### `ownerInput`Optional
+##### `ownerInput`Optional
```typescript
public readonly ownerInput: string;
@@ -51331,7 +51331,7 @@ public readonly ownerInput: string;
---
-##### `propertiesInput`Optional
+##### `propertiesInput`Optional
```typescript
public readonly propertiesInput: {[ key: string ]: string};
@@ -51341,7 +51341,7 @@ public readonly propertiesInput: {[ key: string ]: string};
---
-##### `catalogName`Required
+##### `catalogName`Required
```typescript
public readonly catalogName: string;
@@ -51351,7 +51351,7 @@ public readonly catalogName: string;
---
-##### `comment`Required
+##### `comment`Required
```typescript
public readonly comment: string;
@@ -51361,7 +51361,7 @@ public readonly comment: string;
---
-##### `forceDestroy`Required
+##### `forceDestroy`Required
```typescript
public readonly forceDestroy: boolean | IResolvable;
@@ -51371,7 +51371,7 @@ public readonly forceDestroy: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -51381,7 +51381,7 @@ public readonly id: string;
---
-##### `metastoreId`Required
+##### `metastoreId`Required
```typescript
public readonly metastoreId: string;
@@ -51391,7 +51391,7 @@ public readonly metastoreId: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -51401,7 +51401,7 @@ public readonly name: string;
---
-##### `owner`Required
+##### `owner`Required
```typescript
public readonly owner: string;
@@ -51411,7 +51411,7 @@ public readonly owner: string;
---
-##### `properties`Required
+##### `properties`Required
```typescript
public readonly properties: {[ key: string ]: string};
@@ -51425,11 +51425,11 @@ public readonly properties: {[ key: string ]: string};
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -51439,27 +51439,27 @@ public readonly tfResourceType: string;
---
-### Secret
+### Secret
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/secret databricks_secret}.
-#### Initializers
+#### Initializers
```typescript
-import { Secret } from '@cdktf/provider-databricks'
+import { secret } from '@cdktf/provider-databricks'
-new Secret(scope: Construct, id: string, config: SecretConfig)
+new secret.Secret(scope: Construct, id: string, config: SecretConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| SecretConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.secret.SecretConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -51467,7 +51467,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -51477,9 +51477,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* SecretConfig
+- *Type:* @cdktf/provider-databricks.secret.SecretConfig
---
@@ -51487,27 +51487,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -51515,25 +51515,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -51541,7 +51541,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -51549,7 +51549,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -51557,13 +51557,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -51571,127 +51571,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -51701,16 +51701,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Secret } from '@cdktf/provider-databricks'
+import { secret } from '@cdktf/provider-databricks'
-Secret.isConstruct(x: any)
+secret.Secret.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -51729,7 +51729,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -51741,33 +51741,33 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| lastUpdatedTimestamp
| number
| *No description.* |
-| idInput
| string
| *No description.* |
-| keyInput
| string
| *No description.* |
-| scopeInput
| string
| *No description.* |
-| stringValueInput
| string
| *No description.* |
-| id
| string
| *No description.* |
-| key
| string
| *No description.* |
-| scope
| string
| *No description.* |
-| stringValue
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| lastUpdatedTimestamp
| number
| *No description.* |
+| idInput
| string
| *No description.* |
+| keyInput
| string
| *No description.* |
+| scopeInput
| string
| *No description.* |
+| stringValueInput
| string
| *No description.* |
+| id
| string
| *No description.* |
+| key
| string
| *No description.* |
+| scope
| string
| *No description.* |
+| stringValue
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -51779,7 +51779,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -51789,7 +51789,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -51799,7 +51799,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -51809,7 +51809,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -51819,7 +51819,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -51829,7 +51829,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -51839,7 +51839,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -51849,7 +51849,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -51859,7 +51859,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -51869,7 +51869,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -51879,7 +51879,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -51889,7 +51889,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -51899,7 +51899,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -51909,7 +51909,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `lastUpdatedTimestamp`Required
+##### `lastUpdatedTimestamp`Required
```typescript
public readonly lastUpdatedTimestamp: number;
@@ -51919,7 +51919,7 @@ public readonly lastUpdatedTimestamp: number;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -51929,7 +51929,7 @@ public readonly idInput: string;
---
-##### `keyInput`Optional
+##### `keyInput`Optional
```typescript
public readonly keyInput: string;
@@ -51939,7 +51939,7 @@ public readonly keyInput: string;
---
-##### `scopeInput`Optional
+##### `scopeInput`Optional
```typescript
public readonly scopeInput: string;
@@ -51949,7 +51949,7 @@ public readonly scopeInput: string;
---
-##### `stringValueInput`Optional
+##### `stringValueInput`Optional
```typescript
public readonly stringValueInput: string;
@@ -51959,7 +51959,7 @@ public readonly stringValueInput: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -51969,7 +51969,7 @@ public readonly id: string;
---
-##### `key`Required
+##### `key`Required
```typescript
public readonly key: string;
@@ -51979,7 +51979,7 @@ public readonly key: string;
---
-##### `scope`Required
+##### `scope`Required
```typescript
public readonly scope: string;
@@ -51989,7 +51989,7 @@ public readonly scope: string;
---
-##### `stringValue`Required
+##### `stringValue`Required
```typescript
public readonly stringValue: string;
@@ -52003,11 +52003,11 @@ public readonly stringValue: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -52017,27 +52017,27 @@ public readonly tfResourceType: string;
---
-### SecretAcl
+### SecretAcl
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/secret_acl databricks_secret_acl}.
-#### Initializers
+#### Initializers
```typescript
-import { SecretAcl } from '@cdktf/provider-databricks'
+import { secretAcl } from '@cdktf/provider-databricks'
-new SecretAcl(scope: Construct, id: string, config: SecretAclConfig)
+new secretAcl.SecretAcl(scope: Construct, id: string, config: SecretAclConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| SecretAclConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.secretAcl.SecretAclConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -52045,7 +52045,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -52055,9 +52055,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* SecretAclConfig
+- *Type:* @cdktf/provider-databricks.secretAcl.SecretAclConfig
---
@@ -52065,27 +52065,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -52093,25 +52093,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -52119,7 +52119,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -52127,7 +52127,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -52135,13 +52135,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -52149,127 +52149,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -52279,16 +52279,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { SecretAcl } from '@cdktf/provider-databricks'
+import { secretAcl } from '@cdktf/provider-databricks'
-SecretAcl.isConstruct(x: any)
+secretAcl.SecretAcl.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -52307,7 +52307,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -52319,32 +52319,32 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| permissionInput
| string
| *No description.* |
-| principalInput
| string
| *No description.* |
-| scopeInput
| string
| *No description.* |
-| id
| string
| *No description.* |
-| permission
| string
| *No description.* |
-| principal
| string
| *No description.* |
-| scope
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| permissionInput
| string
| *No description.* |
+| principalInput
| string
| *No description.* |
+| scopeInput
| string
| *No description.* |
+| id
| string
| *No description.* |
+| permission
| string
| *No description.* |
+| principal
| string
| *No description.* |
+| scope
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -52356,7 +52356,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -52366,7 +52366,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -52376,7 +52376,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -52386,7 +52386,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -52396,7 +52396,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -52406,7 +52406,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -52416,7 +52416,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -52426,7 +52426,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -52436,7 +52436,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -52446,7 +52446,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -52456,7 +52456,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -52466,7 +52466,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -52476,7 +52476,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -52486,7 +52486,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -52496,7 +52496,7 @@ public readonly idInput: string;
---
-##### `permissionInput`Optional
+##### `permissionInput`Optional
```typescript
public readonly permissionInput: string;
@@ -52506,7 +52506,7 @@ public readonly permissionInput: string;
---
-##### `principalInput`Optional
+##### `principalInput`Optional
```typescript
public readonly principalInput: string;
@@ -52516,7 +52516,7 @@ public readonly principalInput: string;
---
-##### `scopeInput`Optional
+##### `scopeInput`Optional
```typescript
public readonly scopeInput: string;
@@ -52526,7 +52526,7 @@ public readonly scopeInput: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -52536,7 +52536,7 @@ public readonly id: string;
---
-##### `permission`Required
+##### `permission`Required
```typescript
public readonly permission: string;
@@ -52546,7 +52546,7 @@ public readonly permission: string;
---
-##### `principal`Required
+##### `principal`Required
```typescript
public readonly principal: string;
@@ -52556,7 +52556,7 @@ public readonly principal: string;
---
-##### `scope`Required
+##### `scope`Required
```typescript
public readonly scope: string;
@@ -52570,11 +52570,11 @@ public readonly scope: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -52584,27 +52584,27 @@ public readonly tfResourceType: string;
---
-### SecretScope
+### SecretScope
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope databricks_secret_scope}.
-#### Initializers
+#### Initializers
```typescript
-import { SecretScope } from '@cdktf/provider-databricks'
+import { secretScope } from '@cdktf/provider-databricks'
-new SecretScope(scope: Construct, id: string, config: SecretScopeConfig)
+new secretScope.SecretScope(scope: Construct, id: string, config: SecretScopeConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| SecretScopeConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.secretScope.SecretScopeConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -52612,7 +52612,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -52622,9 +52622,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* SecretScopeConfig
+- *Type:* @cdktf/provider-databricks.secretScope.SecretScopeConfig
---
@@ -52632,31 +52632,31 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putKeyvaultMetadata
| *No description.* |
-| resetBackendType
| *No description.* |
-| resetId
| *No description.* |
-| resetInitialManagePrincipal
| *No description.* |
-| resetKeyvaultMetadata
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putKeyvaultMetadata
| *No description.* |
+| resetBackendType
| *No description.* |
+| resetId
| *No description.* |
+| resetInitialManagePrincipal
| *No description.* |
+| resetKeyvaultMetadata
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -52664,25 +52664,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -52690,7 +52690,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -52698,7 +52698,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -52706,13 +52706,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -52720,157 +52720,157 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putKeyvaultMetadata`
+##### `putKeyvaultMetadata`
```typescript
public putKeyvaultMetadata(value: SecretScopeKeyvaultMetadata): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SecretScopeKeyvaultMetadata
+- *Type:* @cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata
---
-##### `resetBackendType`
+##### `resetBackendType`
```typescript
public resetBackendType(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetInitialManagePrincipal`
+##### `resetInitialManagePrincipal`
```typescript
public resetInitialManagePrincipal(): void
```
-##### `resetKeyvaultMetadata`
+##### `resetKeyvaultMetadata`
```typescript
public resetKeyvaultMetadata(): void
@@ -52880,16 +52880,16 @@ public resetKeyvaultMetadata(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { SecretScope } from '@cdktf/provider-databricks'
+import { secretScope } from '@cdktf/provider-databricks'
-SecretScope.isConstruct(x: any)
+secretScope.SecretScope.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -52908,7 +52908,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -52920,34 +52920,34 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| keyvaultMetadata
| SecretScopeKeyvaultMetadataOutputReference
| *No description.* |
-| backendTypeInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| initialManagePrincipalInput
| string
| *No description.* |
-| keyvaultMetadataInput
| SecretScopeKeyvaultMetadata
| *No description.* |
-| nameInput
| string
| *No description.* |
-| backendType
| string
| *No description.* |
-| id
| string
| *No description.* |
-| initialManagePrincipal
| string
| *No description.* |
-| name
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| keyvaultMetadata
| @cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadataOutputReference
| *No description.* |
+| backendTypeInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| initialManagePrincipalInput
| string
| *No description.* |
+| keyvaultMetadataInput
| @cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata
| *No description.* |
+| nameInput
| string
| *No description.* |
+| backendType
| string
| *No description.* |
+| id
| string
| *No description.* |
+| initialManagePrincipal
| string
| *No description.* |
+| name
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -52959,7 +52959,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -52969,7 +52969,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -52979,7 +52979,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -52989,7 +52989,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -52999,7 +52999,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -53009,7 +53009,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -53019,7 +53019,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -53029,7 +53029,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -53039,7 +53039,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -53049,7 +53049,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -53059,7 +53059,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -53069,7 +53069,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -53079,7 +53079,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -53089,17 +53089,17 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `keyvaultMetadata`Required
+##### `keyvaultMetadata`Required
```typescript
public readonly keyvaultMetadata: SecretScopeKeyvaultMetadataOutputReference;
```
-- *Type:* SecretScopeKeyvaultMetadataOutputReference
+- *Type:* @cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadataOutputReference
---
-##### `backendTypeInput`Optional
+##### `backendTypeInput`Optional
```typescript
public readonly backendTypeInput: string;
@@ -53109,7 +53109,7 @@ public readonly backendTypeInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -53119,7 +53119,7 @@ public readonly idInput: string;
---
-##### `initialManagePrincipalInput`Optional
+##### `initialManagePrincipalInput`Optional
```typescript
public readonly initialManagePrincipalInput: string;
@@ -53129,17 +53129,17 @@ public readonly initialManagePrincipalInput: string;
---
-##### `keyvaultMetadataInput`Optional
+##### `keyvaultMetadataInput`Optional
```typescript
public readonly keyvaultMetadataInput: SecretScopeKeyvaultMetadata;
```
-- *Type:* SecretScopeKeyvaultMetadata
+- *Type:* @cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -53149,7 +53149,7 @@ public readonly nameInput: string;
---
-##### `backendType`Required
+##### `backendType`Required
```typescript
public readonly backendType: string;
@@ -53159,7 +53159,7 @@ public readonly backendType: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -53169,7 +53169,7 @@ public readonly id: string;
---
-##### `initialManagePrincipal`Required
+##### `initialManagePrincipal`Required
```typescript
public readonly initialManagePrincipal: string;
@@ -53179,7 +53179,7 @@ public readonly initialManagePrincipal: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -53193,11 +53193,11 @@ public readonly name: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -53207,27 +53207,27 @@ public readonly tfResourceType: string;
---
-### ServicePrincipal
+### ServicePrincipal
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/service_principal databricks_service_principal}.
-#### Initializers
+#### Initializers
```typescript
-import { ServicePrincipal } from '@cdktf/provider-databricks'
+import { servicePrincipal } from '@cdktf/provider-databricks'
-new ServicePrincipal(scope: Construct, id: string, config?: ServicePrincipalConfig)
+new servicePrincipal.ServicePrincipal(scope: Construct, id: string, config?: ServicePrincipalConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| ServicePrincipalConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.servicePrincipal.ServicePrincipalConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -53235,7 +53235,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -53245,9 +53245,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* ServicePrincipalConfig
+- *Type:* @cdktf/provider-databricks.servicePrincipal.ServicePrincipalConfig
---
@@ -53255,36 +53255,36 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetActive
| *No description.* |
-| resetAllowClusterCreate
| *No description.* |
-| resetAllowInstancePoolCreate
| *No description.* |
-| resetApplicationId
| *No description.* |
-| resetDatabricksSqlAccess
| *No description.* |
-| resetDisplayName
| *No description.* |
-| resetExternalId
| *No description.* |
-| resetForce
| *No description.* |
-| resetId
| *No description.* |
-| resetWorkspaceAccess
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetActive
| *No description.* |
+| resetAllowClusterCreate
| *No description.* |
+| resetAllowInstancePoolCreate
| *No description.* |
+| resetApplicationId
| *No description.* |
+| resetDatabricksSqlAccess
| *No description.* |
+| resetDisplayName
| *No description.* |
+| resetExternalId
| *No description.* |
+| resetForce
| *No description.* |
+| resetId
| *No description.* |
+| resetWorkspaceAccess
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -53292,25 +53292,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -53318,7 +53318,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -53326,7 +53326,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -53334,13 +53334,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -53348,181 +53348,181 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetActive`
+##### `resetActive`
```typescript
public resetActive(): void
```
-##### `resetAllowClusterCreate`
+##### `resetAllowClusterCreate`
```typescript
public resetAllowClusterCreate(): void
```
-##### `resetAllowInstancePoolCreate`
+##### `resetAllowInstancePoolCreate`
```typescript
public resetAllowInstancePoolCreate(): void
```
-##### `resetApplicationId`
+##### `resetApplicationId`
```typescript
public resetApplicationId(): void
```
-##### `resetDatabricksSqlAccess`
+##### `resetDatabricksSqlAccess`
```typescript
public resetDatabricksSqlAccess(): void
```
-##### `resetDisplayName`
+##### `resetDisplayName`
```typescript
public resetDisplayName(): void
```
-##### `resetExternalId`
+##### `resetExternalId`
```typescript
public resetExternalId(): void
```
-##### `resetForce`
+##### `resetForce`
```typescript
public resetForce(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetWorkspaceAccess`
+##### `resetWorkspaceAccess`
```typescript
public resetWorkspaceAccess(): void
@@ -53532,16 +53532,16 @@ public resetWorkspaceAccess(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { ServicePrincipal } from '@cdktf/provider-databricks'
+import { servicePrincipal } from '@cdktf/provider-databricks'
-ServicePrincipal.isConstruct(x: any)
+servicePrincipal.ServicePrincipal.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -53560,7 +53560,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -53572,44 +53572,44 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| activeInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowClusterCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowInstancePoolCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| applicationIdInput
| string
| *No description.* |
-| databricksSqlAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| displayNameInput
| string
| *No description.* |
-| externalIdInput
| string
| *No description.* |
-| forceInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| workspaceAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| active
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowClusterCreate
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| *No description.* |
-| applicationId
| string
| *No description.* |
-| databricksSqlAccess
| boolean \| cdktf.IResolvable
| *No description.* |
-| displayName
| string
| *No description.* |
-| externalId
| string
| *No description.* |
-| force
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| workspaceAccess
| boolean \| cdktf.IResolvable
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| activeInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowClusterCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowInstancePoolCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| applicationIdInput
| string
| *No description.* |
+| databricksSqlAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| displayNameInput
| string
| *No description.* |
+| externalIdInput
| string
| *No description.* |
+| forceInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| workspaceAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| active
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowClusterCreate
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| *No description.* |
+| applicationId
| string
| *No description.* |
+| databricksSqlAccess
| boolean \| cdktf.IResolvable
| *No description.* |
+| displayName
| string
| *No description.* |
+| externalId
| string
| *No description.* |
+| force
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| workspaceAccess
| boolean \| cdktf.IResolvable
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -53621,7 +53621,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -53631,7 +53631,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -53641,7 +53641,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -53651,7 +53651,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -53661,7 +53661,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -53671,7 +53671,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -53681,7 +53681,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -53691,7 +53691,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -53701,7 +53701,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -53711,7 +53711,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -53721,7 +53721,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -53731,7 +53731,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -53741,7 +53741,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -53751,7 +53751,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `activeInput`Optional
+##### `activeInput`Optional
```typescript
public readonly activeInput: boolean | IResolvable;
@@ -53761,7 +53761,7 @@ public readonly activeInput: boolean | IResolvable;
---
-##### `allowClusterCreateInput`Optional
+##### `allowClusterCreateInput`Optional
```typescript
public readonly allowClusterCreateInput: boolean | IResolvable;
@@ -53771,7 +53771,7 @@ public readonly allowClusterCreateInput: boolean | IResolvable;
---
-##### `allowInstancePoolCreateInput`Optional
+##### `allowInstancePoolCreateInput`Optional
```typescript
public readonly allowInstancePoolCreateInput: boolean | IResolvable;
@@ -53781,7 +53781,7 @@ public readonly allowInstancePoolCreateInput: boolean | IResolvable;
---
-##### `applicationIdInput`Optional
+##### `applicationIdInput`Optional
```typescript
public readonly applicationIdInput: string;
@@ -53791,7 +53791,7 @@ public readonly applicationIdInput: string;
---
-##### `databricksSqlAccessInput`Optional
+##### `databricksSqlAccessInput`Optional
```typescript
public readonly databricksSqlAccessInput: boolean | IResolvable;
@@ -53801,7 +53801,7 @@ public readonly databricksSqlAccessInput: boolean | IResolvable;
---
-##### `displayNameInput`Optional
+##### `displayNameInput`Optional
```typescript
public readonly displayNameInput: string;
@@ -53811,7 +53811,7 @@ public readonly displayNameInput: string;
---
-##### `externalIdInput`Optional
+##### `externalIdInput`Optional
```typescript
public readonly externalIdInput: string;
@@ -53821,7 +53821,7 @@ public readonly externalIdInput: string;
---
-##### `forceInput`Optional
+##### `forceInput`Optional
```typescript
public readonly forceInput: boolean | IResolvable;
@@ -53831,7 +53831,7 @@ public readonly forceInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -53841,7 +53841,7 @@ public readonly idInput: string;
---
-##### `workspaceAccessInput`Optional
+##### `workspaceAccessInput`Optional
```typescript
public readonly workspaceAccessInput: boolean | IResolvable;
@@ -53851,7 +53851,7 @@ public readonly workspaceAccessInput: boolean | IResolvable;
---
-##### `active`Required
+##### `active`Required
```typescript
public readonly active: boolean | IResolvable;
@@ -53861,7 +53861,7 @@ public readonly active: boolean | IResolvable;
---
-##### `allowClusterCreate`Required
+##### `allowClusterCreate`Required
```typescript
public readonly allowClusterCreate: boolean | IResolvable;
@@ -53871,7 +53871,7 @@ public readonly allowClusterCreate: boolean | IResolvable;
---
-##### `allowInstancePoolCreate`Required
+##### `allowInstancePoolCreate`Required
```typescript
public readonly allowInstancePoolCreate: boolean | IResolvable;
@@ -53881,7 +53881,7 @@ public readonly allowInstancePoolCreate: boolean | IResolvable;
---
-##### `applicationId`Required
+##### `applicationId`Required
```typescript
public readonly applicationId: string;
@@ -53891,7 +53891,7 @@ public readonly applicationId: string;
---
-##### `databricksSqlAccess`Required
+##### `databricksSqlAccess`Required
```typescript
public readonly databricksSqlAccess: boolean | IResolvable;
@@ -53901,7 +53901,7 @@ public readonly databricksSqlAccess: boolean | IResolvable;
---
-##### `displayName`Required
+##### `displayName`Required
```typescript
public readonly displayName: string;
@@ -53911,7 +53911,7 @@ public readonly displayName: string;
---
-##### `externalId`Required
+##### `externalId`Required
```typescript
public readonly externalId: string;
@@ -53921,7 +53921,7 @@ public readonly externalId: string;
---
-##### `force`Required
+##### `force`Required
```typescript
public readonly force: boolean | IResolvable;
@@ -53931,7 +53931,7 @@ public readonly force: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -53941,7 +53941,7 @@ public readonly id: string;
---
-##### `workspaceAccess`Required
+##### `workspaceAccess`Required
```typescript
public readonly workspaceAccess: boolean | IResolvable;
@@ -53955,11 +53955,11 @@ public readonly workspaceAccess: boolean | IResolvable;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -53969,27 +53969,27 @@ public readonly tfResourceType: string;
---
-### ServicePrincipalRole
+### ServicePrincipalRole
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/service_principal_role databricks_service_principal_role}.
-#### Initializers
+#### Initializers
```typescript
-import { ServicePrincipalRole } from '@cdktf/provider-databricks'
+import { servicePrincipalRole } from '@cdktf/provider-databricks'
-new ServicePrincipalRole(scope: Construct, id: string, config: ServicePrincipalRoleConfig)
+new servicePrincipalRole.ServicePrincipalRole(scope: Construct, id: string, config: ServicePrincipalRoleConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| ServicePrincipalRoleConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.servicePrincipalRole.ServicePrincipalRoleConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -53997,7 +53997,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -54007,9 +54007,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* ServicePrincipalRoleConfig
+- *Type:* @cdktf/provider-databricks.servicePrincipalRole.ServicePrincipalRoleConfig
---
@@ -54017,27 +54017,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -54045,25 +54045,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -54071,7 +54071,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -54079,7 +54079,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -54087,13 +54087,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -54101,127 +54101,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -54231,16 +54231,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { ServicePrincipalRole } from '@cdktf/provider-databricks'
+import { servicePrincipalRole } from '@cdktf/provider-databricks'
-ServicePrincipalRole.isConstruct(x: any)
+servicePrincipalRole.ServicePrincipalRole.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -54259,7 +54259,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -54271,30 +54271,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| roleInput
| string
| *No description.* |
-| servicePrincipalIdInput
| string
| *No description.* |
-| id
| string
| *No description.* |
-| role
| string
| *No description.* |
-| servicePrincipalId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| roleInput
| string
| *No description.* |
+| servicePrincipalIdInput
| string
| *No description.* |
+| id
| string
| *No description.* |
+| role
| string
| *No description.* |
+| servicePrincipalId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -54306,7 +54306,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -54316,7 +54316,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -54326,7 +54326,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -54336,7 +54336,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -54346,7 +54346,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -54356,7 +54356,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -54366,7 +54366,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -54376,7 +54376,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -54386,7 +54386,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -54396,7 +54396,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -54406,7 +54406,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -54416,7 +54416,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -54426,7 +54426,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -54436,7 +54436,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -54446,7 +54446,7 @@ public readonly idInput: string;
---
-##### `roleInput`Optional
+##### `roleInput`Optional
```typescript
public readonly roleInput: string;
@@ -54456,7 +54456,7 @@ public readonly roleInput: string;
---
-##### `servicePrincipalIdInput`Optional
+##### `servicePrincipalIdInput`Optional
```typescript
public readonly servicePrincipalIdInput: string;
@@ -54466,7 +54466,7 @@ public readonly servicePrincipalIdInput: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -54476,7 +54476,7 @@ public readonly id: string;
---
-##### `role`Required
+##### `role`Required
```typescript
public readonly role: string;
@@ -54486,7 +54486,7 @@ public readonly role: string;
---
-##### `servicePrincipalId`Required
+##### `servicePrincipalId`Required
```typescript
public readonly servicePrincipalId: string;
@@ -54500,11 +54500,11 @@ public readonly servicePrincipalId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -54514,27 +54514,27 @@ public readonly tfResourceType: string;
---
-### SqlDashboard
+### SqlDashboard
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/sql_dashboard databricks_sql_dashboard}.
-#### Initializers
+#### Initializers
```typescript
-import { SqlDashboard } from '@cdktf/provider-databricks'
+import { sqlDashboard } from '@cdktf/provider-databricks'
-new SqlDashboard(scope: Construct, id: string, config: SqlDashboardConfig)
+new sqlDashboard.SqlDashboard(scope: Construct, id: string, config: SqlDashboardConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| SqlDashboardConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.sqlDashboard.SqlDashboardConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -54542,7 +54542,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -54552,9 +54552,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* SqlDashboardConfig
+- *Type:* @cdktf/provider-databricks.sqlDashboard.SqlDashboardConfig
---
@@ -54562,28 +54562,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
-| resetTags
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
+| resetTags
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -54591,25 +54591,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -54617,7 +54617,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -54625,7 +54625,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -54633,13 +54633,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -54647,133 +54647,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetTags`
+##### `resetTags`
```typescript
public resetTags(): void
@@ -54783,16 +54783,16 @@ public resetTags(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { SqlDashboard } from '@cdktf/provider-databricks'
+import { sqlDashboard } from '@cdktf/provider-databricks'
-SqlDashboard.isConstruct(x: any)
+sqlDashboard.SqlDashboard.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -54811,7 +54811,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -54823,30 +54823,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| tagsInput
| string[]
| *No description.* |
-| id
| string
| *No description.* |
-| name
| string
| *No description.* |
-| tags
| string[]
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| tagsInput
| string[]
| *No description.* |
+| id
| string
| *No description.* |
+| name
| string
| *No description.* |
+| tags
| string[]
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -54858,7 +54858,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -54868,7 +54868,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -54878,7 +54878,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -54888,7 +54888,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -54898,7 +54898,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -54908,7 +54908,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -54918,7 +54918,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -54928,7 +54928,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -54938,7 +54938,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -54948,7 +54948,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -54958,7 +54958,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -54968,7 +54968,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -54978,7 +54978,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -54988,7 +54988,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -54998,7 +54998,7 @@ public readonly idInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -55008,7 +55008,7 @@ public readonly nameInput: string;
---
-##### `tagsInput`Optional
+##### `tagsInput`Optional
```typescript
public readonly tagsInput: string[];
@@ -55018,7 +55018,7 @@ public readonly tagsInput: string[];
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -55028,7 +55028,7 @@ public readonly id: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -55038,7 +55038,7 @@ public readonly name: string;
---
-##### `tags`Required
+##### `tags`Required
```typescript
public readonly tags: string[];
@@ -55052,11 +55052,11 @@ public readonly tags: string[];
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -55066,27 +55066,27 @@ public readonly tfResourceType: string;
---
-### SqlEndpoint
+### SqlEndpoint
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint databricks_sql_endpoint}.
-#### Initializers
+#### Initializers
```typescript
-import { SqlEndpoint } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-new SqlEndpoint(scope: Construct, id: string, config: SqlEndpointConfig)
+new sqlEndpoint.SqlEndpoint(scope: Construct, id: string, config: SqlEndpointConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| SqlEndpointConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -55094,7 +55094,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -55104,9 +55104,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* SqlEndpointConfig
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointConfig
---
@@ -55114,46 +55114,46 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putChannel
| *No description.* |
-| putOdbcParams
| *No description.* |
-| putTags
| *No description.* |
-| putTimeouts
| *No description.* |
-| resetAutoStopMins
| *No description.* |
-| resetChannel
| *No description.* |
-| resetDataSourceId
| *No description.* |
-| resetEnablePhoton
| *No description.* |
-| resetEnableServerlessCompute
| *No description.* |
-| resetId
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetJdbcUrl
| *No description.* |
-| resetMaxNumClusters
| *No description.* |
-| resetMinNumClusters
| *No description.* |
-| resetNumClusters
| *No description.* |
-| resetOdbcParams
| *No description.* |
-| resetSpotInstancePolicy
| *No description.* |
-| resetState
| *No description.* |
-| resetTags
| *No description.* |
-| resetTimeouts
| *No description.* |
-
----
-
-##### `toString`
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putChannel
| *No description.* |
+| putOdbcParams
| *No description.* |
+| putTags
| *No description.* |
+| putTimeouts
| *No description.* |
+| resetAutoStopMins
| *No description.* |
+| resetChannel
| *No description.* |
+| resetDataSourceId
| *No description.* |
+| resetEnablePhoton
| *No description.* |
+| resetEnableServerlessCompute
| *No description.* |
+| resetId
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetJdbcUrl
| *No description.* |
+| resetMaxNumClusters
| *No description.* |
+| resetMinNumClusters
| *No description.* |
+| resetNumClusters
| *No description.* |
+| resetOdbcParams
| *No description.* |
+| resetSpotInstancePolicy
| *No description.* |
+| resetState
| *No description.* |
+| resetTags
| *No description.* |
+| resetTimeouts
| *No description.* |
+
+---
+
+##### `toString`
```typescript
public toString(): string
@@ -55161,25 +55161,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -55187,7 +55187,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -55195,7 +55195,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -55203,13 +55203,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -55217,265 +55217,265 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putChannel`
+##### `putChannel`
```typescript
public putChannel(value: SqlEndpointChannel): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlEndpointChannel
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel
---
-##### `putOdbcParams`
+##### `putOdbcParams`
```typescript
public putOdbcParams(value: SqlEndpointOdbcParams): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlEndpointOdbcParams
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams
---
-##### `putTags`
+##### `putTags`
```typescript
public putTags(value: SqlEndpointTags): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlEndpointTags
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags
---
-##### `putTimeouts`
+##### `putTimeouts`
```typescript
public putTimeouts(value: SqlEndpointTimeouts): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlEndpointTimeouts
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts
---
-##### `resetAutoStopMins`
+##### `resetAutoStopMins`
```typescript
public resetAutoStopMins(): void
```
-##### `resetChannel`
+##### `resetChannel`
```typescript
public resetChannel(): void
```
-##### `resetDataSourceId`
+##### `resetDataSourceId`
```typescript
public resetDataSourceId(): void
```
-##### `resetEnablePhoton`
+##### `resetEnablePhoton`
```typescript
public resetEnablePhoton(): void
```
-##### `resetEnableServerlessCompute`
+##### `resetEnableServerlessCompute`
```typescript
public resetEnableServerlessCompute(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetJdbcUrl`
+##### `resetJdbcUrl`
```typescript
public resetJdbcUrl(): void
```
-##### `resetMaxNumClusters`
+##### `resetMaxNumClusters`
```typescript
public resetMaxNumClusters(): void
```
-##### `resetMinNumClusters`
+##### `resetMinNumClusters`
```typescript
public resetMinNumClusters(): void
```
-##### `resetNumClusters`
+##### `resetNumClusters`
```typescript
public resetNumClusters(): void
```
-##### `resetOdbcParams`
+##### `resetOdbcParams`
```typescript
public resetOdbcParams(): void
```
-##### `resetSpotInstancePolicy`
+##### `resetSpotInstancePolicy`
```typescript
public resetSpotInstancePolicy(): void
```
-##### `resetState`
+##### `resetState`
```typescript
public resetState(): void
```
-##### `resetTags`
+##### `resetTags`
```typescript
public resetTags(): void
```
-##### `resetTimeouts`
+##### `resetTimeouts`
```typescript
public resetTimeouts(): void
@@ -55485,16 +55485,16 @@ public resetTimeouts(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { SqlEndpoint } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-SqlEndpoint.isConstruct(x: any)
+sqlEndpoint.SqlEndpoint.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -55513,7 +55513,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -55525,60 +55525,60 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| channel
| SqlEndpointChannelOutputReference
| *No description.* |
-| odbcParams
| SqlEndpointOdbcParamsOutputReference
| *No description.* |
-| tags
| SqlEndpointTagsOutputReference
| *No description.* |
-| timeouts
| SqlEndpointTimeoutsOutputReference
| *No description.* |
-| autoStopMinsInput
| number
| *No description.* |
-| channelInput
| SqlEndpointChannel
| *No description.* |
-| clusterSizeInput
| string
| *No description.* |
-| dataSourceIdInput
| string
| *No description.* |
-| enablePhotonInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableServerlessComputeInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| jdbcUrlInput
| string
| *No description.* |
-| maxNumClustersInput
| number
| *No description.* |
-| minNumClustersInput
| number
| *No description.* |
-| nameInput
| string
| *No description.* |
-| numClustersInput
| number
| *No description.* |
-| odbcParamsInput
| SqlEndpointOdbcParams
| *No description.* |
-| spotInstancePolicyInput
| string
| *No description.* |
-| stateInput
| string
| *No description.* |
-| tagsInput
| SqlEndpointTags
| *No description.* |
-| timeoutsInput
| cdktf.IResolvable \| SqlEndpointTimeouts
| *No description.* |
-| autoStopMins
| number
| *No description.* |
-| clusterSize
| string
| *No description.* |
-| dataSourceId
| string
| *No description.* |
-| enablePhoton
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableServerlessCompute
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| jdbcUrl
| string
| *No description.* |
-| maxNumClusters
| number
| *No description.* |
-| minNumClusters
| number
| *No description.* |
-| name
| string
| *No description.* |
-| numClusters
| number
| *No description.* |
-| spotInstancePolicy
| string
| *No description.* |
-| state
| string
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| channel
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannelOutputReference
| *No description.* |
+| odbcParams
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsOutputReference
| *No description.* |
+| tags
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsOutputReference
| *No description.* |
+| timeouts
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeoutsOutputReference
| *No description.* |
+| autoStopMinsInput
| number
| *No description.* |
+| channelInput
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel
| *No description.* |
+| clusterSizeInput
| string
| *No description.* |
+| dataSourceIdInput
| string
| *No description.* |
+| enablePhotonInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableServerlessComputeInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| jdbcUrlInput
| string
| *No description.* |
+| maxNumClustersInput
| number
| *No description.* |
+| minNumClustersInput
| number
| *No description.* |
+| nameInput
| string
| *No description.* |
+| numClustersInput
| number
| *No description.* |
+| odbcParamsInput
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams
| *No description.* |
+| spotInstancePolicyInput
| string
| *No description.* |
+| stateInput
| string
| *No description.* |
+| tagsInput
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags
| *No description.* |
+| timeoutsInput
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts \| cdktf.IResolvable
| *No description.* |
+| autoStopMins
| number
| *No description.* |
+| clusterSize
| string
| *No description.* |
+| dataSourceId
| string
| *No description.* |
+| enablePhoton
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableServerlessCompute
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| jdbcUrl
| string
| *No description.* |
+| maxNumClusters
| number
| *No description.* |
+| minNumClusters
| number
| *No description.* |
+| name
| string
| *No description.* |
+| numClusters
| number
| *No description.* |
+| spotInstancePolicy
| string
| *No description.* |
+| state
| string
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -55590,7 +55590,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -55600,7 +55600,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -55610,7 +55610,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -55620,7 +55620,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -55630,7 +55630,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -55640,7 +55640,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -55650,7 +55650,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -55660,7 +55660,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -55670,7 +55670,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -55680,7 +55680,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -55690,7 +55690,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -55700,7 +55700,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -55710,7 +55710,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -55720,47 +55720,47 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `channel`Required
+##### `channel`Required
```typescript
public readonly channel: SqlEndpointChannelOutputReference;
```
-- *Type:* SqlEndpointChannelOutputReference
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannelOutputReference
---
-##### `odbcParams`Required
+##### `odbcParams`Required
```typescript
public readonly odbcParams: SqlEndpointOdbcParamsOutputReference;
```
-- *Type:* SqlEndpointOdbcParamsOutputReference
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsOutputReference
---
-##### `tags`Required
+##### `tags`Required
```typescript
public readonly tags: SqlEndpointTagsOutputReference;
```
-- *Type:* SqlEndpointTagsOutputReference
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsOutputReference
---
-##### `timeouts`Required
+##### `timeouts`Required
```typescript
public readonly timeouts: SqlEndpointTimeoutsOutputReference;
```
-- *Type:* SqlEndpointTimeoutsOutputReference
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeoutsOutputReference
---
-##### `autoStopMinsInput`Optional
+##### `autoStopMinsInput`Optional
```typescript
public readonly autoStopMinsInput: number;
@@ -55770,17 +55770,17 @@ public readonly autoStopMinsInput: number;
---
-##### `channelInput`Optional
+##### `channelInput`Optional
```typescript
public readonly channelInput: SqlEndpointChannel;
```
-- *Type:* SqlEndpointChannel
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel
---
-##### `clusterSizeInput`Optional
+##### `clusterSizeInput`Optional
```typescript
public readonly clusterSizeInput: string;
@@ -55790,7 +55790,7 @@ public readonly clusterSizeInput: string;
---
-##### `dataSourceIdInput`Optional
+##### `dataSourceIdInput`Optional
```typescript
public readonly dataSourceIdInput: string;
@@ -55800,7 +55800,7 @@ public readonly dataSourceIdInput: string;
---
-##### `enablePhotonInput`Optional
+##### `enablePhotonInput`Optional
```typescript
public readonly enablePhotonInput: boolean | IResolvable;
@@ -55810,7 +55810,7 @@ public readonly enablePhotonInput: boolean | IResolvable;
---
-##### `enableServerlessComputeInput`Optional
+##### `enableServerlessComputeInput`Optional
```typescript
public readonly enableServerlessComputeInput: boolean | IResolvable;
@@ -55820,7 +55820,7 @@ public readonly enableServerlessComputeInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -55830,7 +55830,7 @@ public readonly idInput: string;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -55840,7 +55840,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `jdbcUrlInput`Optional
+##### `jdbcUrlInput`Optional
```typescript
public readonly jdbcUrlInput: string;
@@ -55850,7 +55850,7 @@ public readonly jdbcUrlInput: string;
---
-##### `maxNumClustersInput`Optional
+##### `maxNumClustersInput`Optional
```typescript
public readonly maxNumClustersInput: number;
@@ -55860,7 +55860,7 @@ public readonly maxNumClustersInput: number;
---
-##### `minNumClustersInput`Optional
+##### `minNumClustersInput`Optional
```typescript
public readonly minNumClustersInput: number;
@@ -55870,7 +55870,7 @@ public readonly minNumClustersInput: number;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -55880,7 +55880,7 @@ public readonly nameInput: string;
---
-##### `numClustersInput`Optional
+##### `numClustersInput`Optional
```typescript
public readonly numClustersInput: number;
@@ -55890,17 +55890,17 @@ public readonly numClustersInput: number;
---
-##### `odbcParamsInput`Optional
+##### `odbcParamsInput`Optional
```typescript
public readonly odbcParamsInput: SqlEndpointOdbcParams;
```
-- *Type:* SqlEndpointOdbcParams
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams
---
-##### `spotInstancePolicyInput`Optional
+##### `spotInstancePolicyInput`Optional
```typescript
public readonly spotInstancePolicyInput: string;
@@ -55910,7 +55910,7 @@ public readonly spotInstancePolicyInput: string;
---
-##### `stateInput`Optional
+##### `stateInput`Optional
```typescript
public readonly stateInput: string;
@@ -55920,27 +55920,27 @@ public readonly stateInput: string;
---
-##### `tagsInput`Optional
+##### `tagsInput`Optional
```typescript
public readonly tagsInput: SqlEndpointTags;
```
-- *Type:* SqlEndpointTags
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags
---
-##### `timeoutsInput`Optional
+##### `timeoutsInput`Optional
```typescript
-public readonly timeoutsInput: IResolvable | SqlEndpointTimeouts;
+public readonly timeoutsInput: SqlEndpointTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | SqlEndpointTimeouts
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts | cdktf.IResolvable
---
-##### `autoStopMins`Required
+##### `autoStopMins`Required
```typescript
public readonly autoStopMins: number;
@@ -55950,7 +55950,7 @@ public readonly autoStopMins: number;
---
-##### `clusterSize`Required
+##### `clusterSize`Required
```typescript
public readonly clusterSize: string;
@@ -55960,7 +55960,7 @@ public readonly clusterSize: string;
---
-##### `dataSourceId`Required
+##### `dataSourceId`Required
```typescript
public readonly dataSourceId: string;
@@ -55970,7 +55970,7 @@ public readonly dataSourceId: string;
---
-##### `enablePhoton`Required
+##### `enablePhoton`Required
```typescript
public readonly enablePhoton: boolean | IResolvable;
@@ -55980,7 +55980,7 @@ public readonly enablePhoton: boolean | IResolvable;
---
-##### `enableServerlessCompute`Required
+##### `enableServerlessCompute`Required
```typescript
public readonly enableServerlessCompute: boolean | IResolvable;
@@ -55990,7 +55990,7 @@ public readonly enableServerlessCompute: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -56000,7 +56000,7 @@ public readonly id: string;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -56010,7 +56010,7 @@ public readonly instanceProfileArn: string;
---
-##### `jdbcUrl`Required
+##### `jdbcUrl`Required
```typescript
public readonly jdbcUrl: string;
@@ -56020,7 +56020,7 @@ public readonly jdbcUrl: string;
---
-##### `maxNumClusters`Required
+##### `maxNumClusters`Required
```typescript
public readonly maxNumClusters: number;
@@ -56030,7 +56030,7 @@ public readonly maxNumClusters: number;
---
-##### `minNumClusters`Required
+##### `minNumClusters`Required
```typescript
public readonly minNumClusters: number;
@@ -56040,7 +56040,7 @@ public readonly minNumClusters: number;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -56050,7 +56050,7 @@ public readonly name: string;
---
-##### `numClusters`Required
+##### `numClusters`Required
```typescript
public readonly numClusters: number;
@@ -56060,7 +56060,7 @@ public readonly numClusters: number;
---
-##### `spotInstancePolicy`Required
+##### `spotInstancePolicy`Required
```typescript
public readonly spotInstancePolicy: string;
@@ -56070,7 +56070,7 @@ public readonly spotInstancePolicy: string;
---
-##### `state`Required
+##### `state`Required
```typescript
public readonly state: string;
@@ -56084,11 +56084,11 @@ public readonly state: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -56098,27 +56098,27 @@ public readonly tfResourceType: string;
---
-### SqlGlobalConfig
+### SqlGlobalConfig
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config databricks_sql_global_config}.
-#### Initializers
+#### Initializers
```typescript
-import { SqlGlobalConfig } from '@cdktf/provider-databricks'
+import { sqlGlobalConfig } from '@cdktf/provider-databricks'
-new SqlGlobalConfig(scope: Construct, id: string, config?: SqlGlobalConfigConfig)
+new sqlGlobalConfig.SqlGlobalConfig(scope: Construct, id: string, config?: SqlGlobalConfigConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| SqlGlobalConfigConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.sqlGlobalConfig.SqlGlobalConfigConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -56126,7 +56126,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -56136,9 +56136,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* SqlGlobalConfigConfig
+- *Type:* @cdktf/provider-databricks.sqlGlobalConfig.SqlGlobalConfigConfig
---
@@ -56146,32 +56146,32 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetDataAccessConfig
| *No description.* |
-| resetEnableServerlessCompute
| *No description.* |
-| resetId
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetSecurityPolicy
| *No description.* |
-| resetSqlConfigParams
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetDataAccessConfig
| *No description.* |
+| resetEnableServerlessCompute
| *No description.* |
+| resetId
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetSecurityPolicy
| *No description.* |
+| resetSqlConfigParams
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -56179,25 +56179,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -56205,7 +56205,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -56213,7 +56213,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -56221,13 +56221,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -56235,157 +56235,157 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetDataAccessConfig`
+##### `resetDataAccessConfig`
```typescript
public resetDataAccessConfig(): void
```
-##### `resetEnableServerlessCompute`
+##### `resetEnableServerlessCompute`
```typescript
public resetEnableServerlessCompute(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetSecurityPolicy`
+##### `resetSecurityPolicy`
```typescript
public resetSecurityPolicy(): void
```
-##### `resetSqlConfigParams`
+##### `resetSqlConfigParams`
```typescript
public resetSqlConfigParams(): void
@@ -56395,16 +56395,16 @@ public resetSqlConfigParams(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { SqlGlobalConfig } from '@cdktf/provider-databricks'
+import { sqlGlobalConfig } from '@cdktf/provider-databricks'
-SqlGlobalConfig.isConstruct(x: any)
+sqlGlobalConfig.SqlGlobalConfig.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -56423,7 +56423,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -56435,36 +56435,36 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| dataAccessConfigInput
| {[ key: string ]: string}
| *No description.* |
-| enableServerlessComputeInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| securityPolicyInput
| string
| *No description.* |
-| sqlConfigParamsInput
| {[ key: string ]: string}
| *No description.* |
-| dataAccessConfig
| {[ key: string ]: string}
| *No description.* |
-| enableServerlessCompute
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| securityPolicy
| string
| *No description.* |
-| sqlConfigParams
| {[ key: string ]: string}
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| dataAccessConfigInput
| {[ key: string ]: string}
| *No description.* |
+| enableServerlessComputeInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| securityPolicyInput
| string
| *No description.* |
+| sqlConfigParamsInput
| {[ key: string ]: string}
| *No description.* |
+| dataAccessConfig
| {[ key: string ]: string}
| *No description.* |
+| enableServerlessCompute
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| securityPolicy
| string
| *No description.* |
+| sqlConfigParams
| {[ key: string ]: string}
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -56476,7 +56476,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -56486,7 +56486,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -56496,7 +56496,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -56506,7 +56506,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -56516,7 +56516,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -56526,7 +56526,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -56536,7 +56536,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -56546,7 +56546,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -56556,7 +56556,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -56566,7 +56566,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -56576,7 +56576,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -56586,7 +56586,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -56596,7 +56596,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -56606,7 +56606,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `dataAccessConfigInput`Optional
+##### `dataAccessConfigInput`Optional
```typescript
public readonly dataAccessConfigInput: {[ key: string ]: string};
@@ -56616,7 +56616,7 @@ public readonly dataAccessConfigInput: {[ key: string ]: string};
---
-##### `enableServerlessComputeInput`Optional
+##### `enableServerlessComputeInput`Optional
```typescript
public readonly enableServerlessComputeInput: boolean | IResolvable;
@@ -56626,7 +56626,7 @@ public readonly enableServerlessComputeInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -56636,7 +56636,7 @@ public readonly idInput: string;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -56646,7 +56646,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `securityPolicyInput`Optional
+##### `securityPolicyInput`Optional
```typescript
public readonly securityPolicyInput: string;
@@ -56656,7 +56656,7 @@ public readonly securityPolicyInput: string;
---
-##### `sqlConfigParamsInput`Optional
+##### `sqlConfigParamsInput`Optional
```typescript
public readonly sqlConfigParamsInput: {[ key: string ]: string};
@@ -56666,7 +56666,7 @@ public readonly sqlConfigParamsInput: {[ key: string ]: string};
---
-##### `dataAccessConfig`Required
+##### `dataAccessConfig`Required
```typescript
public readonly dataAccessConfig: {[ key: string ]: string};
@@ -56676,7 +56676,7 @@ public readonly dataAccessConfig: {[ key: string ]: string};
---
-##### `enableServerlessCompute`Required
+##### `enableServerlessCompute`Required
```typescript
public readonly enableServerlessCompute: boolean | IResolvable;
@@ -56686,7 +56686,7 @@ public readonly enableServerlessCompute: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -56696,7 +56696,7 @@ public readonly id: string;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -56706,7 +56706,7 @@ public readonly instanceProfileArn: string;
---
-##### `securityPolicy`Required
+##### `securityPolicy`Required
```typescript
public readonly securityPolicy: string;
@@ -56716,7 +56716,7 @@ public readonly securityPolicy: string;
---
-##### `sqlConfigParams`Required
+##### `sqlConfigParams`Required
```typescript
public readonly sqlConfigParams: {[ key: string ]: string};
@@ -56730,11 +56730,11 @@ public readonly sqlConfigParams: {[ key: string ]: string};
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -56744,27 +56744,27 @@ public readonly tfResourceType: string;
---
-### SqlPermissions
+### SqlPermissions
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions databricks_sql_permissions}.
-#### Initializers
+#### Initializers
```typescript
-import { SqlPermissions } from '@cdktf/provider-databricks'
+import { sqlPermissions } from '@cdktf/provider-databricks'
-new SqlPermissions(scope: Construct, id: string, config?: SqlPermissionsConfig)
+new sqlPermissions.SqlPermissions(scope: Construct, id: string, config?: SqlPermissionsConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| SqlPermissionsConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.sqlPermissions.SqlPermissionsConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -56772,7 +56772,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -56782,9 +56782,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* SqlPermissionsConfig
+- *Type:* @cdktf/provider-databricks.sqlPermissions.SqlPermissionsConfig
---
@@ -56792,36 +56792,36 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putPrivilegeAssignments
| *No description.* |
-| resetAnonymousFunction
| *No description.* |
-| resetAnyFile
| *No description.* |
-| resetCatalog
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetDatabase
| *No description.* |
-| resetId
| *No description.* |
-| resetPrivilegeAssignments
| *No description.* |
-| resetTable
| *No description.* |
-| resetView
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putPrivilegeAssignments
| *No description.* |
+| resetAnonymousFunction
| *No description.* |
+| resetAnyFile
| *No description.* |
+| resetCatalog
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetDatabase
| *No description.* |
+| resetId
| *No description.* |
+| resetPrivilegeAssignments
| *No description.* |
+| resetTable
| *No description.* |
+| resetView
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -56829,25 +56829,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -56855,7 +56855,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -56863,7 +56863,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -56871,13 +56871,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -56885,187 +56885,187 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putPrivilegeAssignments`
+##### `putPrivilegeAssignments`
```typescript
public putPrivilegeAssignments(value: IResolvable | SqlPermissionsPrivilegeAssignments[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | SqlPermissionsPrivilegeAssignments[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments[]
---
-##### `resetAnonymousFunction`
+##### `resetAnonymousFunction`
```typescript
public resetAnonymousFunction(): void
```
-##### `resetAnyFile`
+##### `resetAnyFile`
```typescript
public resetAnyFile(): void
```
-##### `resetCatalog`
+##### `resetCatalog`
```typescript
public resetCatalog(): void
```
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetDatabase`
+##### `resetDatabase`
```typescript
public resetDatabase(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetPrivilegeAssignments`
+##### `resetPrivilegeAssignments`
```typescript
public resetPrivilegeAssignments(): void
```
-##### `resetTable`
+##### `resetTable`
```typescript
public resetTable(): void
```
-##### `resetView`
+##### `resetView`
```typescript
public resetView(): void
@@ -57075,16 +57075,16 @@ public resetView(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { SqlPermissions } from '@cdktf/provider-databricks'
+import { sqlPermissions } from '@cdktf/provider-databricks'
-SqlPermissions.isConstruct(x: any)
+sqlPermissions.SqlPermissions.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -57103,7 +57103,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -57115,42 +57115,42 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| privilegeAssignments
| SqlPermissionsPrivilegeAssignmentsList
| *No description.* |
-| anonymousFunctionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| anyFileInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| catalogInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| databaseInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| privilegeAssignmentsInput
| cdktf.IResolvable \| SqlPermissionsPrivilegeAssignments[]
| *No description.* |
-| tableInput
| string
| *No description.* |
-| viewInput
| string
| *No description.* |
-| anonymousFunction
| boolean \| cdktf.IResolvable
| *No description.* |
-| anyFile
| boolean \| cdktf.IResolvable
| *No description.* |
-| catalog
| boolean \| cdktf.IResolvable
| *No description.* |
-| clusterId
| string
| *No description.* |
-| database
| string
| *No description.* |
-| id
| string
| *No description.* |
-| table
| string
| *No description.* |
-| view
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| privilegeAssignments
| @cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsList
| *No description.* |
+| anonymousFunctionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| anyFileInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| catalogInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| databaseInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| privilegeAssignmentsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments[]
| *No description.* |
+| tableInput
| string
| *No description.* |
+| viewInput
| string
| *No description.* |
+| anonymousFunction
| boolean \| cdktf.IResolvable
| *No description.* |
+| anyFile
| boolean \| cdktf.IResolvable
| *No description.* |
+| catalog
| boolean \| cdktf.IResolvable
| *No description.* |
+| clusterId
| string
| *No description.* |
+| database
| string
| *No description.* |
+| id
| string
| *No description.* |
+| table
| string
| *No description.* |
+| view
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -57162,7 +57162,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -57172,7 +57172,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -57182,7 +57182,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -57192,7 +57192,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -57202,7 +57202,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -57212,7 +57212,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -57222,7 +57222,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -57232,7 +57232,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -57242,7 +57242,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -57252,7 +57252,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -57262,7 +57262,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -57272,7 +57272,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -57282,7 +57282,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -57292,17 +57292,17 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `privilegeAssignments`Required
+##### `privilegeAssignments`Required
```typescript
public readonly privilegeAssignments: SqlPermissionsPrivilegeAssignmentsList;
```
-- *Type:* SqlPermissionsPrivilegeAssignmentsList
+- *Type:* @cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsList
---
-##### `anonymousFunctionInput`Optional
+##### `anonymousFunctionInput`Optional
```typescript
public readonly anonymousFunctionInput: boolean | IResolvable;
@@ -57312,7 +57312,7 @@ public readonly anonymousFunctionInput: boolean | IResolvable;
---
-##### `anyFileInput`Optional
+##### `anyFileInput`Optional
```typescript
public readonly anyFileInput: boolean | IResolvable;
@@ -57322,7 +57322,7 @@ public readonly anyFileInput: boolean | IResolvable;
---
-##### `catalogInput`Optional
+##### `catalogInput`Optional
```typescript
public readonly catalogInput: boolean | IResolvable;
@@ -57332,7 +57332,7 @@ public readonly catalogInput: boolean | IResolvable;
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -57342,7 +57342,7 @@ public readonly clusterIdInput: string;
---
-##### `databaseInput`Optional
+##### `databaseInput`Optional
```typescript
public readonly databaseInput: string;
@@ -57352,7 +57352,7 @@ public readonly databaseInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -57362,17 +57362,17 @@ public readonly idInput: string;
---
-##### `privilegeAssignmentsInput`Optional
+##### `privilegeAssignmentsInput`Optional
```typescript
public readonly privilegeAssignmentsInput: IResolvable | SqlPermissionsPrivilegeAssignments[];
```
-- *Type:* cdktf.IResolvable | SqlPermissionsPrivilegeAssignments[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments[]
---
-##### `tableInput`Optional
+##### `tableInput`Optional
```typescript
public readonly tableInput: string;
@@ -57382,7 +57382,7 @@ public readonly tableInput: string;
---
-##### `viewInput`Optional
+##### `viewInput`Optional
```typescript
public readonly viewInput: string;
@@ -57392,7 +57392,7 @@ public readonly viewInput: string;
---
-##### `anonymousFunction`Required
+##### `anonymousFunction`Required
```typescript
public readonly anonymousFunction: boolean | IResolvable;
@@ -57402,7 +57402,7 @@ public readonly anonymousFunction: boolean | IResolvable;
---
-##### `anyFile`Required
+##### `anyFile`Required
```typescript
public readonly anyFile: boolean | IResolvable;
@@ -57412,7 +57412,7 @@ public readonly anyFile: boolean | IResolvable;
---
-##### `catalog`Required
+##### `catalog`Required
```typescript
public readonly catalog: boolean | IResolvable;
@@ -57422,7 +57422,7 @@ public readonly catalog: boolean | IResolvable;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -57432,7 +57432,7 @@ public readonly clusterId: string;
---
-##### `database`Required
+##### `database`Required
```typescript
public readonly database: string;
@@ -57442,7 +57442,7 @@ public readonly database: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -57452,7 +57452,7 @@ public readonly id: string;
---
-##### `table`Required
+##### `table`Required
```typescript
public readonly table: string;
@@ -57462,7 +57462,7 @@ public readonly table: string;
---
-##### `view`Required
+##### `view`Required
```typescript
public readonly view: string;
@@ -57476,11 +57476,11 @@ public readonly view: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -57490,27 +57490,27 @@ public readonly tfResourceType: string;
---
-### SqlQuery
+### SqlQuery
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/sql_query databricks_sql_query}.
-#### Initializers
+#### Initializers
```typescript
-import { SqlQuery } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQuery(scope: Construct, id: string, config: SqlQueryConfig)
+new sqlQuery.SqlQuery(scope: Construct, id: string, config: SqlQueryConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| SqlQueryConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.sqlQuery.SqlQueryConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -57518,7 +57518,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -57528,9 +57528,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* SqlQueryConfig
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryConfig
---
@@ -57538,34 +57538,34 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putParameter
| *No description.* |
-| putSchedule
| *No description.* |
-| resetDescription
| *No description.* |
-| resetId
| *No description.* |
-| resetParameter
| *No description.* |
-| resetRunAsRole
| *No description.* |
-| resetSchedule
| *No description.* |
-| resetTags
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putParameter
| *No description.* |
+| putSchedule
| *No description.* |
+| resetDescription
| *No description.* |
+| resetId
| *No description.* |
+| resetParameter
| *No description.* |
+| resetRunAsRole
| *No description.* |
+| resetSchedule
| *No description.* |
+| resetTags
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -57573,25 +57573,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -57599,7 +57599,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -57607,7 +57607,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -57615,13 +57615,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -57629,181 +57629,181 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putParameter`
+##### `putParameter`
```typescript
public putParameter(value: IResolvable | SqlQueryParameter[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | SqlQueryParameter[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlQuery.SqlQueryParameter[]
---
-##### `putSchedule`
+##### `putSchedule`
```typescript
public putSchedule(value: SqlQuerySchedule): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQuerySchedule
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQuerySchedule
---
-##### `resetDescription`
+##### `resetDescription`
```typescript
public resetDescription(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetParameter`
+##### `resetParameter`
```typescript
public resetParameter(): void
```
-##### `resetRunAsRole`
+##### `resetRunAsRole`
```typescript
public resetRunAsRole(): void
```
-##### `resetSchedule`
+##### `resetSchedule`
```typescript
public resetSchedule(): void
```
-##### `resetTags`
+##### `resetTags`
```typescript
public resetTags(): void
@@ -57813,16 +57813,16 @@ public resetTags(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { SqlQuery } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-SqlQuery.isConstruct(x: any)
+sqlQuery.SqlQuery.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -57841,7 +57841,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -57853,42 +57853,42 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| parameter
| SqlQueryParameterList
| *No description.* |
-| schedule
| SqlQueryScheduleOutputReference
| *No description.* |
-| dataSourceIdInput
| string
| *No description.* |
-| descriptionInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| parameterInput
| cdktf.IResolvable \| SqlQueryParameter[]
| *No description.* |
-| queryInput
| string
| *No description.* |
-| runAsRoleInput
| string
| *No description.* |
-| scheduleInput
| SqlQuerySchedule
| *No description.* |
-| tagsInput
| string[]
| *No description.* |
-| dataSourceId
| string
| *No description.* |
-| description
| string
| *No description.* |
-| id
| string
| *No description.* |
-| name
| string
| *No description.* |
-| query
| string
| *No description.* |
-| runAsRole
| string
| *No description.* |
-| tags
| string[]
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| parameter
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterList
| *No description.* |
+| schedule
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleOutputReference
| *No description.* |
+| dataSourceIdInput
| string
| *No description.* |
+| descriptionInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| parameterInput
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlQuery.SqlQueryParameter[]
| *No description.* |
+| queryInput
| string
| *No description.* |
+| runAsRoleInput
| string
| *No description.* |
+| scheduleInput
| @cdktf/provider-databricks.sqlQuery.SqlQuerySchedule
| *No description.* |
+| tagsInput
| string[]
| *No description.* |
+| dataSourceId
| string
| *No description.* |
+| description
| string
| *No description.* |
+| id
| string
| *No description.* |
+| name
| string
| *No description.* |
+| query
| string
| *No description.* |
+| runAsRole
| string
| *No description.* |
+| tags
| string[]
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -57900,7 +57900,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -57910,7 +57910,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -57920,7 +57920,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -57930,7 +57930,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -57940,7 +57940,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -57950,7 +57950,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -57960,7 +57960,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -57970,7 +57970,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -57980,7 +57980,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -57990,7 +57990,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -58000,7 +58000,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -58010,7 +58010,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -58020,7 +58020,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -58030,27 +58030,27 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `parameter`Required
+##### `parameter`Required
```typescript
public readonly parameter: SqlQueryParameterList;
```
-- *Type:* SqlQueryParameterList
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterList
---
-##### `schedule`Required
+##### `schedule`Required
```typescript
public readonly schedule: SqlQueryScheduleOutputReference;
```
-- *Type:* SqlQueryScheduleOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleOutputReference
---
-##### `dataSourceIdInput`Optional
+##### `dataSourceIdInput`Optional
```typescript
public readonly dataSourceIdInput: string;
@@ -58060,7 +58060,7 @@ public readonly dataSourceIdInput: string;
---
-##### `descriptionInput`Optional
+##### `descriptionInput`Optional
```typescript
public readonly descriptionInput: string;
@@ -58070,7 +58070,7 @@ public readonly descriptionInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -58080,7 +58080,7 @@ public readonly idInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -58090,17 +58090,17 @@ public readonly nameInput: string;
---
-##### `parameterInput`Optional
+##### `parameterInput`Optional
```typescript
public readonly parameterInput: IResolvable | SqlQueryParameter[];
```
-- *Type:* cdktf.IResolvable | SqlQueryParameter[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlQuery.SqlQueryParameter[]
---
-##### `queryInput`Optional
+##### `queryInput`Optional
```typescript
public readonly queryInput: string;
@@ -58110,7 +58110,7 @@ public readonly queryInput: string;
---
-##### `runAsRoleInput`Optional
+##### `runAsRoleInput`Optional
```typescript
public readonly runAsRoleInput: string;
@@ -58120,17 +58120,17 @@ public readonly runAsRoleInput: string;
---
-##### `scheduleInput`Optional
+##### `scheduleInput`Optional
```typescript
public readonly scheduleInput: SqlQuerySchedule;
```
-- *Type:* SqlQuerySchedule
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQuerySchedule
---
-##### `tagsInput`Optional
+##### `tagsInput`Optional
```typescript
public readonly tagsInput: string[];
@@ -58140,7 +58140,7 @@ public readonly tagsInput: string[];
---
-##### `dataSourceId`Required
+##### `dataSourceId`Required
```typescript
public readonly dataSourceId: string;
@@ -58150,7 +58150,7 @@ public readonly dataSourceId: string;
---
-##### `description`Required
+##### `description`Required
```typescript
public readonly description: string;
@@ -58160,7 +58160,7 @@ public readonly description: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -58170,7 +58170,7 @@ public readonly id: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -58180,7 +58180,7 @@ public readonly name: string;
---
-##### `query`Required
+##### `query`Required
```typescript
public readonly query: string;
@@ -58190,7 +58190,7 @@ public readonly query: string;
---
-##### `runAsRole`Required
+##### `runAsRole`Required
```typescript
public readonly runAsRole: string;
@@ -58200,7 +58200,7 @@ public readonly runAsRole: string;
---
-##### `tags`Required
+##### `tags`Required
```typescript
public readonly tags: string[];
@@ -58214,11 +58214,11 @@ public readonly tags: string[];
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -58228,27 +58228,27 @@ public readonly tfResourceType: string;
---
-### SqlVisualization
+### SqlVisualization
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization databricks_sql_visualization}.
-#### Initializers
+#### Initializers
```typescript
-import { SqlVisualization } from '@cdktf/provider-databricks'
+import { sqlVisualization } from '@cdktf/provider-databricks'
-new SqlVisualization(scope: Construct, id: string, config: SqlVisualizationConfig)
+new sqlVisualization.SqlVisualization(scope: Construct, id: string, config: SqlVisualizationConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| SqlVisualizationConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.sqlVisualization.SqlVisualizationConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -58256,7 +58256,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -58266,9 +58266,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* SqlVisualizationConfig
+- *Type:* @cdktf/provider-databricks.sqlVisualization.SqlVisualizationConfig
---
@@ -58276,29 +58276,29 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetDescription
| *No description.* |
-| resetId
| *No description.* |
-| resetVisualizationId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetDescription
| *No description.* |
+| resetId
| *No description.* |
+| resetVisualizationId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -58306,25 +58306,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -58332,7 +58332,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -58340,7 +58340,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -58348,13 +58348,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -58362,139 +58362,139 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetDescription`
+##### `resetDescription`
```typescript
public resetDescription(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetVisualizationId`
+##### `resetVisualizationId`
```typescript
public resetVisualizationId(): void
@@ -58504,16 +58504,16 @@ public resetVisualizationId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { SqlVisualization } from '@cdktf/provider-databricks'
+import { sqlVisualization } from '@cdktf/provider-databricks'
-SqlVisualization.isConstruct(x: any)
+sqlVisualization.SqlVisualization.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -58532,7 +58532,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -58544,38 +58544,38 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| descriptionInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| optionsInput
| string
| *No description.* |
-| queryIdInput
| string
| *No description.* |
-| typeInput
| string
| *No description.* |
-| visualizationIdInput
| string
| *No description.* |
-| description
| string
| *No description.* |
-| id
| string
| *No description.* |
-| name
| string
| *No description.* |
-| options
| string
| *No description.* |
-| queryId
| string
| *No description.* |
-| type
| string
| *No description.* |
-| visualizationId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| descriptionInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| optionsInput
| string
| *No description.* |
+| queryIdInput
| string
| *No description.* |
+| typeInput
| string
| *No description.* |
+| visualizationIdInput
| string
| *No description.* |
+| description
| string
| *No description.* |
+| id
| string
| *No description.* |
+| name
| string
| *No description.* |
+| options
| string
| *No description.* |
+| queryId
| string
| *No description.* |
+| type
| string
| *No description.* |
+| visualizationId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -58587,7 +58587,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -58597,7 +58597,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -58607,7 +58607,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -58617,7 +58617,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -58627,7 +58627,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -58637,7 +58637,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -58647,7 +58647,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -58657,7 +58657,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -58667,7 +58667,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -58677,7 +58677,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -58687,7 +58687,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -58697,7 +58697,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -58707,7 +58707,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -58717,7 +58717,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `descriptionInput`Optional
+##### `descriptionInput`Optional
```typescript
public readonly descriptionInput: string;
@@ -58727,7 +58727,7 @@ public readonly descriptionInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -58737,7 +58737,7 @@ public readonly idInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -58747,7 +58747,7 @@ public readonly nameInput: string;
---
-##### `optionsInput`Optional
+##### `optionsInput`Optional
```typescript
public readonly optionsInput: string;
@@ -58757,7 +58757,7 @@ public readonly optionsInput: string;
---
-##### `queryIdInput`Optional
+##### `queryIdInput`Optional
```typescript
public readonly queryIdInput: string;
@@ -58767,7 +58767,7 @@ public readonly queryIdInput: string;
---
-##### `typeInput`Optional
+##### `typeInput`Optional
```typescript
public readonly typeInput: string;
@@ -58777,7 +58777,7 @@ public readonly typeInput: string;
---
-##### `visualizationIdInput`Optional
+##### `visualizationIdInput`Optional
```typescript
public readonly visualizationIdInput: string;
@@ -58787,7 +58787,7 @@ public readonly visualizationIdInput: string;
---
-##### `description`Required
+##### `description`Required
```typescript
public readonly description: string;
@@ -58797,7 +58797,7 @@ public readonly description: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -58807,7 +58807,7 @@ public readonly id: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -58817,7 +58817,7 @@ public readonly name: string;
---
-##### `options`Required
+##### `options`Required
```typescript
public readonly options: string;
@@ -58827,7 +58827,7 @@ public readonly options: string;
---
-##### `queryId`Required
+##### `queryId`Required
```typescript
public readonly queryId: string;
@@ -58837,7 +58837,7 @@ public readonly queryId: string;
---
-##### `type`Required
+##### `type`Required
```typescript
public readonly type: string;
@@ -58847,7 +58847,7 @@ public readonly type: string;
---
-##### `visualizationId`Required
+##### `visualizationId`Required
```typescript
public readonly visualizationId: string;
@@ -58861,11 +58861,11 @@ public readonly visualizationId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -58875,27 +58875,27 @@ public readonly tfResourceType: string;
---
-### SqlWidget
+### SqlWidget
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget databricks_sql_widget}.
-#### Initializers
+#### Initializers
```typescript
-import { SqlWidget } from '@cdktf/provider-databricks'
+import { sqlWidget } from '@cdktf/provider-databricks'
-new SqlWidget(scope: Construct, id: string, config: SqlWidgetConfig)
+new sqlWidget.SqlWidget(scope: Construct, id: string, config: SqlWidgetConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| SqlWidgetConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.sqlWidget.SqlWidgetConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -58903,7 +58903,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -58913,9 +58913,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* SqlWidgetConfig
+- *Type:* @cdktf/provider-databricks.sqlWidget.SqlWidgetConfig
---
@@ -58923,36 +58923,36 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putParameter
| *No description.* |
-| putPosition
| *No description.* |
-| resetDescription
| *No description.* |
-| resetId
| *No description.* |
-| resetParameter
| *No description.* |
-| resetPosition
| *No description.* |
-| resetText
| *No description.* |
-| resetTitle
| *No description.* |
-| resetVisualizationId
| *No description.* |
-| resetWidgetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putParameter
| *No description.* |
+| putPosition
| *No description.* |
+| resetDescription
| *No description.* |
+| resetId
| *No description.* |
+| resetParameter
| *No description.* |
+| resetPosition
| *No description.* |
+| resetText
| *No description.* |
+| resetTitle
| *No description.* |
+| resetVisualizationId
| *No description.* |
+| resetWidgetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -58960,25 +58960,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -58986,7 +58986,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -58994,7 +58994,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -59002,13 +59002,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -59016,193 +59016,193 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putParameter`
+##### `putParameter`
```typescript
public putParameter(value: IResolvable | SqlWidgetParameter[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | SqlWidgetParameter[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlWidget.SqlWidgetParameter[]
---
-##### `putPosition`
+##### `putPosition`
```typescript
public putPosition(value: SqlWidgetPosition): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlWidgetPosition
+- *Type:* @cdktf/provider-databricks.sqlWidget.SqlWidgetPosition
---
-##### `resetDescription`
+##### `resetDescription`
```typescript
public resetDescription(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetParameter`
+##### `resetParameter`
```typescript
public resetParameter(): void
```
-##### `resetPosition`
+##### `resetPosition`
```typescript
public resetPosition(): void
```
-##### `resetText`
+##### `resetText`
```typescript
public resetText(): void
```
-##### `resetTitle`
+##### `resetTitle`
```typescript
public resetTitle(): void
```
-##### `resetVisualizationId`
+##### `resetVisualizationId`
```typescript
public resetVisualizationId(): void
```
-##### `resetWidgetId`
+##### `resetWidgetId`
```typescript
public resetWidgetId(): void
@@ -59212,16 +59212,16 @@ public resetWidgetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { SqlWidget } from '@cdktf/provider-databricks'
+import { sqlWidget } from '@cdktf/provider-databricks'
-SqlWidget.isConstruct(x: any)
+sqlWidget.SqlWidget.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -59240,7 +59240,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -59252,42 +59252,42 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| parameter
| SqlWidgetParameterList
| *No description.* |
-| position
| SqlWidgetPositionOutputReference
| *No description.* |
-| dashboardIdInput
| string
| *No description.* |
-| descriptionInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| parameterInput
| cdktf.IResolvable \| SqlWidgetParameter[]
| *No description.* |
-| positionInput
| SqlWidgetPosition
| *No description.* |
-| textInput
| string
| *No description.* |
-| titleInput
| string
| *No description.* |
-| visualizationIdInput
| string
| *No description.* |
-| widgetIdInput
| string
| *No description.* |
-| dashboardId
| string
| *No description.* |
-| description
| string
| *No description.* |
-| id
| string
| *No description.* |
-| text
| string
| *No description.* |
-| title
| string
| *No description.* |
-| visualizationId
| string
| *No description.* |
-| widgetId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| parameter
| @cdktf/provider-databricks.sqlWidget.SqlWidgetParameterList
| *No description.* |
+| position
| @cdktf/provider-databricks.sqlWidget.SqlWidgetPositionOutputReference
| *No description.* |
+| dashboardIdInput
| string
| *No description.* |
+| descriptionInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| parameterInput
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlWidget.SqlWidgetParameter[]
| *No description.* |
+| positionInput
| @cdktf/provider-databricks.sqlWidget.SqlWidgetPosition
| *No description.* |
+| textInput
| string
| *No description.* |
+| titleInput
| string
| *No description.* |
+| visualizationIdInput
| string
| *No description.* |
+| widgetIdInput
| string
| *No description.* |
+| dashboardId
| string
| *No description.* |
+| description
| string
| *No description.* |
+| id
| string
| *No description.* |
+| text
| string
| *No description.* |
+| title
| string
| *No description.* |
+| visualizationId
| string
| *No description.* |
+| widgetId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -59299,7 +59299,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -59309,7 +59309,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -59319,7 +59319,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -59329,7 +59329,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -59339,7 +59339,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -59349,7 +59349,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -59359,7 +59359,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -59369,7 +59369,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -59379,7 +59379,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -59389,7 +59389,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -59399,7 +59399,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -59409,7 +59409,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -59419,7 +59419,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -59429,27 +59429,27 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `parameter`Required
+##### `parameter`Required
```typescript
public readonly parameter: SqlWidgetParameterList;
```
-- *Type:* SqlWidgetParameterList
+- *Type:* @cdktf/provider-databricks.sqlWidget.SqlWidgetParameterList
---
-##### `position`Required
+##### `position`Required
```typescript
public readonly position: SqlWidgetPositionOutputReference;
```
-- *Type:* SqlWidgetPositionOutputReference
+- *Type:* @cdktf/provider-databricks.sqlWidget.SqlWidgetPositionOutputReference
---
-##### `dashboardIdInput`Optional
+##### `dashboardIdInput`Optional
```typescript
public readonly dashboardIdInput: string;
@@ -59459,7 +59459,7 @@ public readonly dashboardIdInput: string;
---
-##### `descriptionInput`Optional
+##### `descriptionInput`Optional
```typescript
public readonly descriptionInput: string;
@@ -59469,7 +59469,7 @@ public readonly descriptionInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -59479,27 +59479,27 @@ public readonly idInput: string;
---
-##### `parameterInput`Optional
+##### `parameterInput`Optional
```typescript
public readonly parameterInput: IResolvable | SqlWidgetParameter[];
```
-- *Type:* cdktf.IResolvable | SqlWidgetParameter[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlWidget.SqlWidgetParameter[]
---
-##### `positionInput`Optional
+##### `positionInput`Optional
```typescript
public readonly positionInput: SqlWidgetPosition;
```
-- *Type:* SqlWidgetPosition
+- *Type:* @cdktf/provider-databricks.sqlWidget.SqlWidgetPosition
---
-##### `textInput`Optional
+##### `textInput`Optional
```typescript
public readonly textInput: string;
@@ -59509,7 +59509,7 @@ public readonly textInput: string;
---
-##### `titleInput`Optional
+##### `titleInput`Optional
```typescript
public readonly titleInput: string;
@@ -59519,7 +59519,7 @@ public readonly titleInput: string;
---
-##### `visualizationIdInput`Optional
+##### `visualizationIdInput`Optional
```typescript
public readonly visualizationIdInput: string;
@@ -59529,7 +59529,7 @@ public readonly visualizationIdInput: string;
---
-##### `widgetIdInput`Optional
+##### `widgetIdInput`Optional
```typescript
public readonly widgetIdInput: string;
@@ -59539,7 +59539,7 @@ public readonly widgetIdInput: string;
---
-##### `dashboardId`Required
+##### `dashboardId`Required
```typescript
public readonly dashboardId: string;
@@ -59549,7 +59549,7 @@ public readonly dashboardId: string;
---
-##### `description`Required
+##### `description`Required
```typescript
public readonly description: string;
@@ -59559,7 +59559,7 @@ public readonly description: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -59569,7 +59569,7 @@ public readonly id: string;
---
-##### `text`Required
+##### `text`Required
```typescript
public readonly text: string;
@@ -59579,7 +59579,7 @@ public readonly text: string;
---
-##### `title`Required
+##### `title`Required
```typescript
public readonly title: string;
@@ -59589,7 +59589,7 @@ public readonly title: string;
---
-##### `visualizationId`Required
+##### `visualizationId`Required
```typescript
public readonly visualizationId: string;
@@ -59599,7 +59599,7 @@ public readonly visualizationId: string;
---
-##### `widgetId`Required
+##### `widgetId`Required
```typescript
public readonly widgetId: string;
@@ -59613,11 +59613,11 @@ public readonly widgetId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -59627,27 +59627,27 @@ public readonly tfResourceType: string;
---
-### StorageCredential
+### StorageCredential
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential databricks_storage_credential}.
-#### Initializers
+#### Initializers
```typescript
-import { StorageCredential } from '@cdktf/provider-databricks'
+import { storageCredential } from '@cdktf/provider-databricks'
-new StorageCredential(scope: Construct, id: string, config: StorageCredentialConfig)
+new storageCredential.StorageCredential(scope: Construct, id: string, config: StorageCredentialConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| StorageCredentialConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.storageCredential.StorageCredentialConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -59655,7 +59655,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -59665,9 +59665,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* StorageCredentialConfig
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialConfig
---
@@ -59675,36 +59675,36 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putAwsIamRole
| *No description.* |
-| putAzureManagedIdentity
| *No description.* |
-| putAzureServicePrincipal
| *No description.* |
-| resetAwsIamRole
| *No description.* |
-| resetAzureManagedIdentity
| *No description.* |
-| resetAzureServicePrincipal
| *No description.* |
-| resetComment
| *No description.* |
-| resetId
| *No description.* |
-| resetMetastoreId
| *No description.* |
-| resetOwner
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putAwsIamRole
| *No description.* |
+| putAzureManagedIdentity
| *No description.* |
+| putAzureServicePrincipal
| *No description.* |
+| resetAwsIamRole
| *No description.* |
+| resetAzureManagedIdentity
| *No description.* |
+| resetAzureServicePrincipal
| *No description.* |
+| resetComment
| *No description.* |
+| resetId
| *No description.* |
+| resetMetastoreId
| *No description.* |
+| resetOwner
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -59712,25 +59712,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -59738,7 +59738,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -59746,7 +59746,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -59754,13 +59754,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -59768,199 +59768,199 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putAwsIamRole`
+##### `putAwsIamRole`
```typescript
public putAwsIamRole(value: StorageCredentialAwsIamRole): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* StorageCredentialAwsIamRole
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole
---
-##### `putAzureManagedIdentity`
+##### `putAzureManagedIdentity`
```typescript
public putAzureManagedIdentity(value: StorageCredentialAzureManagedIdentity): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* StorageCredentialAzureManagedIdentity
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity
---
-##### `putAzureServicePrincipal`
+##### `putAzureServicePrincipal`
```typescript
public putAzureServicePrincipal(value: StorageCredentialAzureServicePrincipal): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* StorageCredentialAzureServicePrincipal
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal
---
-##### `resetAwsIamRole`
+##### `resetAwsIamRole`
```typescript
public resetAwsIamRole(): void
```
-##### `resetAzureManagedIdentity`
+##### `resetAzureManagedIdentity`
```typescript
public resetAzureManagedIdentity(): void
```
-##### `resetAzureServicePrincipal`
+##### `resetAzureServicePrincipal`
```typescript
public resetAzureServicePrincipal(): void
```
-##### `resetComment`
+##### `resetComment`
```typescript
public resetComment(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetMetastoreId`
+##### `resetMetastoreId`
```typescript
public resetMetastoreId(): void
```
-##### `resetOwner`
+##### `resetOwner`
```typescript
public resetOwner(): void
@@ -59970,16 +59970,16 @@ public resetOwner(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { StorageCredential } from '@cdktf/provider-databricks'
+import { storageCredential } from '@cdktf/provider-databricks'
-StorageCredential.isConstruct(x: any)
+storageCredential.StorageCredential.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -59998,7 +59998,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -60010,40 +60010,40 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| awsIamRole
| StorageCredentialAwsIamRoleOutputReference
| *No description.* |
-| azureManagedIdentity
| StorageCredentialAzureManagedIdentityOutputReference
| *No description.* |
-| azureServicePrincipal
| StorageCredentialAzureServicePrincipalOutputReference
| *No description.* |
-| awsIamRoleInput
| StorageCredentialAwsIamRole
| *No description.* |
-| azureManagedIdentityInput
| StorageCredentialAzureManagedIdentity
| *No description.* |
-| azureServicePrincipalInput
| StorageCredentialAzureServicePrincipal
| *No description.* |
-| commentInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| metastoreIdInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| ownerInput
| string
| *No description.* |
-| comment
| string
| *No description.* |
-| id
| string
| *No description.* |
-| metastoreId
| string
| *No description.* |
-| name
| string
| *No description.* |
-| owner
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| awsIamRole
| @cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRoleOutputReference
| *No description.* |
+| azureManagedIdentity
| @cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentityOutputReference
| *No description.* |
+| azureServicePrincipal
| @cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipalOutputReference
| *No description.* |
+| awsIamRoleInput
| @cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole
| *No description.* |
+| azureManagedIdentityInput
| @cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity
| *No description.* |
+| azureServicePrincipalInput
| @cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal
| *No description.* |
+| commentInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| metastoreIdInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| ownerInput
| string
| *No description.* |
+| comment
| string
| *No description.* |
+| id
| string
| *No description.* |
+| metastoreId
| string
| *No description.* |
+| name
| string
| *No description.* |
+| owner
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -60055,7 +60055,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -60065,7 +60065,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -60075,7 +60075,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -60085,7 +60085,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -60095,7 +60095,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -60105,7 +60105,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -60115,7 +60115,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -60125,7 +60125,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -60135,7 +60135,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -60145,7 +60145,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -60155,7 +60155,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -60165,7 +60165,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -60175,7 +60175,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -60185,67 +60185,67 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `awsIamRole`Required
+##### `awsIamRole`Required
```typescript
public readonly awsIamRole: StorageCredentialAwsIamRoleOutputReference;
```
-- *Type:* StorageCredentialAwsIamRoleOutputReference
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRoleOutputReference
---
-##### `azureManagedIdentity`Required
+##### `azureManagedIdentity`Required
```typescript
public readonly azureManagedIdentity: StorageCredentialAzureManagedIdentityOutputReference;
```
-- *Type:* StorageCredentialAzureManagedIdentityOutputReference
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentityOutputReference
---
-##### `azureServicePrincipal`Required
+##### `azureServicePrincipal`Required
```typescript
public readonly azureServicePrincipal: StorageCredentialAzureServicePrincipalOutputReference;
```
-- *Type:* StorageCredentialAzureServicePrincipalOutputReference
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipalOutputReference
---
-##### `awsIamRoleInput`Optional
+##### `awsIamRoleInput`Optional
```typescript
public readonly awsIamRoleInput: StorageCredentialAwsIamRole;
```
-- *Type:* StorageCredentialAwsIamRole
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole
---
-##### `azureManagedIdentityInput`Optional
+##### `azureManagedIdentityInput`Optional
```typescript
public readonly azureManagedIdentityInput: StorageCredentialAzureManagedIdentity;
```
-- *Type:* StorageCredentialAzureManagedIdentity
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity
---
-##### `azureServicePrincipalInput`Optional
+##### `azureServicePrincipalInput`Optional
```typescript
public readonly azureServicePrincipalInput: StorageCredentialAzureServicePrincipal;
```
-- *Type:* StorageCredentialAzureServicePrincipal
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal
---
-##### `commentInput`Optional
+##### `commentInput`Optional
```typescript
public readonly commentInput: string;
@@ -60255,7 +60255,7 @@ public readonly commentInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -60265,7 +60265,7 @@ public readonly idInput: string;
---
-##### `metastoreIdInput`Optional
+##### `metastoreIdInput`Optional
```typescript
public readonly metastoreIdInput: string;
@@ -60275,7 +60275,7 @@ public readonly metastoreIdInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -60285,7 +60285,7 @@ public readonly nameInput: string;
---
-##### `ownerInput`Optional
+##### `ownerInput`Optional
```typescript
public readonly ownerInput: string;
@@ -60295,7 +60295,7 @@ public readonly ownerInput: string;
---
-##### `comment`Required
+##### `comment`Required
```typescript
public readonly comment: string;
@@ -60305,7 +60305,7 @@ public readonly comment: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -60315,7 +60315,7 @@ public readonly id: string;
---
-##### `metastoreId`Required
+##### `metastoreId`Required
```typescript
public readonly metastoreId: string;
@@ -60325,7 +60325,7 @@ public readonly metastoreId: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -60335,7 +60335,7 @@ public readonly name: string;
---
-##### `owner`Required
+##### `owner`Required
```typescript
public readonly owner: string;
@@ -60349,11 +60349,11 @@ public readonly owner: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -60363,27 +60363,27 @@ public readonly tfResourceType: string;
---
-### Table
+### Table
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/table databricks_table}.
-#### Initializers
+#### Initializers
```typescript
-import { Table } from '@cdktf/provider-databricks'
+import { table } from '@cdktf/provider-databricks'
-new Table(scope: Construct, id: string, config: TableConfig)
+new table.Table(scope: Construct, id: string, config: TableConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| TableConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.table.TableConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -60391,7 +60391,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -60401,9 +60401,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* TableConfig
+- *Type:* @cdktf/provider-databricks.table.TableConfig
---
@@ -60411,34 +60411,34 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| putColumn
| *No description.* |
-| resetComment
| *No description.* |
-| resetId
| *No description.* |
-| resetOwner
| *No description.* |
-| resetProperties
| *No description.* |
-| resetStorageCredentialName
| *No description.* |
-| resetStorageLocation
| *No description.* |
-| resetViewDefinition
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putColumn
| *No description.* |
+| resetComment
| *No description.* |
+| resetId
| *No description.* |
+| resetOwner
| *No description.* |
+| resetProperties
| *No description.* |
+| resetStorageCredentialName
| *No description.* |
+| resetStorageLocation
| *No description.* |
+| resetViewDefinition
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -60446,25 +60446,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -60472,7 +60472,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -60480,7 +60480,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -60488,13 +60488,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -60502,175 +60502,175 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `putColumn`
+##### `putColumn`
```typescript
public putColumn(value: IResolvable | TableColumn[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | TableColumn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.table.TableColumn[]
---
-##### `resetComment`
+##### `resetComment`
```typescript
public resetComment(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetOwner`
+##### `resetOwner`
```typescript
public resetOwner(): void
```
-##### `resetProperties`
+##### `resetProperties`
```typescript
public resetProperties(): void
```
-##### `resetStorageCredentialName`
+##### `resetStorageCredentialName`
```typescript
public resetStorageCredentialName(): void
```
-##### `resetStorageLocation`
+##### `resetStorageLocation`
```typescript
public resetStorageLocation(): void
```
-##### `resetViewDefinition`
+##### `resetViewDefinition`
```typescript
public resetViewDefinition(): void
@@ -60680,16 +60680,16 @@ public resetViewDefinition(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Table } from '@cdktf/provider-databricks'
+import { table } from '@cdktf/provider-databricks'
-Table.isConstruct(x: any)
+table.Table.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -60708,7 +60708,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -60720,50 +60720,50 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| column
| TableColumnList
| *No description.* |
-| catalogNameInput
| string
| *No description.* |
-| columnInput
| cdktf.IResolvable \| TableColumn[]
| *No description.* |
-| commentInput
| string
| *No description.* |
-| dataSourceFormatInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| ownerInput
| string
| *No description.* |
-| propertiesInput
| {[ key: string ]: string}
| *No description.* |
-| schemaNameInput
| string
| *No description.* |
-| storageCredentialNameInput
| string
| *No description.* |
-| storageLocationInput
| string
| *No description.* |
-| tableTypeInput
| string
| *No description.* |
-| viewDefinitionInput
| string
| *No description.* |
-| catalogName
| string
| *No description.* |
-| comment
| string
| *No description.* |
-| dataSourceFormat
| string
| *No description.* |
-| id
| string
| *No description.* |
-| name
| string
| *No description.* |
-| owner
| string
| *No description.* |
-| properties
| {[ key: string ]: string}
| *No description.* |
-| schemaName
| string
| *No description.* |
-| storageCredentialName
| string
| *No description.* |
-| storageLocation
| string
| *No description.* |
-| tableType
| string
| *No description.* |
-| viewDefinition
| string
| *No description.* |
-
----
-
-##### `node`Required
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| column
| @cdktf/provider-databricks.table.TableColumnList
| *No description.* |
+| catalogNameInput
| string
| *No description.* |
+| columnInput
| cdktf.IResolvable \| @cdktf/provider-databricks.table.TableColumn[]
| *No description.* |
+| commentInput
| string
| *No description.* |
+| dataSourceFormatInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| ownerInput
| string
| *No description.* |
+| propertiesInput
| {[ key: string ]: string}
| *No description.* |
+| schemaNameInput
| string
| *No description.* |
+| storageCredentialNameInput
| string
| *No description.* |
+| storageLocationInput
| string
| *No description.* |
+| tableTypeInput
| string
| *No description.* |
+| viewDefinitionInput
| string
| *No description.* |
+| catalogName
| string
| *No description.* |
+| comment
| string
| *No description.* |
+| dataSourceFormat
| string
| *No description.* |
+| id
| string
| *No description.* |
+| name
| string
| *No description.* |
+| owner
| string
| *No description.* |
+| properties
| {[ key: string ]: string}
| *No description.* |
+| schemaName
| string
| *No description.* |
+| storageCredentialName
| string
| *No description.* |
+| storageLocation
| string
| *No description.* |
+| tableType
| string
| *No description.* |
+| viewDefinition
| string
| *No description.* |
+
+---
+
+##### `node`Required
```typescript
public readonly node: Node;
@@ -60775,7 +60775,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -60785,7 +60785,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -60795,7 +60795,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -60805,7 +60805,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -60815,7 +60815,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -60825,7 +60825,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -60835,7 +60835,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -60845,7 +60845,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -60855,7 +60855,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -60865,7 +60865,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -60875,7 +60875,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -60885,7 +60885,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -60895,7 +60895,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -60905,17 +60905,17 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `column`Required
+##### `column`Required
```typescript
public readonly column: TableColumnList;
```
-- *Type:* TableColumnList
+- *Type:* @cdktf/provider-databricks.table.TableColumnList
---
-##### `catalogNameInput`Optional
+##### `catalogNameInput`Optional
```typescript
public readonly catalogNameInput: string;
@@ -60925,17 +60925,17 @@ public readonly catalogNameInput: string;
---
-##### `columnInput`Optional
+##### `columnInput`Optional
```typescript
public readonly columnInput: IResolvable | TableColumn[];
```
-- *Type:* cdktf.IResolvable | TableColumn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.table.TableColumn[]
---
-##### `commentInput`Optional
+##### `commentInput`Optional
```typescript
public readonly commentInput: string;
@@ -60945,7 +60945,7 @@ public readonly commentInput: string;
---
-##### `dataSourceFormatInput`Optional
+##### `dataSourceFormatInput`Optional
```typescript
public readonly dataSourceFormatInput: string;
@@ -60955,7 +60955,7 @@ public readonly dataSourceFormatInput: string;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -60965,7 +60965,7 @@ public readonly idInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -60975,7 +60975,7 @@ public readonly nameInput: string;
---
-##### `ownerInput`Optional
+##### `ownerInput`Optional
```typescript
public readonly ownerInput: string;
@@ -60985,7 +60985,7 @@ public readonly ownerInput: string;
---
-##### `propertiesInput`Optional
+##### `propertiesInput`Optional
```typescript
public readonly propertiesInput: {[ key: string ]: string};
@@ -60995,7 +60995,7 @@ public readonly propertiesInput: {[ key: string ]: string};
---
-##### `schemaNameInput`Optional
+##### `schemaNameInput`Optional
```typescript
public readonly schemaNameInput: string;
@@ -61005,7 +61005,7 @@ public readonly schemaNameInput: string;
---
-##### `storageCredentialNameInput`Optional
+##### `storageCredentialNameInput`Optional
```typescript
public readonly storageCredentialNameInput: string;
@@ -61015,7 +61015,7 @@ public readonly storageCredentialNameInput: string;
---
-##### `storageLocationInput`Optional
+##### `storageLocationInput`Optional
```typescript
public readonly storageLocationInput: string;
@@ -61025,7 +61025,7 @@ public readonly storageLocationInput: string;
---
-##### `tableTypeInput`Optional
+##### `tableTypeInput`Optional
```typescript
public readonly tableTypeInput: string;
@@ -61035,7 +61035,7 @@ public readonly tableTypeInput: string;
---
-##### `viewDefinitionInput`Optional
+##### `viewDefinitionInput`Optional
```typescript
public readonly viewDefinitionInput: string;
@@ -61045,7 +61045,7 @@ public readonly viewDefinitionInput: string;
---
-##### `catalogName`Required
+##### `catalogName`Required
```typescript
public readonly catalogName: string;
@@ -61055,7 +61055,7 @@ public readonly catalogName: string;
---
-##### `comment`Required
+##### `comment`Required
```typescript
public readonly comment: string;
@@ -61065,7 +61065,7 @@ public readonly comment: string;
---
-##### `dataSourceFormat`Required
+##### `dataSourceFormat`Required
```typescript
public readonly dataSourceFormat: string;
@@ -61075,7 +61075,7 @@ public readonly dataSourceFormat: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -61085,7 +61085,7 @@ public readonly id: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -61095,7 +61095,7 @@ public readonly name: string;
---
-##### `owner`Required
+##### `owner`Required
```typescript
public readonly owner: string;
@@ -61105,7 +61105,7 @@ public readonly owner: string;
---
-##### `properties`Required
+##### `properties`Required
```typescript
public readonly properties: {[ key: string ]: string};
@@ -61115,7 +61115,7 @@ public readonly properties: {[ key: string ]: string};
---
-##### `schemaName`Required
+##### `schemaName`Required
```typescript
public readonly schemaName: string;
@@ -61125,7 +61125,7 @@ public readonly schemaName: string;
---
-##### `storageCredentialName`Required
+##### `storageCredentialName`Required
```typescript
public readonly storageCredentialName: string;
@@ -61135,7 +61135,7 @@ public readonly storageCredentialName: string;
---
-##### `storageLocation`Required
+##### `storageLocation`Required
```typescript
public readonly storageLocation: string;
@@ -61145,7 +61145,7 @@ public readonly storageLocation: string;
---
-##### `tableType`Required
+##### `tableType`Required
```typescript
public readonly tableType: string;
@@ -61155,7 +61155,7 @@ public readonly tableType: string;
---
-##### `viewDefinition`Required
+##### `viewDefinition`Required
```typescript
public readonly viewDefinition: string;
@@ -61169,11 +61169,11 @@ public readonly viewDefinition: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -61183,27 +61183,27 @@ public readonly tfResourceType: string;
---
-### Token
+### Token
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/token databricks_token}.
-#### Initializers
+#### Initializers
```typescript
-import { Token } from '@cdktf/provider-databricks'
+import { token } from '@cdktf/provider-databricks'
-new Token(scope: Construct, id: string, config?: TokenConfig)
+new token.Token(scope: Construct, id: string, config?: TokenConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| TokenConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.token.TokenConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -61211,7 +61211,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -61221,9 +61221,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* TokenConfig
+- *Type:* @cdktf/provider-databricks.token.TokenConfig
---
@@ -61231,32 +61231,32 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetComment
| *No description.* |
-| resetCreationTime
| *No description.* |
-| resetExpiryTime
| *No description.* |
-| resetId
| *No description.* |
-| resetLifetimeSeconds
| *No description.* |
-| resetTokenId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetComment
| *No description.* |
+| resetCreationTime
| *No description.* |
+| resetExpiryTime
| *No description.* |
+| resetId
| *No description.* |
+| resetLifetimeSeconds
| *No description.* |
+| resetTokenId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -61264,25 +61264,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -61290,7 +61290,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -61298,7 +61298,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -61306,13 +61306,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -61320,157 +61320,157 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetComment`
+##### `resetComment`
```typescript
public resetComment(): void
```
-##### `resetCreationTime`
+##### `resetCreationTime`
```typescript
public resetCreationTime(): void
```
-##### `resetExpiryTime`
+##### `resetExpiryTime`
```typescript
public resetExpiryTime(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetLifetimeSeconds`
+##### `resetLifetimeSeconds`
```typescript
public resetLifetimeSeconds(): void
```
-##### `resetTokenId`
+##### `resetTokenId`
```typescript
public resetTokenId(): void
@@ -61480,16 +61480,16 @@ public resetTokenId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { Token } from '@cdktf/provider-databricks'
+import { token } from '@cdktf/provider-databricks'
-Token.isConstruct(x: any)
+token.Token.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -61508,7 +61508,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -61520,37 +61520,37 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| tokenValue
| string
| *No description.* |
-| commentInput
| string
| *No description.* |
-| creationTimeInput
| number
| *No description.* |
-| expiryTimeInput
| number
| *No description.* |
-| idInput
| string
| *No description.* |
-| lifetimeSecondsInput
| number
| *No description.* |
-| tokenIdInput
| string
| *No description.* |
-| comment
| string
| *No description.* |
-| creationTime
| number
| *No description.* |
-| expiryTime
| number
| *No description.* |
-| id
| string
| *No description.* |
-| lifetimeSeconds
| number
| *No description.* |
-| tokenId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| tokenValue
| string
| *No description.* |
+| commentInput
| string
| *No description.* |
+| creationTimeInput
| number
| *No description.* |
+| expiryTimeInput
| number
| *No description.* |
+| idInput
| string
| *No description.* |
+| lifetimeSecondsInput
| number
| *No description.* |
+| tokenIdInput
| string
| *No description.* |
+| comment
| string
| *No description.* |
+| creationTime
| number
| *No description.* |
+| expiryTime
| number
| *No description.* |
+| id
| string
| *No description.* |
+| lifetimeSeconds
| number
| *No description.* |
+| tokenId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -61562,7 +61562,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -61572,7 +61572,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -61582,7 +61582,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -61592,7 +61592,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -61602,7 +61602,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -61612,7 +61612,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -61622,7 +61622,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -61632,7 +61632,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -61642,7 +61642,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -61652,7 +61652,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -61662,7 +61662,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -61672,7 +61672,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -61682,7 +61682,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -61692,7 +61692,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `tokenValue`Required
+##### `tokenValue`Required
```typescript
public readonly tokenValue: string;
@@ -61702,7 +61702,7 @@ public readonly tokenValue: string;
---
-##### `commentInput`Optional
+##### `commentInput`Optional
```typescript
public readonly commentInput: string;
@@ -61712,7 +61712,7 @@ public readonly commentInput: string;
---
-##### `creationTimeInput`Optional
+##### `creationTimeInput`Optional
```typescript
public readonly creationTimeInput: number;
@@ -61722,7 +61722,7 @@ public readonly creationTimeInput: number;
---
-##### `expiryTimeInput`Optional
+##### `expiryTimeInput`Optional
```typescript
public readonly expiryTimeInput: number;
@@ -61732,7 +61732,7 @@ public readonly expiryTimeInput: number;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -61742,7 +61742,7 @@ public readonly idInput: string;
---
-##### `lifetimeSecondsInput`Optional
+##### `lifetimeSecondsInput`Optional
```typescript
public readonly lifetimeSecondsInput: number;
@@ -61752,7 +61752,7 @@ public readonly lifetimeSecondsInput: number;
---
-##### `tokenIdInput`Optional
+##### `tokenIdInput`Optional
```typescript
public readonly tokenIdInput: string;
@@ -61762,7 +61762,7 @@ public readonly tokenIdInput: string;
---
-##### `comment`Required
+##### `comment`Required
```typescript
public readonly comment: string;
@@ -61772,7 +61772,7 @@ public readonly comment: string;
---
-##### `creationTime`Required
+##### `creationTime`Required
```typescript
public readonly creationTime: number;
@@ -61782,7 +61782,7 @@ public readonly creationTime: number;
---
-##### `expiryTime`Required
+##### `expiryTime`Required
```typescript
public readonly expiryTime: number;
@@ -61792,7 +61792,7 @@ public readonly expiryTime: number;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -61802,7 +61802,7 @@ public readonly id: string;
---
-##### `lifetimeSeconds`Required
+##### `lifetimeSeconds`Required
```typescript
public readonly lifetimeSeconds: number;
@@ -61812,7 +61812,7 @@ public readonly lifetimeSeconds: number;
---
-##### `tokenId`Required
+##### `tokenId`Required
```typescript
public readonly tokenId: string;
@@ -61826,11 +61826,11 @@ public readonly tokenId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -61840,27 +61840,27 @@ public readonly tfResourceType: string;
---
-### User
+### User
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/user databricks_user}.
-#### Initializers
+#### Initializers
```typescript
-import { User } from '@cdktf/provider-databricks'
+import { user } from '@cdktf/provider-databricks'
-new User(scope: Construct, id: string, config: UserConfig)
+new user.User(scope: Construct, id: string, config: UserConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| UserConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.user.UserConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -61868,7 +61868,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -61878,9 +61878,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* UserConfig
+- *Type:* @cdktf/provider-databricks.user.UserConfig
---
@@ -61888,35 +61888,35 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetActive
| *No description.* |
-| resetAllowClusterCreate
| *No description.* |
-| resetAllowInstancePoolCreate
| *No description.* |
-| resetDatabricksSqlAccess
| *No description.* |
-| resetDisplayName
| *No description.* |
-| resetExternalId
| *No description.* |
-| resetForce
| *No description.* |
-| resetId
| *No description.* |
-| resetWorkspaceAccess
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetActive
| *No description.* |
+| resetAllowClusterCreate
| *No description.* |
+| resetAllowInstancePoolCreate
| *No description.* |
+| resetDatabricksSqlAccess
| *No description.* |
+| resetDisplayName
| *No description.* |
+| resetExternalId
| *No description.* |
+| resetForce
| *No description.* |
+| resetId
| *No description.* |
+| resetWorkspaceAccess
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -61924,25 +61924,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -61950,7 +61950,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -61958,7 +61958,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -61966,13 +61966,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -61980,175 +61980,175 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetActive`
+##### `resetActive`
```typescript
public resetActive(): void
```
-##### `resetAllowClusterCreate`
+##### `resetAllowClusterCreate`
```typescript
public resetAllowClusterCreate(): void
```
-##### `resetAllowInstancePoolCreate`
+##### `resetAllowInstancePoolCreate`
```typescript
public resetAllowInstancePoolCreate(): void
```
-##### `resetDatabricksSqlAccess`
+##### `resetDatabricksSqlAccess`
```typescript
public resetDatabricksSqlAccess(): void
```
-##### `resetDisplayName`
+##### `resetDisplayName`
```typescript
public resetDisplayName(): void
```
-##### `resetExternalId`
+##### `resetExternalId`
```typescript
public resetExternalId(): void
```
-##### `resetForce`
+##### `resetForce`
```typescript
public resetForce(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetWorkspaceAccess`
+##### `resetWorkspaceAccess`
```typescript
public resetWorkspaceAccess(): void
@@ -62158,16 +62158,16 @@ public resetWorkspaceAccess(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { User } from '@cdktf/provider-databricks'
+import { user } from '@cdktf/provider-databricks'
-User.isConstruct(x: any)
+user.User.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -62186,7 +62186,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -62198,44 +62198,44 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| activeInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowClusterCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowInstancePoolCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| databricksSqlAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| displayNameInput
| string
| *No description.* |
-| externalIdInput
| string
| *No description.* |
-| forceInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| idInput
| string
| *No description.* |
-| userNameInput
| string
| *No description.* |
-| workspaceAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| active
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowClusterCreate
| boolean \| cdktf.IResolvable
| *No description.* |
-| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| *No description.* |
-| databricksSqlAccess
| boolean \| cdktf.IResolvable
| *No description.* |
-| displayName
| string
| *No description.* |
-| externalId
| string
| *No description.* |
-| force
| boolean \| cdktf.IResolvable
| *No description.* |
-| id
| string
| *No description.* |
-| userName
| string
| *No description.* |
-| workspaceAccess
| boolean \| cdktf.IResolvable
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| activeInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowClusterCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowInstancePoolCreateInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| databricksSqlAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| displayNameInput
| string
| *No description.* |
+| externalIdInput
| string
| *No description.* |
+| forceInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| idInput
| string
| *No description.* |
+| userNameInput
| string
| *No description.* |
+| workspaceAccessInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| active
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowClusterCreate
| boolean \| cdktf.IResolvable
| *No description.* |
+| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| *No description.* |
+| databricksSqlAccess
| boolean \| cdktf.IResolvable
| *No description.* |
+| displayName
| string
| *No description.* |
+| externalId
| string
| *No description.* |
+| force
| boolean \| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| userName
| string
| *No description.* |
+| workspaceAccess
| boolean \| cdktf.IResolvable
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -62247,7 +62247,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -62257,7 +62257,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -62267,7 +62267,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -62277,7 +62277,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -62287,7 +62287,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -62297,7 +62297,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -62307,7 +62307,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -62317,7 +62317,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -62327,7 +62327,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -62337,7 +62337,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -62347,7 +62347,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -62357,7 +62357,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -62367,7 +62367,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -62377,7 +62377,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `activeInput`Optional
+##### `activeInput`Optional
```typescript
public readonly activeInput: boolean | IResolvable;
@@ -62387,7 +62387,7 @@ public readonly activeInput: boolean | IResolvable;
---
-##### `allowClusterCreateInput`Optional
+##### `allowClusterCreateInput`Optional
```typescript
public readonly allowClusterCreateInput: boolean | IResolvable;
@@ -62397,7 +62397,7 @@ public readonly allowClusterCreateInput: boolean | IResolvable;
---
-##### `allowInstancePoolCreateInput`Optional
+##### `allowInstancePoolCreateInput`Optional
```typescript
public readonly allowInstancePoolCreateInput: boolean | IResolvable;
@@ -62407,7 +62407,7 @@ public readonly allowInstancePoolCreateInput: boolean | IResolvable;
---
-##### `databricksSqlAccessInput`Optional
+##### `databricksSqlAccessInput`Optional
```typescript
public readonly databricksSqlAccessInput: boolean | IResolvable;
@@ -62417,7 +62417,7 @@ public readonly databricksSqlAccessInput: boolean | IResolvable;
---
-##### `displayNameInput`Optional
+##### `displayNameInput`Optional
```typescript
public readonly displayNameInput: string;
@@ -62427,7 +62427,7 @@ public readonly displayNameInput: string;
---
-##### `externalIdInput`Optional
+##### `externalIdInput`Optional
```typescript
public readonly externalIdInput: string;
@@ -62437,7 +62437,7 @@ public readonly externalIdInput: string;
---
-##### `forceInput`Optional
+##### `forceInput`Optional
```typescript
public readonly forceInput: boolean | IResolvable;
@@ -62447,7 +62447,7 @@ public readonly forceInput: boolean | IResolvable;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -62457,7 +62457,7 @@ public readonly idInput: string;
---
-##### `userNameInput`Optional
+##### `userNameInput`Optional
```typescript
public readonly userNameInput: string;
@@ -62467,7 +62467,7 @@ public readonly userNameInput: string;
---
-##### `workspaceAccessInput`Optional
+##### `workspaceAccessInput`Optional
```typescript
public readonly workspaceAccessInput: boolean | IResolvable;
@@ -62477,7 +62477,7 @@ public readonly workspaceAccessInput: boolean | IResolvable;
---
-##### `active`Required
+##### `active`Required
```typescript
public readonly active: boolean | IResolvable;
@@ -62487,7 +62487,7 @@ public readonly active: boolean | IResolvable;
---
-##### `allowClusterCreate`Required
+##### `allowClusterCreate`Required
```typescript
public readonly allowClusterCreate: boolean | IResolvable;
@@ -62497,7 +62497,7 @@ public readonly allowClusterCreate: boolean | IResolvable;
---
-##### `allowInstancePoolCreate`Required
+##### `allowInstancePoolCreate`Required
```typescript
public readonly allowInstancePoolCreate: boolean | IResolvable;
@@ -62507,7 +62507,7 @@ public readonly allowInstancePoolCreate: boolean | IResolvable;
---
-##### `databricksSqlAccess`Required
+##### `databricksSqlAccess`Required
```typescript
public readonly databricksSqlAccess: boolean | IResolvable;
@@ -62517,7 +62517,7 @@ public readonly databricksSqlAccess: boolean | IResolvable;
---
-##### `displayName`Required
+##### `displayName`Required
```typescript
public readonly displayName: string;
@@ -62527,7 +62527,7 @@ public readonly displayName: string;
---
-##### `externalId`Required
+##### `externalId`Required
```typescript
public readonly externalId: string;
@@ -62537,7 +62537,7 @@ public readonly externalId: string;
---
-##### `force`Required
+##### `force`Required
```typescript
public readonly force: boolean | IResolvable;
@@ -62547,7 +62547,7 @@ public readonly force: boolean | IResolvable;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -62557,7 +62557,7 @@ public readonly id: string;
---
-##### `userName`Required
+##### `userName`Required
```typescript
public readonly userName: string;
@@ -62567,7 +62567,7 @@ public readonly userName: string;
---
-##### `workspaceAccess`Required
+##### `workspaceAccess`Required
```typescript
public readonly workspaceAccess: boolean | IResolvable;
@@ -62581,11 +62581,11 @@ public readonly workspaceAccess: boolean | IResolvable;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -62595,27 +62595,27 @@ public readonly tfResourceType: string;
---
-### UserInstanceProfile
+### UserInstanceProfile
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/user_instance_profile databricks_user_instance_profile}.
-#### Initializers
+#### Initializers
```typescript
-import { UserInstanceProfile } from '@cdktf/provider-databricks'
+import { userInstanceProfile } from '@cdktf/provider-databricks'
-new UserInstanceProfile(scope: Construct, id: string, config: UserInstanceProfileConfig)
+new userInstanceProfile.UserInstanceProfile(scope: Construct, id: string, config: UserInstanceProfileConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| UserInstanceProfileConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.userInstanceProfile.UserInstanceProfileConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -62623,7 +62623,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -62633,9 +62633,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* UserInstanceProfileConfig
+- *Type:* @cdktf/provider-databricks.userInstanceProfile.UserInstanceProfileConfig
---
@@ -62643,27 +62643,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -62671,25 +62671,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -62697,7 +62697,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -62705,7 +62705,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -62713,13 +62713,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -62727,127 +62727,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -62857,16 +62857,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { UserInstanceProfile } from '@cdktf/provider-databricks'
+import { userInstanceProfile } from '@cdktf/provider-databricks'
-UserInstanceProfile.isConstruct(x: any)
+userInstanceProfile.UserInstanceProfile.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -62885,7 +62885,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -62897,30 +62897,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| instanceProfileIdInput
| string
| *No description.* |
-| userIdInput
| string
| *No description.* |
-| id
| string
| *No description.* |
-| instanceProfileId
| string
| *No description.* |
-| userId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| instanceProfileIdInput
| string
| *No description.* |
+| userIdInput
| string
| *No description.* |
+| id
| string
| *No description.* |
+| instanceProfileId
| string
| *No description.* |
+| userId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -62932,7 +62932,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -62942,7 +62942,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -62952,7 +62952,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -62962,7 +62962,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -62972,7 +62972,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -62982,7 +62982,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -62992,7 +62992,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -63002,7 +63002,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -63012,7 +63012,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -63022,7 +63022,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -63032,7 +63032,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -63042,7 +63042,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -63052,7 +63052,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -63062,7 +63062,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -63072,7 +63072,7 @@ public readonly idInput: string;
---
-##### `instanceProfileIdInput`Optional
+##### `instanceProfileIdInput`Optional
```typescript
public readonly instanceProfileIdInput: string;
@@ -63082,7 +63082,7 @@ public readonly instanceProfileIdInput: string;
---
-##### `userIdInput`Optional
+##### `userIdInput`Optional
```typescript
public readonly userIdInput: string;
@@ -63092,7 +63092,7 @@ public readonly userIdInput: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -63102,7 +63102,7 @@ public readonly id: string;
---
-##### `instanceProfileId`Required
+##### `instanceProfileId`Required
```typescript
public readonly instanceProfileId: string;
@@ -63112,7 +63112,7 @@ public readonly instanceProfileId: string;
---
-##### `userId`Required
+##### `userId`Required
```typescript
public readonly userId: string;
@@ -63126,11 +63126,11 @@ public readonly userId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -63140,27 +63140,27 @@ public readonly tfResourceType: string;
---
-### UserRole
+### UserRole
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/user_role databricks_user_role}.
-#### Initializers
+#### Initializers
```typescript
-import { UserRole } from '@cdktf/provider-databricks'
+import { userRole } from '@cdktf/provider-databricks'
-new UserRole(scope: Construct, id: string, config: UserRoleConfig)
+new userRole.UserRole(scope: Construct, id: string, config: UserRoleConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| UserRoleConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.userRole.UserRoleConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -63168,7 +63168,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -63178,9 +63178,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Required
+##### `config`Required
-- *Type:* UserRoleConfig
+- *Type:* @cdktf/provider-databricks.userRole.UserRoleConfig
---
@@ -63188,27 +63188,27 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -63216,25 +63216,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -63242,7 +63242,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -63250,7 +63250,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -63258,13 +63258,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -63272,127 +63272,127 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -63402,16 +63402,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { UserRole } from '@cdktf/provider-databricks'
+import { userRole } from '@cdktf/provider-databricks'
-UserRole.isConstruct(x: any)
+userRole.UserRole.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -63430,7 +63430,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -63442,30 +63442,30 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| idInput
| string
| *No description.* |
-| roleInput
| string
| *No description.* |
-| userIdInput
| string
| *No description.* |
-| id
| string
| *No description.* |
-| role
| string
| *No description.* |
-| userId
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| idInput
| string
| *No description.* |
+| roleInput
| string
| *No description.* |
+| userIdInput
| string
| *No description.* |
+| id
| string
| *No description.* |
+| role
| string
| *No description.* |
+| userId
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -63477,7 +63477,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -63487,7 +63487,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -63497,7 +63497,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -63507,7 +63507,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -63517,7 +63517,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -63527,7 +63527,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -63537,7 +63537,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -63547,7 +63547,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -63557,7 +63557,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -63567,7 +63567,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -63577,7 +63577,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -63587,7 +63587,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -63597,7 +63597,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -63607,7 +63607,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -63617,7 +63617,7 @@ public readonly idInput: string;
---
-##### `roleInput`Optional
+##### `roleInput`Optional
```typescript
public readonly roleInput: string;
@@ -63627,7 +63627,7 @@ public readonly roleInput: string;
---
-##### `userIdInput`Optional
+##### `userIdInput`Optional
```typescript
public readonly userIdInput: string;
@@ -63637,7 +63637,7 @@ public readonly userIdInput: string;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -63647,7 +63647,7 @@ public readonly id: string;
---
-##### `role`Required
+##### `role`Required
```typescript
public readonly role: string;
@@ -63657,7 +63657,7 @@ public readonly role: string;
---
-##### `userId`Required
+##### `userId`Required
```typescript
public readonly userId: string;
@@ -63671,11 +63671,11 @@ public readonly userId: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -63685,27 +63685,27 @@ public readonly tfResourceType: string;
---
-### WorkspaceConf
+### WorkspaceConf
Represents a {@link https://www.terraform.io/docs/providers/databricks/r/workspace_conf databricks_workspace_conf}.
-#### Initializers
+#### Initializers
```typescript
-import { WorkspaceConf } from '@cdktf/provider-databricks'
+import { workspaceConf } from '@cdktf/provider-databricks'
-new WorkspaceConf(scope: Construct, id: string, config?: WorkspaceConfConfig)
+new workspaceConf.WorkspaceConf(scope: Construct, id: string, config?: WorkspaceConfConfig)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| scope
| constructs.Construct
| The scope in which to define this construct. |
-| id
| string
| The scoped construct ID. |
-| config
| WorkspaceConfConfig
| *No description.* |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| @cdktf/provider-databricks.workspaceConf.WorkspaceConfConfig
| *No description.* |
---
-##### `scope`Required
+##### `scope`Required
- *Type:* constructs.Construct
@@ -63713,7 +63713,7 @@ The scope in which to define this construct.
---
-##### `id`Required
+##### `id`Required
- *Type:* string
@@ -63723,9 +63723,9 @@ Must be unique amongst siblings in the same scope
---
-##### `config`Optional
+##### `config`Optional
-- *Type:* WorkspaceConfConfig
+- *Type:* @cdktf/provider-databricks.workspaceConf.WorkspaceConfConfig
---
@@ -63733,28 +63733,28 @@ Must be unique amongst siblings in the same scope
| **Name** | **Description** |
| --- | --- |
-| toString
| Returns a string representation of this construct. |
-| addOverride
| *No description.* |
-| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
-| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
-| toMetadata
| *No description.* |
-| toTerraform
| Adds this resource to the terraform JSON output. |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resetCustomConfig
| *No description.* |
-| resetId
| *No description.* |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetCustomConfig
| *No description.* |
+| resetId
| *No description.* |
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -63762,25 +63762,25 @@ public toString(): string
Returns a string representation of this construct.
-##### `addOverride`
+##### `addOverride`
```typescript
public addOverride(path: string, value: any): void
```
-###### `path`Required
+###### `path`Required
- *Type:* string
---
-###### `value`Required
+###### `value`Required
- *Type:* any
---
-##### `overrideLogicalId`
+##### `overrideLogicalId`
```typescript
public overrideLogicalId(newLogicalId: string): void
@@ -63788,7 +63788,7 @@ public overrideLogicalId(newLogicalId: string): void
Overrides the auto-generated logical ID with a specific ID.
-###### `newLogicalId`Required
+###### `newLogicalId`Required
- *Type:* string
@@ -63796,7 +63796,7 @@ The new logical ID to use for this stack element.
---
-##### `resetOverrideLogicalId`
+##### `resetOverrideLogicalId`
```typescript
public resetOverrideLogicalId(): void
@@ -63804,13 +63804,13 @@ public resetOverrideLogicalId(): void
Resets a previously passed logical Id to use the auto-generated logical id again.
-##### `toMetadata`
+##### `toMetadata`
```typescript
public toMetadata(): any
```
-##### `toTerraform`
+##### `toTerraform`
```typescript
public toTerraform(): any
@@ -63818,133 +63818,133 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `resetCustomConfig`
+##### `resetCustomConfig`
```typescript
public resetCustomConfig(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
@@ -63954,16 +63954,16 @@ public resetId(): void
| **Name** | **Description** |
| --- | --- |
-| isConstruct
| Checks if `x` is a construct. |
+| isConstruct
| Checks if `x` is a construct. |
---
-##### `isConstruct`
+##### `isConstruct`
```typescript
-import { WorkspaceConf } from '@cdktf/provider-databricks'
+import { workspaceConf } from '@cdktf/provider-databricks'
-WorkspaceConf.isConstruct(x: any)
+workspaceConf.WorkspaceConf.isConstruct(x: any)
```
Checks if `x` is a construct.
@@ -63982,7 +63982,7 @@ library can be accidentally installed, and `instanceof` will behave
unpredictably. It is safest to avoid using `instanceof`, and using
this type-testing method instead.
-###### `x`Required
+###### `x`Required
- *Type:* any
@@ -63994,28 +63994,28 @@ Any object.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| node
| constructs.Node
| The tree node. |
-| cdktfStack
| cdktf.TerraformStack
| *No description.* |
-| fqn
| string
| *No description.* |
-| friendlyUniqueId
| string
| *No description.* |
-| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
-| terraformResourceType
| string
| *No description.* |
-| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| string[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| customConfigInput
| {[ key: string ]: string}
| *No description.* |
-| idInput
| string
| *No description.* |
-| customConfig
| {[ key: string ]: string}
| *No description.* |
-| id
| string
| *No description.* |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| customConfigInput
| {[ key: string ]: string}
| *No description.* |
+| idInput
| string
| *No description.* |
+| customConfig
| {[ key: string ]: string}
| *No description.* |
+| id
| string
| *No description.* |
---
-##### `node`Required
+##### `node`Required
```typescript
public readonly node: Node;
@@ -64027,7 +64027,7 @@ The tree node.
---
-##### `cdktfStack`Required
+##### `cdktfStack`Required
```typescript
public readonly cdktfStack: TerraformStack;
@@ -64037,7 +64037,7 @@ public readonly cdktfStack: TerraformStack;
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -64047,7 +64047,7 @@ public readonly fqn: string;
---
-##### `friendlyUniqueId`Required
+##### `friendlyUniqueId`Required
```typescript
public readonly friendlyUniqueId: string;
@@ -64057,7 +64057,7 @@ public readonly friendlyUniqueId: string;
---
-##### `terraformMetaArguments`Required
+##### `terraformMetaArguments`Required
```typescript
public readonly terraformMetaArguments: {[ key: string ]: any};
@@ -64067,7 +64067,7 @@ public readonly terraformMetaArguments: {[ key: string ]: any};
---
-##### `terraformResourceType`Required
+##### `terraformResourceType`Required
```typescript
public readonly terraformResourceType: string;
@@ -64077,7 +64077,7 @@ public readonly terraformResourceType: string;
---
-##### `terraformGeneratorMetadata`Optional
+##### `terraformGeneratorMetadata`Optional
```typescript
public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
@@ -64087,7 +64087,7 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -64097,7 +64097,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -64107,7 +64107,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: string[];
@@ -64117,7 +64117,7 @@ public readonly dependsOn: string[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -64127,7 +64127,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -64137,7 +64137,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -64147,7 +64147,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -64157,7 +64157,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `customConfigInput`Optional
+##### `customConfigInput`Optional
```typescript
public readonly customConfigInput: {[ key: string ]: string};
@@ -64167,7 +64167,7 @@ public readonly customConfigInput: {[ key: string ]: string};
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -64177,7 +64177,7 @@ public readonly idInput: string;
---
-##### `customConfig`Required
+##### `customConfig`Required
```typescript
public readonly customConfig: {[ key: string ]: string};
@@ -64187,7 +64187,7 @@ public readonly customConfig: {[ key: string ]: string};
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -64201,11 +64201,11 @@ public readonly id: string;
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| tfResourceType
| string
| *No description.* |
+| tfResourceType
| string
| *No description.* |
---
-##### `tfResourceType`Required
+##### `tfResourceType`Required
```typescript
public readonly tfResourceType: string;
@@ -64217,36 +64217,36 @@ public readonly tfResourceType: string;
## Structs
-### AwsS3MountConfig
+### AwsS3MountConfig
-#### Initializer
+#### Initializer
```typescript
-import { AwsS3MountConfig } from '@cdktf/provider-databricks'
+import { awsS3Mount } from '@cdktf/provider-databricks'
-const awsS3MountConfig: AwsS3MountConfig = { ... }
+const awsS3MountConfig: awsS3Mount.AwsS3MountConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| mountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount#mount_name AwsS3Mount#mount_name}. |
-| s3BucketName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount#s3_bucket_name AwsS3Mount#s3_bucket_name}. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount#cluster_id AwsS3Mount#cluster_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount#id AwsS3Mount#id}. |
-| instanceProfile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount#instance_profile AwsS3Mount#instance_profile}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| mountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount#mount_name AwsS3Mount#mount_name}. |
+| s3BucketName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount#s3_bucket_name AwsS3Mount#s3_bucket_name}. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount#cluster_id AwsS3Mount#cluster_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount#id AwsS3Mount#id}. |
+| instanceProfile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount#instance_profile AwsS3Mount#instance_profile}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -64256,7 +64256,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -64266,7 +64266,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -64276,7 +64276,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -64286,7 +64286,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -64296,7 +64296,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -64306,7 +64306,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -64316,7 +64316,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `mountName`Required
+##### `mountName`Required
```typescript
public readonly mountName: string;
@@ -64328,7 +64328,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3BucketName`Required
+##### `s3BucketName`Required
```typescript
public readonly s3BucketName: string;
@@ -64340,7 +64340,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -64352,7 +64352,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -64367,7 +64367,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `instanceProfile`Optional
+##### `instanceProfile`Optional
```typescript
public readonly instanceProfile: string;
@@ -64379,41 +64379,41 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### AzureAdlsGen1MountConfig
+### AzureAdlsGen1MountConfig
-#### Initializer
+#### Initializer
```typescript
-import { AzureAdlsGen1MountConfig } from '@cdktf/provider-databricks'
+import { azureAdlsGen1Mount } from '@cdktf/provider-databricks'
-const azureAdlsGen1MountConfig: AzureAdlsGen1MountConfig = { ... }
+const azureAdlsGen1MountConfig: azureAdlsGen1Mount.AzureAdlsGen1MountConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| clientId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#client_id AzureAdlsGen1Mount#client_id}. |
-| clientSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#client_secret_key AzureAdlsGen1Mount#client_secret_key}. |
-| clientSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#client_secret_scope AzureAdlsGen1Mount#client_secret_scope}. |
-| mountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#mount_name AzureAdlsGen1Mount#mount_name}. |
-| storageResourceName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#storage_resource_name AzureAdlsGen1Mount#storage_resource_name}. |
-| tenantId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#tenant_id AzureAdlsGen1Mount#tenant_id}. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#cluster_id AzureAdlsGen1Mount#cluster_id}. |
-| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#directory AzureAdlsGen1Mount#directory}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#id AzureAdlsGen1Mount#id}. |
-| sparkConfPrefix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#spark_conf_prefix AzureAdlsGen1Mount#spark_conf_prefix}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| clientId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#client_id AzureAdlsGen1Mount#client_id}. |
+| clientSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#client_secret_key AzureAdlsGen1Mount#client_secret_key}. |
+| clientSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#client_secret_scope AzureAdlsGen1Mount#client_secret_scope}. |
+| mountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#mount_name AzureAdlsGen1Mount#mount_name}. |
+| storageResourceName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#storage_resource_name AzureAdlsGen1Mount#storage_resource_name}. |
+| tenantId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#tenant_id AzureAdlsGen1Mount#tenant_id}. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#cluster_id AzureAdlsGen1Mount#cluster_id}. |
+| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#directory AzureAdlsGen1Mount#directory}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#id AzureAdlsGen1Mount#id}. |
+| sparkConfPrefix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount#spark_conf_prefix AzureAdlsGen1Mount#spark_conf_prefix}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -64423,7 +64423,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -64433,7 +64433,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -64443,7 +64443,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -64453,7 +64453,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -64463,7 +64463,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -64473,7 +64473,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -64483,7 +64483,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `clientId`Required
+##### `clientId`Required
```typescript
public readonly clientId: string;
@@ -64495,7 +64495,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clientSecretKey`Required
+##### `clientSecretKey`Required
```typescript
public readonly clientSecretKey: string;
@@ -64507,7 +64507,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clientSecretScope`Required
+##### `clientSecretScope`Required
```typescript
public readonly clientSecretScope: string;
@@ -64519,7 +64519,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `mountName`Required
+##### `mountName`Required
```typescript
public readonly mountName: string;
@@ -64531,7 +64531,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageResourceName`Required
+##### `storageResourceName`Required
```typescript
public readonly storageResourceName: string;
@@ -64543,7 +64543,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tenantId`Required
+##### `tenantId`Required
```typescript
public readonly tenantId: string;
@@ -64555,7 +64555,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -64567,7 +64567,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `directory`Optional
+##### `directory`Optional
```typescript
public readonly directory: string;
@@ -64579,7 +64579,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -64594,7 +64594,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `sparkConfPrefix`Optional
+##### `sparkConfPrefix`Optional
```typescript
public readonly sparkConfPrefix: string;
@@ -64606,42 +64606,42 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### AzureAdlsGen2MountConfig
+### AzureAdlsGen2MountConfig
-#### Initializer
+#### Initializer
```typescript
-import { AzureAdlsGen2MountConfig } from '@cdktf/provider-databricks'
+import { azureAdlsGen2Mount } from '@cdktf/provider-databricks'
-const azureAdlsGen2MountConfig: AzureAdlsGen2MountConfig = { ... }
+const azureAdlsGen2MountConfig: azureAdlsGen2Mount.AzureAdlsGen2MountConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| clientId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#client_id AzureAdlsGen2Mount#client_id}. |
-| clientSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#client_secret_key AzureAdlsGen2Mount#client_secret_key}. |
-| clientSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#client_secret_scope AzureAdlsGen2Mount#client_secret_scope}. |
-| containerName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#container_name AzureAdlsGen2Mount#container_name}. |
-| initializeFileSystem
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#initialize_file_system AzureAdlsGen2Mount#initialize_file_system}. |
-| mountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#mount_name AzureAdlsGen2Mount#mount_name}. |
-| storageAccountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#storage_account_name AzureAdlsGen2Mount#storage_account_name}. |
-| tenantId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#tenant_id AzureAdlsGen2Mount#tenant_id}. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#cluster_id AzureAdlsGen2Mount#cluster_id}. |
-| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#directory AzureAdlsGen2Mount#directory}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#id AzureAdlsGen2Mount#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| clientId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#client_id AzureAdlsGen2Mount#client_id}. |
+| clientSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#client_secret_key AzureAdlsGen2Mount#client_secret_key}. |
+| clientSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#client_secret_scope AzureAdlsGen2Mount#client_secret_scope}. |
+| containerName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#container_name AzureAdlsGen2Mount#container_name}. |
+| initializeFileSystem
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#initialize_file_system AzureAdlsGen2Mount#initialize_file_system}. |
+| mountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#mount_name AzureAdlsGen2Mount#mount_name}. |
+| storageAccountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#storage_account_name AzureAdlsGen2Mount#storage_account_name}. |
+| tenantId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#tenant_id AzureAdlsGen2Mount#tenant_id}. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#cluster_id AzureAdlsGen2Mount#cluster_id}. |
+| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#directory AzureAdlsGen2Mount#directory}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount#id AzureAdlsGen2Mount#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -64651,7 +64651,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -64661,7 +64661,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -64671,7 +64671,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -64681,7 +64681,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -64691,7 +64691,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -64701,7 +64701,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -64711,7 +64711,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `clientId`Required
+##### `clientId`Required
```typescript
public readonly clientId: string;
@@ -64723,7 +64723,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clientSecretKey`Required
+##### `clientSecretKey`Required
```typescript
public readonly clientSecretKey: string;
@@ -64735,7 +64735,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clientSecretScope`Required
+##### `clientSecretScope`Required
```typescript
public readonly clientSecretScope: string;
@@ -64747,7 +64747,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `containerName`Required
+##### `containerName`Required
```typescript
public readonly containerName: string;
@@ -64759,7 +64759,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `initializeFileSystem`Required
+##### `initializeFileSystem`Required
```typescript
public readonly initializeFileSystem: boolean | IResolvable;
@@ -64771,7 +64771,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `mountName`Required
+##### `mountName`Required
```typescript
public readonly mountName: string;
@@ -64783,7 +64783,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageAccountName`Required
+##### `storageAccountName`Required
```typescript
public readonly storageAccountName: string;
@@ -64795,7 +64795,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tenantId`Required
+##### `tenantId`Required
```typescript
public readonly tenantId: string;
@@ -64807,7 +64807,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -64819,7 +64819,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `directory`Optional
+##### `directory`Optional
```typescript
public readonly directory: string;
@@ -64831,7 +64831,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -64846,40 +64846,40 @@ If you experience problems setting this value it might not be settable. Please t
---
-### AzureBlobMountConfig
+### AzureBlobMountConfig
-#### Initializer
+#### Initializer
```typescript
-import { AzureBlobMountConfig } from '@cdktf/provider-databricks'
+import { azureBlobMount } from '@cdktf/provider-databricks'
-const azureBlobMountConfig: AzureBlobMountConfig = { ... }
+const azureBlobMountConfig: azureBlobMount.AzureBlobMountConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| authType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#auth_type AzureBlobMount#auth_type}. |
-| containerName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#container_name AzureBlobMount#container_name}. |
-| mountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#mount_name AzureBlobMount#mount_name}. |
-| storageAccountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#storage_account_name AzureBlobMount#storage_account_name}. |
-| tokenSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#token_secret_key AzureBlobMount#token_secret_key}. |
-| tokenSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#token_secret_scope AzureBlobMount#token_secret_scope}. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#cluster_id AzureBlobMount#cluster_id}. |
-| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#directory AzureBlobMount#directory}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#id AzureBlobMount#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| authType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#auth_type AzureBlobMount#auth_type}. |
+| containerName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#container_name AzureBlobMount#container_name}. |
+| mountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#mount_name AzureBlobMount#mount_name}. |
+| storageAccountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#storage_account_name AzureBlobMount#storage_account_name}. |
+| tokenSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#token_secret_key AzureBlobMount#token_secret_key}. |
+| tokenSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#token_secret_scope AzureBlobMount#token_secret_scope}. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#cluster_id AzureBlobMount#cluster_id}. |
+| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#directory AzureBlobMount#directory}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount#id AzureBlobMount#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -64889,7 +64889,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -64899,7 +64899,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -64909,7 +64909,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -64919,7 +64919,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -64929,7 +64929,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -64939,7 +64939,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -64949,7 +64949,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `authType`Required
+##### `authType`Required
```typescript
public readonly authType: string;
@@ -64961,7 +64961,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `containerName`Required
+##### `containerName`Required
```typescript
public readonly containerName: string;
@@ -64973,7 +64973,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `mountName`Required
+##### `mountName`Required
```typescript
public readonly mountName: string;
@@ -64985,7 +64985,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageAccountName`Required
+##### `storageAccountName`Required
```typescript
public readonly storageAccountName: string;
@@ -64997,7 +64997,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tokenSecretKey`Required
+##### `tokenSecretKey`Required
```typescript
public readonly tokenSecretKey: string;
@@ -65009,7 +65009,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tokenSecretScope`Required
+##### `tokenSecretScope`Required
```typescript
public readonly tokenSecretScope: string;
@@ -65021,7 +65021,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -65033,7 +65033,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `directory`Optional
+##### `directory`Optional
```typescript
public readonly directory: string;
@@ -65045,7 +65045,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -65060,38 +65060,38 @@ If you experience problems setting this value it might not be settable. Please t
---
-### CatalogConfig
+### CatalogConfig
-#### Initializer
+#### Initializer
```typescript
-import { CatalogConfig } from '@cdktf/provider-databricks'
+import { catalog } from '@cdktf/provider-databricks'
-const catalogConfig: CatalogConfig = { ... }
+const catalogConfig: catalog.CatalogConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#name Catalog#name}. |
-| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#comment Catalog#comment}. |
-| forceDestroy
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#force_destroy Catalog#force_destroy}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#id Catalog#id}. |
-| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#metastore_id Catalog#metastore_id}. |
-| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#owner Catalog#owner}. |
-| properties
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#properties Catalog#properties}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#name Catalog#name}. |
+| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#comment Catalog#comment}. |
+| forceDestroy
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#force_destroy Catalog#force_destroy}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#id Catalog#id}. |
+| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#metastore_id Catalog#metastore_id}. |
+| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#owner Catalog#owner}. |
+| properties
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/catalog#properties Catalog#properties}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -65101,7 +65101,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -65111,7 +65111,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -65121,7 +65121,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -65131,7 +65131,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -65141,7 +65141,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -65151,7 +65151,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -65161,7 +65161,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -65173,7 +65173,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `comment`Optional
+##### `comment`Optional
```typescript
public readonly comment: string;
@@ -65185,7 +65185,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `forceDestroy`Optional
+##### `forceDestroy`Optional
```typescript
public readonly forceDestroy: boolean | IResolvable;
@@ -65197,7 +65197,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -65212,7 +65212,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `metastoreId`Optional
+##### `metastoreId`Optional
```typescript
public readonly metastoreId: string;
@@ -65224,7 +65224,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `owner`Optional
+##### `owner`Optional
```typescript
public readonly owner: string;
@@ -65236,7 +65236,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `properties`Optional
+##### `properties`Optional
```typescript
public readonly properties: {[ key: string ]: string};
@@ -65248,26 +65248,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterAutoscale
+### ClusterAutoscale
-#### Initializer
+#### Initializer
```typescript
-import { ClusterAutoscale } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterAutoscale: ClusterAutoscale = { ... }
+const clusterAutoscale: cluster.ClusterAutoscale = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#max_workers Cluster#max_workers}. |
-| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#min_workers Cluster#min_workers}. |
+| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#max_workers Cluster#max_workers}. |
+| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#min_workers Cluster#min_workers}. |
---
-##### `maxWorkers`Optional
+##### `maxWorkers`Optional
```typescript
public readonly maxWorkers: number;
@@ -65279,7 +65279,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minWorkers`Optional
+##### `minWorkers`Optional
```typescript
public readonly minWorkers: number;
@@ -65291,32 +65291,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterAwsAttributes
+### ClusterAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { ClusterAwsAttributes } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterAwsAttributes: ClusterAwsAttributes = { ... }
+const clusterAwsAttributes: cluster.ClusterAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#availability Cluster#availability}. |
-| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#ebs_volume_count Cluster#ebs_volume_count}. |
-| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#ebs_volume_size Cluster#ebs_volume_size}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#ebs_volume_type Cluster#ebs_volume_type}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#first_on_demand Cluster#first_on_demand}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#instance_profile_arn Cluster#instance_profile_arn}. |
-| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#spot_bid_price_percent Cluster#spot_bid_price_percent}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#zone_id Cluster#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#availability Cluster#availability}. |
+| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#ebs_volume_count Cluster#ebs_volume_count}. |
+| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#ebs_volume_size Cluster#ebs_volume_size}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#ebs_volume_type Cluster#ebs_volume_type}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#first_on_demand Cluster#first_on_demand}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#instance_profile_arn Cluster#instance_profile_arn}. |
+| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#spot_bid_price_percent Cluster#spot_bid_price_percent}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#zone_id Cluster#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -65328,7 +65328,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeCount`Optional
+##### `ebsVolumeCount`Optional
```typescript
public readonly ebsVolumeCount: number;
@@ -65340,7 +65340,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeSize`Optional
+##### `ebsVolumeSize`Optional
```typescript
public readonly ebsVolumeSize: number;
@@ -65352,7 +65352,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeType`Optional
+##### `ebsVolumeType`Optional
```typescript
public readonly ebsVolumeType: string;
@@ -65364,7 +65364,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -65376,7 +65376,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -65388,7 +65388,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidPricePercent`Optional
+##### `spotBidPricePercent`Optional
```typescript
public readonly spotBidPricePercent: number;
@@ -65400,7 +65400,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -65412,27 +65412,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterAzureAttributes
+### ClusterAzureAttributes
-#### Initializer
+#### Initializer
```typescript
-import { ClusterAzureAttributes } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterAzureAttributes: ClusterAzureAttributes = { ... }
+const clusterAzureAttributes: cluster.ClusterAzureAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#availability Cluster#availability}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#first_on_demand Cluster#first_on_demand}. |
-| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#spot_bid_max_price Cluster#spot_bid_max_price}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#availability Cluster#availability}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#first_on_demand Cluster#first_on_demand}. |
+| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#spot_bid_max_price Cluster#spot_bid_max_price}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -65444,7 +65444,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -65456,7 +65456,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidMaxPrice`Optional
+##### `spotBidMaxPrice`Optional
```typescript
public readonly spotBidMaxPrice: number;
@@ -65468,32 +65468,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterClusterLogConf
+### ClusterClusterLogConf
-#### Initializer
+#### Initializer
```typescript
-import { ClusterClusterLogConf } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterClusterLogConf: ClusterClusterLogConf = { ... }
+const clusterClusterLogConf: cluster.ClusterClusterLogConf = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| ClusterClusterLogConfDbfs
| dbfs block. |
-| s3
| ClusterClusterLogConfS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs
| dbfs block. |
+| s3
| @cdktf/provider-databricks.cluster.ClusterClusterLogConfS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: ClusterClusterLogConfDbfs;
```
-- *Type:* ClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs
dbfs block.
@@ -65501,13 +65501,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: ClusterClusterLogConfS3;
```
-- *Type:* ClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConfS3
s3 block.
@@ -65515,25 +65515,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterClusterLogConfDbfs
+### ClusterClusterLogConfDbfs
-#### Initializer
+#### Initializer
```typescript
-import { ClusterClusterLogConfDbfs } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterClusterLogConfDbfs: ClusterClusterLogConfDbfs = { ... }
+const clusterClusterLogConfDbfs: cluster.ClusterClusterLogConfDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -65545,31 +65545,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterClusterLogConfS3
+### ClusterClusterLogConfS3
-#### Initializer
+#### Initializer
```typescript
-import { ClusterClusterLogConfS3 } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterClusterLogConfS3: ClusterClusterLogConfS3 = { ... }
+const clusterClusterLogConfS3: cluster.ClusterClusterLogConfS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#canned_acl Cluster#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#enable_encryption Cluster#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#encryption_type Cluster#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#endpoint Cluster#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#kms_key Cluster#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#region Cluster#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#canned_acl Cluster#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#enable_encryption Cluster#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#encryption_type Cluster#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#endpoint Cluster#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#kms_key Cluster#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#region Cluster#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -65581,7 +65581,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -65593,7 +65593,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -65605,7 +65605,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -65617,7 +65617,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -65629,7 +65629,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -65641,7 +65641,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -65653,63 +65653,63 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterConfig
+### ClusterConfig
-#### Initializer
+#### Initializer
```typescript
-import { ClusterConfig } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterConfig: ClusterConfig = { ... }
+const clusterConfig: cluster.ClusterConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#spark_version Cluster#spark_version}. |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#apply_policy_default_values Cluster#apply_policy_default_values}. |
-| autoscale
| ClusterAutoscale
| autoscale block. |
-| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#autotermination_minutes Cluster#autotermination_minutes}. |
-| awsAttributes
| ClusterAwsAttributes
| aws_attributes block. |
-| azureAttributes
| ClusterAzureAttributes
| azure_attributes block. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#cluster_id Cluster#cluster_id}. |
-| clusterLogConf
| ClusterClusterLogConf
| cluster_log_conf block. |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#cluster_name Cluster#cluster_name}. |
-| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#custom_tags Cluster#custom_tags}. |
-| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#data_security_mode Cluster#data_security_mode}. |
-| dockerImage
| ClusterDockerImage
| docker_image block. |
-| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#driver_instance_pool_id Cluster#driver_instance_pool_id}. |
-| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#driver_node_type_id Cluster#driver_node_type_id}. |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#enable_elastic_disk Cluster#enable_elastic_disk}. |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#enable_local_disk_encryption Cluster#enable_local_disk_encryption}. |
-| gcpAttributes
| ClusterGcpAttributes
| gcp_attributes block. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#id Cluster#id}. |
-| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#idempotency_token Cluster#idempotency_token}. |
-| initScripts
| cdktf.IResolvable \| ClusterInitScripts[]
| init_scripts block. |
-| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#instance_pool_id Cluster#instance_pool_id}. |
-| isPinned
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#is_pinned Cluster#is_pinned}. |
-| library
| cdktf.IResolvable \| ClusterLibrary[]
| library block. |
-| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#node_type_id Cluster#node_type_id}. |
-| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#num_workers Cluster#num_workers}. |
-| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#policy_id Cluster#policy_id}. |
-| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#single_user_name Cluster#single_user_name}. |
-| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#spark_conf Cluster#spark_conf}. |
-| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#spark_env_vars Cluster#spark_env_vars}. |
-| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#ssh_public_keys Cluster#ssh_public_keys}. |
-| timeouts
| ClusterTimeouts
| timeouts block. |
-| workloadType
| ClusterWorkloadType
| workload_type block. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#spark_version Cluster#spark_version}. |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#apply_policy_default_values Cluster#apply_policy_default_values}. |
+| autoscale
| @cdktf/provider-databricks.cluster.ClusterAutoscale
| autoscale block. |
+| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#autotermination_minutes Cluster#autotermination_minutes}. |
+| awsAttributes
| @cdktf/provider-databricks.cluster.ClusterAwsAttributes
| aws_attributes block. |
+| azureAttributes
| @cdktf/provider-databricks.cluster.ClusterAzureAttributes
| azure_attributes block. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#cluster_id Cluster#cluster_id}. |
+| clusterLogConf
| @cdktf/provider-databricks.cluster.ClusterClusterLogConf
| cluster_log_conf block. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#cluster_name Cluster#cluster_name}. |
+| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#custom_tags Cluster#custom_tags}. |
+| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#data_security_mode Cluster#data_security_mode}. |
+| dockerImage
| @cdktf/provider-databricks.cluster.ClusterDockerImage
| docker_image block. |
+| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#driver_instance_pool_id Cluster#driver_instance_pool_id}. |
+| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#driver_node_type_id Cluster#driver_node_type_id}. |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#enable_elastic_disk Cluster#enable_elastic_disk}. |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#enable_local_disk_encryption Cluster#enable_local_disk_encryption}. |
+| gcpAttributes
| @cdktf/provider-databricks.cluster.ClusterGcpAttributes
| gcp_attributes block. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#id Cluster#id}. |
+| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#idempotency_token Cluster#idempotency_token}. |
+| initScripts
| cdktf.IResolvable \| @cdktf/provider-databricks.cluster.ClusterInitScripts[]
| init_scripts block. |
+| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#instance_pool_id Cluster#instance_pool_id}. |
+| isPinned
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#is_pinned Cluster#is_pinned}. |
+| library
| cdktf.IResolvable \| @cdktf/provider-databricks.cluster.ClusterLibrary[]
| library block. |
+| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#node_type_id Cluster#node_type_id}. |
+| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#num_workers Cluster#num_workers}. |
+| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#policy_id Cluster#policy_id}. |
+| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#single_user_name Cluster#single_user_name}. |
+| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#spark_conf Cluster#spark_conf}. |
+| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#spark_env_vars Cluster#spark_env_vars}. |
+| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#ssh_public_keys Cluster#ssh_public_keys}. |
+| timeouts
| @cdktf/provider-databricks.cluster.ClusterTimeouts
| timeouts block. |
+| workloadType
| @cdktf/provider-databricks.cluster.ClusterWorkloadType
| workload_type block. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -65719,7 +65719,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -65729,7 +65729,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -65739,7 +65739,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -65749,7 +65749,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -65759,7 +65759,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -65769,7 +65769,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -65779,7 +65779,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -65791,7 +65791,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `applyPolicyDefaultValues`Optional
+##### `applyPolicyDefaultValues`Optional
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -65803,13 +65803,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoscale`Optional
+##### `autoscale`Optional
```typescript
public readonly autoscale: ClusterAutoscale;
```
-- *Type:* ClusterAutoscale
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAutoscale
autoscale block.
@@ -65817,7 +65817,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoterminationMinutes`Optional
+##### `autoterminationMinutes`Optional
```typescript
public readonly autoterminationMinutes: number;
@@ -65829,13 +65829,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsAttributes`Optional
+##### `awsAttributes`Optional
```typescript
public readonly awsAttributes: ClusterAwsAttributes;
```
-- *Type:* ClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAwsAttributes
aws_attributes block.
@@ -65843,13 +65843,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureAttributes`Optional
+##### `azureAttributes`Optional
```typescript
public readonly azureAttributes: ClusterAzureAttributes;
```
-- *Type:* ClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAzureAttributes
azure_attributes block.
@@ -65857,7 +65857,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -65869,13 +65869,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterLogConf`Optional
+##### `clusterLogConf`Optional
```typescript
public readonly clusterLogConf: ClusterClusterLogConf;
```
-- *Type:* ClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConf
cluster_log_conf block.
@@ -65883,7 +65883,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterName`Optional
+##### `clusterName`Optional
```typescript
public readonly clusterName: string;
@@ -65895,7 +65895,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customTags`Optional
+##### `customTags`Optional
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -65907,7 +65907,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataSecurityMode`Optional
+##### `dataSecurityMode`Optional
```typescript
public readonly dataSecurityMode: string;
@@ -65919,13 +65919,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dockerImage`Optional
+##### `dockerImage`Optional
```typescript
public readonly dockerImage: ClusterDockerImage;
```
-- *Type:* ClusterDockerImage
+- *Type:* @cdktf/provider-databricks.cluster.ClusterDockerImage
docker_image block.
@@ -65933,7 +65933,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverInstancePoolId`Optional
+##### `driverInstancePoolId`Optional
```typescript
public readonly driverInstancePoolId: string;
@@ -65945,7 +65945,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverNodeTypeId`Optional
+##### `driverNodeTypeId`Optional
```typescript
public readonly driverNodeTypeId: string;
@@ -65957,7 +65957,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableElasticDisk`Optional
+##### `enableElasticDisk`Optional
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -65969,7 +65969,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableLocalDiskEncryption`Optional
+##### `enableLocalDiskEncryption`Optional
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -65981,13 +65981,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcpAttributes`Optional
+##### `gcpAttributes`Optional
```typescript
public readonly gcpAttributes: ClusterGcpAttributes;
```
-- *Type:* ClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterGcpAttributes
gcp_attributes block.
@@ -65995,7 +65995,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -66010,7 +66010,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `idempotencyToken`Optional
+##### `idempotencyToken`Optional
```typescript
public readonly idempotencyToken: string;
@@ -66022,13 +66022,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `initScripts`Optional
+##### `initScripts`Optional
```typescript
public readonly initScripts: IResolvable | ClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | ClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.cluster.ClusterInitScripts[]
init_scripts block.
@@ -66036,7 +66036,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolId`Optional
+##### `instancePoolId`Optional
```typescript
public readonly instancePoolId: string;
@@ -66048,7 +66048,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `isPinned`Optional
+##### `isPinned`Optional
```typescript
public readonly isPinned: boolean | IResolvable;
@@ -66060,13 +66060,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `library`Optional
+##### `library`Optional
```typescript
public readonly library: IResolvable | ClusterLibrary[];
```
-- *Type:* cdktf.IResolvable | ClusterLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.cluster.ClusterLibrary[]
library block.
@@ -66074,7 +66074,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeTypeId`Optional
+##### `nodeTypeId`Optional
```typescript
public readonly nodeTypeId: string;
@@ -66086,7 +66086,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `numWorkers`Optional
+##### `numWorkers`Optional
```typescript
public readonly numWorkers: number;
@@ -66098,7 +66098,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `policyId`Optional
+##### `policyId`Optional
```typescript
public readonly policyId: string;
@@ -66110,7 +66110,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `singleUserName`Optional
+##### `singleUserName`Optional
```typescript
public readonly singleUserName: string;
@@ -66122,7 +66122,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkConf`Optional
+##### `sparkConf`Optional
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -66134,7 +66134,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkEnvVars`Optional
+##### `sparkEnvVars`Optional
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -66146,7 +66146,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sshPublicKeys`Optional
+##### `sshPublicKeys`Optional
```typescript
public readonly sshPublicKeys: string[];
@@ -66158,13 +66158,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeouts`Optional
+##### `timeouts`Optional
```typescript
public readonly timeouts: ClusterTimeouts;
```
-- *Type:* ClusterTimeouts
+- *Type:* @cdktf/provider-databricks.cluster.ClusterTimeouts
timeouts block.
@@ -66172,13 +66172,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workloadType`Optional
+##### `workloadType`Optional
```typescript
public readonly workloadType: ClusterWorkloadType;
```
-- *Type:* ClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.cluster.ClusterWorkloadType
workload_type block.
@@ -66186,26 +66186,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterDockerImage
+### ClusterDockerImage
-#### Initializer
+#### Initializer
```typescript
-import { ClusterDockerImage } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterDockerImage: ClusterDockerImage = { ... }
+const clusterDockerImage: cluster.ClusterDockerImage = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#url Cluster#url}. |
-| basicAuth
| ClusterDockerImageBasicAuth
| basic_auth block. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#url Cluster#url}. |
+| basicAuth
| @cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth
| basic_auth block. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -66217,13 +66217,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `basicAuth`Optional
+##### `basicAuth`Optional
```typescript
public readonly basicAuth: ClusterDockerImageBasicAuth;
```
-- *Type:* ClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth
basic_auth block.
@@ -66231,26 +66231,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterDockerImageBasicAuth
+### ClusterDockerImageBasicAuth
-#### Initializer
+#### Initializer
```typescript
-import { ClusterDockerImageBasicAuth } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterDockerImageBasicAuth: ClusterDockerImageBasicAuth = { ... }
+const clusterDockerImageBasicAuth: cluster.ClusterDockerImageBasicAuth = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#password Cluster#password}. |
-| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#username Cluster#username}. |
+| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#password Cluster#password}. |
+| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#username Cluster#username}. |
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -66262,7 +66262,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -66274,29 +66274,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterGcpAttributes
+### ClusterGcpAttributes
-#### Initializer
+#### Initializer
```typescript
-import { ClusterGcpAttributes } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterGcpAttributes: ClusterGcpAttributes = { ... }
+const clusterGcpAttributes: cluster.ClusterGcpAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#availability Cluster#availability}. |
-| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#boot_disk_size Cluster#boot_disk_size}. |
-| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#google_service_account Cluster#google_service_account}. |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#use_preemptible_executors Cluster#use_preemptible_executors}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#zone_id Cluster#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#availability Cluster#availability}. |
+| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#boot_disk_size Cluster#boot_disk_size}. |
+| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#google_service_account Cluster#google_service_account}. |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#use_preemptible_executors Cluster#use_preemptible_executors}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#zone_id Cluster#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -66308,7 +66308,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `bootDiskSize`Optional
+##### `bootDiskSize`Optional
```typescript
public readonly bootDiskSize: number;
@@ -66320,7 +66320,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `googleServiceAccount`Optional
+##### `googleServiceAccount`Optional
```typescript
public readonly googleServiceAccount: string;
@@ -66332,7 +66332,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `usePreemptibleExecutors`Optional
+##### `usePreemptibleExecutors`Optional
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -66344,7 +66344,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -66356,34 +66356,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterInitScripts
+### ClusterInitScripts
-#### Initializer
+#### Initializer
```typescript
-import { ClusterInitScripts } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterInitScripts: ClusterInitScripts = { ... }
+const clusterInitScripts: cluster.ClusterInitScripts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| ClusterInitScriptsDbfs
| dbfs block. |
-| file
| ClusterInitScriptsFile
| file block. |
-| gcs
| ClusterInitScriptsGcs
| gcs block. |
-| s3
| ClusterInitScriptsS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs
| dbfs block. |
+| file
| @cdktf/provider-databricks.cluster.ClusterInitScriptsFile
| file block. |
+| gcs
| @cdktf/provider-databricks.cluster.ClusterInitScriptsGcs
| gcs block. |
+| s3
| @cdktf/provider-databricks.cluster.ClusterInitScriptsS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: ClusterInitScriptsDbfs;
```
-- *Type:* ClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs
dbfs block.
@@ -66391,13 +66391,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `file`Optional
+##### `file`Optional
```typescript
public readonly file: ClusterInitScriptsFile;
```
-- *Type:* ClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsFile
file block.
@@ -66405,13 +66405,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcs`Optional
+##### `gcs`Optional
```typescript
public readonly gcs: ClusterInitScriptsGcs;
```
-- *Type:* ClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsGcs
gcs block.
@@ -66419,13 +66419,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: ClusterInitScriptsS3;
```
-- *Type:* ClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsS3
s3 block.
@@ -66433,25 +66433,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterInitScriptsDbfs
+### ClusterInitScriptsDbfs
-#### Initializer
+#### Initializer
```typescript
-import { ClusterInitScriptsDbfs } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterInitScriptsDbfs: ClusterInitScriptsDbfs = { ... }
+const clusterInitScriptsDbfs: cluster.ClusterInitScriptsDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -66463,25 +66463,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterInitScriptsFile
+### ClusterInitScriptsFile
-#### Initializer
+#### Initializer
```typescript
-import { ClusterInitScriptsFile } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterInitScriptsFile: ClusterInitScriptsFile = { ... }
+const clusterInitScriptsFile: cluster.ClusterInitScriptsFile = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -66493,25 +66493,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterInitScriptsGcs
+### ClusterInitScriptsGcs
-#### Initializer
+#### Initializer
```typescript
-import { ClusterInitScriptsGcs } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterInitScriptsGcs: ClusterInitScriptsGcs = { ... }
+const clusterInitScriptsGcs: cluster.ClusterInitScriptsGcs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -66523,31 +66523,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterInitScriptsS3
+### ClusterInitScriptsS3
-#### Initializer
+#### Initializer
```typescript
-import { ClusterInitScriptsS3 } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterInitScriptsS3: ClusterInitScriptsS3 = { ... }
+const clusterInitScriptsS3: cluster.ClusterInitScriptsS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#canned_acl Cluster#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#enable_encryption Cluster#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#encryption_type Cluster#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#endpoint Cluster#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#kms_key Cluster#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#region Cluster#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#destination Cluster#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#canned_acl Cluster#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#enable_encryption Cluster#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#encryption_type Cluster#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#endpoint Cluster#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#kms_key Cluster#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#region Cluster#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -66559,7 +66559,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -66571,7 +66571,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -66583,7 +66583,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -66595,7 +66595,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -66607,7 +66607,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -66619,7 +66619,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -66631,36 +66631,36 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterLibrary
+### ClusterLibrary
-#### Initializer
+#### Initializer
```typescript
-import { ClusterLibrary } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterLibrary: ClusterLibrary = { ... }
+const clusterLibrary: cluster.ClusterLibrary = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| cran
| ClusterLibraryCran
| cran block. |
-| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#egg Cluster#egg}. |
-| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#jar Cluster#jar}. |
-| maven
| ClusterLibraryMaven
| maven block. |
-| pypi
| ClusterLibraryPypi
| pypi block. |
-| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#whl Cluster#whl}. |
+| cran
| @cdktf/provider-databricks.cluster.ClusterLibraryCran
| cran block. |
+| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#egg Cluster#egg}. |
+| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#jar Cluster#jar}. |
+| maven
| @cdktf/provider-databricks.cluster.ClusterLibraryMaven
| maven block. |
+| pypi
| @cdktf/provider-databricks.cluster.ClusterLibraryPypi
| pypi block. |
+| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#whl Cluster#whl}. |
---
-##### `cran`Optional
+##### `cran`Optional
```typescript
public readonly cran: ClusterLibraryCran;
```
-- *Type:* ClusterLibraryCran
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryCran
cran block.
@@ -66668,7 +66668,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `egg`Optional
+##### `egg`Optional
```typescript
public readonly egg: string;
@@ -66680,7 +66680,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jar`Optional
+##### `jar`Optional
```typescript
public readonly jar: string;
@@ -66692,13 +66692,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maven`Optional
+##### `maven`Optional
```typescript
public readonly maven: ClusterLibraryMaven;
```
-- *Type:* ClusterLibraryMaven
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryMaven
maven block.
@@ -66706,13 +66706,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pypi`Optional
+##### `pypi`Optional
```typescript
public readonly pypi: ClusterLibraryPypi;
```
-- *Type:* ClusterLibraryPypi
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryPypi
pypi block.
@@ -66720,7 +66720,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `whl`Optional
+##### `whl`Optional
```typescript
public readonly whl: string;
@@ -66732,26 +66732,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterLibraryCran
+### ClusterLibraryCran
-#### Initializer
+#### Initializer
```typescript
-import { ClusterLibraryCran } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterLibraryCran: ClusterLibraryCran = { ... }
+const clusterLibraryCran: cluster.ClusterLibraryCran = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#package Cluster#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#repo Cluster#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#package Cluster#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#repo Cluster#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -66763,7 +66763,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -66775,27 +66775,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterLibraryMaven
+### ClusterLibraryMaven
-#### Initializer
+#### Initializer
```typescript
-import { ClusterLibraryMaven } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterLibraryMaven: ClusterLibraryMaven = { ... }
+const clusterLibraryMaven: cluster.ClusterLibraryMaven = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#coordinates Cluster#coordinates}. |
-| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#exclusions Cluster#exclusions}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#repo Cluster#repo}. |
+| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#coordinates Cluster#coordinates}. |
+| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#exclusions Cluster#exclusions}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#repo Cluster#repo}. |
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -66807,7 +66807,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `exclusions`Optional
+##### `exclusions`Optional
```typescript
public readonly exclusions: string[];
@@ -66819,7 +66819,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -66831,26 +66831,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterLibraryPypi
+### ClusterLibraryPypi
-#### Initializer
+#### Initializer
```typescript
-import { ClusterLibraryPypi } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterLibraryPypi: ClusterLibraryPypi = { ... }
+const clusterLibraryPypi: cluster.ClusterLibraryPypi = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#package Cluster#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#repo Cluster#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#package Cluster#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#repo Cluster#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -66862,7 +66862,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -66874,34 +66874,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterPolicyConfig
+### ClusterPolicyConfig
-#### Initializer
+#### Initializer
```typescript
-import { ClusterPolicyConfig } from '@cdktf/provider-databricks'
+import { clusterPolicy } from '@cdktf/provider-databricks'
-const clusterPolicyConfig: ClusterPolicyConfig = { ... }
+const clusterPolicyConfig: clusterPolicy.ClusterPolicyConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| name
| string
| Cluster policy name. This must be unique. Length must be between 1 and 100 characters. |
-| definition
| string
| Policy definition JSON document expressed in Databricks Policy Definition Language. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster_policy#id ClusterPolicy#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| name
| string
| Cluster policy name. This must be unique. Length must be between 1 and 100 characters. |
+| definition
| string
| Policy definition JSON document expressed in Databricks Policy Definition Language. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster_policy#id ClusterPolicy#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -66911,7 +66911,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -66921,7 +66921,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -66931,7 +66931,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -66941,7 +66941,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -66951,7 +66951,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -66961,7 +66961,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -66971,7 +66971,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -66985,7 +66985,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `definition`Optional
+##### `definition`Optional
```typescript
public readonly definition: string;
@@ -66999,7 +66999,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -67014,27 +67014,27 @@ If you experience problems setting this value it might not be settable. Please t
---
-### ClusterTimeouts
+### ClusterTimeouts
-#### Initializer
+#### Initializer
```typescript
-import { ClusterTimeouts } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterTimeouts: ClusterTimeouts = { ... }
+const clusterTimeouts: cluster.ClusterTimeouts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| create
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#create Cluster#create}. |
-| delete
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#delete Cluster#delete}. |
-| update
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#update Cluster#update}. |
+| create
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#create Cluster#create}. |
+| delete
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#delete Cluster#delete}. |
+| update
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#update Cluster#update}. |
---
-##### `create`Optional
+##### `create`Optional
```typescript
public readonly create: string;
@@ -67046,7 +67046,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `delete`Optional
+##### `delete`Optional
```typescript
public readonly delete: string;
@@ -67058,7 +67058,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `update`Optional
+##### `update`Optional
```typescript
public readonly update: string;
@@ -67070,31 +67070,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterWorkloadType
+### ClusterWorkloadType
-#### Initializer
+#### Initializer
```typescript
-import { ClusterWorkloadType } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterWorkloadType: ClusterWorkloadType = { ... }
+const clusterWorkloadType: cluster.ClusterWorkloadType = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| clients
| ClusterWorkloadTypeClients
| clients block. |
+| clients
| @cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients
| clients block. |
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: ClusterWorkloadTypeClients;
```
-- *Type:* ClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients
clients block.
@@ -67102,26 +67102,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ClusterWorkloadTypeClients
+### ClusterWorkloadTypeClients
-#### Initializer
+#### Initializer
```typescript
-import { ClusterWorkloadTypeClients } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-const clusterWorkloadTypeClients: ClusterWorkloadTypeClients = { ... }
+const clusterWorkloadTypeClients: cluster.ClusterWorkloadTypeClients = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#jobs Cluster#jobs}. |
-| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#notebooks Cluster#notebooks}. |
+| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#jobs Cluster#jobs}. |
+| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/cluster#notebooks Cluster#notebooks}. |
---
-##### `jobs`Optional
+##### `jobs`Optional
```typescript
public readonly jobs: boolean | IResolvable;
@@ -67133,7 +67133,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebooks`Optional
+##### `notebooks`Optional
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -67145,47 +67145,47 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DatabricksProviderConfig
+### DatabricksProviderConfig
-#### Initializer
+#### Initializer
```typescript
-import { DatabricksProviderConfig } from '@cdktf/provider-databricks'
+import { provider } from '@cdktf/provider-databricks'
-const databricksProviderConfig: DatabricksProviderConfig = { ... }
+const databricksProviderConfig: provider.DatabricksProviderConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#account_id DatabricksProvider#account_id}. |
-| alias
| string
| Alias name. |
-| authType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#auth_type DatabricksProvider#auth_type}. |
-| azureClientId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_client_id DatabricksProvider#azure_client_id}. |
-| azureClientSecret
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_client_secret DatabricksProvider#azure_client_secret}. |
-| azureEnvironment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_environment DatabricksProvider#azure_environment}. |
-| azureLoginAppId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_login_app_id DatabricksProvider#azure_login_app_id}. |
-| azureTenantId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_tenant_id DatabricksProvider#azure_tenant_id}. |
-| azureUseMsi
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_use_msi DatabricksProvider#azure_use_msi}. |
-| azureWorkspaceResourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_workspace_resource_id DatabricksProvider#azure_workspace_resource_id}. |
-| configFile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#config_file DatabricksProvider#config_file}. |
-| debugHeaders
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#debug_headers DatabricksProvider#debug_headers}. |
-| debugTruncateBytes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#debug_truncate_bytes DatabricksProvider#debug_truncate_bytes}. |
-| googleCredentials
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#google_credentials DatabricksProvider#google_credentials}. |
-| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#google_service_account DatabricksProvider#google_service_account}. |
-| host
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#host DatabricksProvider#host}. |
-| httpTimeoutSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#http_timeout_seconds DatabricksProvider#http_timeout_seconds}. |
-| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#password DatabricksProvider#password}. |
-| profile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#profile DatabricksProvider#profile}. |
-| rateLimit
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#rate_limit DatabricksProvider#rate_limit}. |
-| skipVerify
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#skip_verify DatabricksProvider#skip_verify}. |
-| token
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#token DatabricksProvider#token}. |
-| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#username DatabricksProvider#username}. |
+| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#account_id DatabricksProvider#account_id}. |
+| alias
| string
| Alias name. |
+| authType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#auth_type DatabricksProvider#auth_type}. |
+| azureClientId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_client_id DatabricksProvider#azure_client_id}. |
+| azureClientSecret
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_client_secret DatabricksProvider#azure_client_secret}. |
+| azureEnvironment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_environment DatabricksProvider#azure_environment}. |
+| azureLoginAppId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_login_app_id DatabricksProvider#azure_login_app_id}. |
+| azureTenantId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_tenant_id DatabricksProvider#azure_tenant_id}. |
+| azureUseMsi
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_use_msi DatabricksProvider#azure_use_msi}. |
+| azureWorkspaceResourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#azure_workspace_resource_id DatabricksProvider#azure_workspace_resource_id}. |
+| configFile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#config_file DatabricksProvider#config_file}. |
+| debugHeaders
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#debug_headers DatabricksProvider#debug_headers}. |
+| debugTruncateBytes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#debug_truncate_bytes DatabricksProvider#debug_truncate_bytes}. |
+| googleCredentials
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#google_credentials DatabricksProvider#google_credentials}. |
+| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#google_service_account DatabricksProvider#google_service_account}. |
+| host
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#host DatabricksProvider#host}. |
+| httpTimeoutSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#http_timeout_seconds DatabricksProvider#http_timeout_seconds}. |
+| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#password DatabricksProvider#password}. |
+| profile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#profile DatabricksProvider#profile}. |
+| rateLimit
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#rate_limit DatabricksProvider#rate_limit}. |
+| skipVerify
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#skip_verify DatabricksProvider#skip_verify}. |
+| token
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#token DatabricksProvider#token}. |
+| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#username DatabricksProvider#username}. |
---
-##### `accountId`Optional
+##### `accountId`Optional
```typescript
public readonly accountId: string;
@@ -67197,7 +67197,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `alias`Optional
+##### `alias`Optional
```typescript
public readonly alias: string;
@@ -67211,7 +67211,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `authType`Optional
+##### `authType`Optional
```typescript
public readonly authType: string;
@@ -67223,7 +67223,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureClientId`Optional
+##### `azureClientId`Optional
```typescript
public readonly azureClientId: string;
@@ -67235,7 +67235,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureClientSecret`Optional
+##### `azureClientSecret`Optional
```typescript
public readonly azureClientSecret: string;
@@ -67247,7 +67247,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureEnvironment`Optional
+##### `azureEnvironment`Optional
```typescript
public readonly azureEnvironment: string;
@@ -67259,7 +67259,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureLoginAppId`Optional
+##### `azureLoginAppId`Optional
```typescript
public readonly azureLoginAppId: string;
@@ -67271,7 +67271,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureTenantId`Optional
+##### `azureTenantId`Optional
```typescript
public readonly azureTenantId: string;
@@ -67283,7 +67283,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureUseMsi`Optional
+##### `azureUseMsi`Optional
```typescript
public readonly azureUseMsi: boolean | IResolvable;
@@ -67295,7 +67295,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureWorkspaceResourceId`Optional
+##### `azureWorkspaceResourceId`Optional
```typescript
public readonly azureWorkspaceResourceId: string;
@@ -67307,7 +67307,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `configFile`Optional
+##### `configFile`Optional
```typescript
public readonly configFile: string;
@@ -67319,7 +67319,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `debugHeaders`Optional
+##### `debugHeaders`Optional
```typescript
public readonly debugHeaders: boolean | IResolvable;
@@ -67331,7 +67331,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `debugTruncateBytes`Optional
+##### `debugTruncateBytes`Optional
```typescript
public readonly debugTruncateBytes: number;
@@ -67343,7 +67343,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `googleCredentials`Optional
+##### `googleCredentials`Optional
```typescript
public readonly googleCredentials: string;
@@ -67355,7 +67355,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `googleServiceAccount`Optional
+##### `googleServiceAccount`Optional
```typescript
public readonly googleServiceAccount: string;
@@ -67367,7 +67367,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `host`Optional
+##### `host`Optional
```typescript
public readonly host: string;
@@ -67379,7 +67379,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `httpTimeoutSeconds`Optional
+##### `httpTimeoutSeconds`Optional
```typescript
public readonly httpTimeoutSeconds: number;
@@ -67391,7 +67391,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `password`Optional
+##### `password`Optional
```typescript
public readonly password: string;
@@ -67403,7 +67403,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `profile`Optional
+##### `profile`Optional
```typescript
public readonly profile: string;
@@ -67415,7 +67415,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `rateLimit`Optional
+##### `rateLimit`Optional
```typescript
public readonly rateLimit: number;
@@ -67427,7 +67427,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `skipVerify`Optional
+##### `skipVerify`Optional
```typescript
public readonly skipVerify: boolean | IResolvable;
@@ -67439,7 +67439,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `token`Optional
+##### `token`Optional
```typescript
public readonly token: string;
@@ -67451,7 +67451,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `username`Optional
+##### `username`Optional
```typescript
public readonly username: string;
@@ -67463,35 +67463,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksAwsAssumeRolePolicyConfig
+### DataDatabricksAwsAssumeRolePolicyConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksAwsAssumeRolePolicyConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksAwsAssumeRolePolicy } from '@cdktf/provider-databricks'
-const dataDatabricksAwsAssumeRolePolicyConfig: DataDatabricksAwsAssumeRolePolicyConfig = { ... }
+const dataDatabricksAwsAssumeRolePolicyConfig: dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicyConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_assume_role_policy#external_id DataDatabricksAwsAssumeRolePolicy#external_id}. |
-| databricksAccountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_assume_role_policy#databricks_account_id DataDatabricksAwsAssumeRolePolicy#databricks_account_id}. |
-| forLogDelivery
| boolean \| cdktf.IResolvable
| Grant AssumeRole to Databricks SaasUsageDeliveryRole instead of root account. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_assume_role_policy#id DataDatabricksAwsAssumeRolePolicy#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_assume_role_policy#external_id DataDatabricksAwsAssumeRolePolicy#external_id}. |
+| databricksAccountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_assume_role_policy#databricks_account_id DataDatabricksAwsAssumeRolePolicy#databricks_account_id}. |
+| forLogDelivery
| boolean \| cdktf.IResolvable
| Grant AssumeRole to Databricks SaasUsageDeliveryRole instead of root account. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_assume_role_policy#id DataDatabricksAwsAssumeRolePolicy#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -67501,7 +67501,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -67511,7 +67511,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -67521,7 +67521,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -67531,7 +67531,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -67541,7 +67541,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -67551,7 +67551,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -67561,7 +67561,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `externalId`Required
+##### `externalId`Required
```typescript
public readonly externalId: string;
@@ -67573,7 +67573,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `databricksAccountId`Optional
+##### `databricksAccountId`Optional
```typescript
public readonly databricksAccountId: string;
@@ -67585,7 +67585,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `forLogDelivery`Optional
+##### `forLogDelivery`Optional
```typescript
public readonly forLogDelivery: boolean | IResolvable;
@@ -67599,7 +67599,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -67614,35 +67614,35 @@ If you experience problems setting this value it might not be settable. Please t
---
-### DataDatabricksAwsBucketPolicyConfig
+### DataDatabricksAwsBucketPolicyConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksAwsBucketPolicyConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksAwsBucketPolicy } from '@cdktf/provider-databricks'
-const dataDatabricksAwsBucketPolicyConfig: DataDatabricksAwsBucketPolicyConfig = { ... }
+const dataDatabricksAwsBucketPolicyConfig: dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicyConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| bucket
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_bucket_policy#bucket DataDatabricksAwsBucketPolicy#bucket}. |
-| databricksAccountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_bucket_policy#databricks_account_id DataDatabricksAwsBucketPolicy#databricks_account_id}. |
-| fullAccessRole
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_bucket_policy#full_access_role DataDatabricksAwsBucketPolicy#full_access_role}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_bucket_policy#id DataDatabricksAwsBucketPolicy#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| bucket
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_bucket_policy#bucket DataDatabricksAwsBucketPolicy#bucket}. |
+| databricksAccountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_bucket_policy#databricks_account_id DataDatabricksAwsBucketPolicy#databricks_account_id}. |
+| fullAccessRole
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_bucket_policy#full_access_role DataDatabricksAwsBucketPolicy#full_access_role}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_bucket_policy#id DataDatabricksAwsBucketPolicy#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -67652,7 +67652,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -67662,7 +67662,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -67672,7 +67672,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -67682,7 +67682,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -67692,7 +67692,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -67702,7 +67702,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -67712,7 +67712,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `bucket`Required
+##### `bucket`Required
```typescript
public readonly bucket: string;
@@ -67724,7 +67724,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `databricksAccountId`Optional
+##### `databricksAccountId`Optional
```typescript
public readonly databricksAccountId: string;
@@ -67736,7 +67736,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `fullAccessRole`Optional
+##### `fullAccessRole`Optional
```typescript
public readonly fullAccessRole: string;
@@ -67748,7 +67748,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -67763,33 +67763,33 @@ If you experience problems setting this value it might not be settable. Please t
---
-### DataDatabricksAwsCrossaccountPolicyConfig
+### DataDatabricksAwsCrossaccountPolicyConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksAwsCrossaccountPolicyConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksAwsCrossaccountPolicy } from '@cdktf/provider-databricks'
-const dataDatabricksAwsCrossaccountPolicyConfig: DataDatabricksAwsCrossaccountPolicyConfig = { ... }
+const dataDatabricksAwsCrossaccountPolicyConfig: dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicyConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_crossaccount_policy#id DataDatabricksAwsCrossaccountPolicy#id}. |
-| passRoles
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_crossaccount_policy#pass_roles DataDatabricksAwsCrossaccountPolicy#pass_roles}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_crossaccount_policy#id DataDatabricksAwsCrossaccountPolicy#id}. |
+| passRoles
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/aws_crossaccount_policy#pass_roles DataDatabricksAwsCrossaccountPolicy#pass_roles}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -67799,7 +67799,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -67809,7 +67809,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -67819,7 +67819,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -67829,7 +67829,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -67839,7 +67839,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -67849,7 +67849,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -67859,7 +67859,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -67874,7 +67874,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `passRoles`Optional
+##### `passRoles`Optional
```typescript
public readonly passRoles: string[];
@@ -67886,33 +67886,33 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksCatalogsConfig
+### DataDatabricksCatalogsConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksCatalogsConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksCatalogs } from '@cdktf/provider-databricks'
-const dataDatabricksCatalogsConfig: DataDatabricksCatalogsConfig = { ... }
+const dataDatabricksCatalogsConfig: dataDatabricksCatalogs.DataDatabricksCatalogsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/catalogs#id DataDatabricksCatalogs#id}. |
-| ids
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/catalogs#ids DataDatabricksCatalogs#ids}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/catalogs#id DataDatabricksCatalogs#id}. |
+| ids
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/catalogs#ids DataDatabricksCatalogs#ids}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -67922,7 +67922,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -67932,7 +67932,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -67942,7 +67942,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -67952,7 +67952,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -67962,7 +67962,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -67972,7 +67972,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -67982,7 +67982,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -67997,7 +67997,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `ids`Optional
+##### `ids`Optional
```typescript
public readonly ids: string[];
@@ -68009,66 +68009,66 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfo
+### DataDatabricksClusterClusterInfo
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfo } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfo: DataDatabricksClusterClusterInfo = { ... }
+const dataDatabricksClusterClusterInfo: dataDatabricksCluster.DataDatabricksClusterClusterInfo = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| defaultTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#default_tags DataDatabricksCluster#default_tags}. |
-| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spark_version DataDatabricksCluster#spark_version}. |
-| state
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#state DataDatabricksCluster#state}. |
-| autoscale
| DataDatabricksClusterClusterInfoAutoscale
| autoscale block. |
-| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#autotermination_minutes DataDatabricksCluster#autotermination_minutes}. |
-| awsAttributes
| DataDatabricksClusterClusterInfoAwsAttributes
| aws_attributes block. |
-| azureAttributes
| DataDatabricksClusterClusterInfoAzureAttributes
| azure_attributes block. |
-| clusterCores
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_cores DataDatabricksCluster#cluster_cores}. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_id DataDatabricksCluster#cluster_id}. |
-| clusterLogConf
| DataDatabricksClusterClusterInfoClusterLogConf
| cluster_log_conf block. |
-| clusterLogStatus
| DataDatabricksClusterClusterInfoClusterLogStatus
| cluster_log_status block. |
-| clusterMemoryMb
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_memory_mb DataDatabricksCluster#cluster_memory_mb}. |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_name DataDatabricksCluster#cluster_name}. |
-| clusterSource
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_source DataDatabricksCluster#cluster_source}. |
-| creatorUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#creator_user_name DataDatabricksCluster#creator_user_name}. |
-| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#custom_tags DataDatabricksCluster#custom_tags}. |
-| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#data_security_mode DataDatabricksCluster#data_security_mode}. |
-| dockerImage
| DataDatabricksClusterClusterInfoDockerImage
| docker_image block. |
-| driver
| DataDatabricksClusterClusterInfoDriver
| driver block. |
-| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#driver_instance_pool_id DataDatabricksCluster#driver_instance_pool_id}. |
-| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#driver_node_type_id DataDatabricksCluster#driver_node_type_id}. |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#enable_elastic_disk DataDatabricksCluster#enable_elastic_disk}. |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#enable_local_disk_encryption DataDatabricksCluster#enable_local_disk_encryption}. |
-| executors
| cdktf.IResolvable \| DataDatabricksClusterClusterInfoExecutors[]
| executors block. |
-| gcpAttributes
| DataDatabricksClusterClusterInfoGcpAttributes
| gcp_attributes block. |
-| initScripts
| cdktf.IResolvable \| DataDatabricksClusterClusterInfoInitScripts[]
| init_scripts block. |
-| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#instance_pool_id DataDatabricksCluster#instance_pool_id}. |
-| jdbcPort
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#jdbc_port DataDatabricksCluster#jdbc_port}. |
-| lastActivityTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#last_activity_time DataDatabricksCluster#last_activity_time}. |
-| lastStateLossTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#last_state_loss_time DataDatabricksCluster#last_state_loss_time}. |
-| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#node_type_id DataDatabricksCluster#node_type_id}. |
-| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#num_workers DataDatabricksCluster#num_workers}. |
-| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#policy_id DataDatabricksCluster#policy_id}. |
-| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#single_user_name DataDatabricksCluster#single_user_name}. |
-| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spark_conf DataDatabricksCluster#spark_conf}. |
-| sparkContextId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spark_context_id DataDatabricksCluster#spark_context_id}. |
-| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spark_env_vars DataDatabricksCluster#spark_env_vars}. |
-| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#ssh_public_keys DataDatabricksCluster#ssh_public_keys}. |
-| startTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#start_time DataDatabricksCluster#start_time}. |
-| stateMessage
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#state_message DataDatabricksCluster#state_message}. |
-| terminateTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#terminate_time DataDatabricksCluster#terminate_time}. |
-| terminationReason
| DataDatabricksClusterClusterInfoTerminationReason
| termination_reason block. |
+| defaultTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#default_tags DataDatabricksCluster#default_tags}. |
+| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spark_version DataDatabricksCluster#spark_version}. |
+| state
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#state DataDatabricksCluster#state}. |
+| autoscale
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale
| autoscale block. |
+| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#autotermination_minutes DataDatabricksCluster#autotermination_minutes}. |
+| awsAttributes
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes
| aws_attributes block. |
+| azureAttributes
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes
| azure_attributes block. |
+| clusterCores
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_cores DataDatabricksCluster#cluster_cores}. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_id DataDatabricksCluster#cluster_id}. |
+| clusterLogConf
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf
| cluster_log_conf block. |
+| clusterLogStatus
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus
| cluster_log_status block. |
+| clusterMemoryMb
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_memory_mb DataDatabricksCluster#cluster_memory_mb}. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_name DataDatabricksCluster#cluster_name}. |
+| clusterSource
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_source DataDatabricksCluster#cluster_source}. |
+| creatorUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#creator_user_name DataDatabricksCluster#creator_user_name}. |
+| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#custom_tags DataDatabricksCluster#custom_tags}. |
+| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#data_security_mode DataDatabricksCluster#data_security_mode}. |
+| dockerImage
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage
| docker_image block. |
+| driver
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver
| driver block. |
+| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#driver_instance_pool_id DataDatabricksCluster#driver_instance_pool_id}. |
+| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#driver_node_type_id DataDatabricksCluster#driver_node_type_id}. |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#enable_elastic_disk DataDatabricksCluster#enable_elastic_disk}. |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#enable_local_disk_encryption DataDatabricksCluster#enable_local_disk_encryption}. |
+| executors
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors[]
| executors block. |
+| gcpAttributes
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes
| gcp_attributes block. |
+| initScripts
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts[]
| init_scripts block. |
+| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#instance_pool_id DataDatabricksCluster#instance_pool_id}. |
+| jdbcPort
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#jdbc_port DataDatabricksCluster#jdbc_port}. |
+| lastActivityTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#last_activity_time DataDatabricksCluster#last_activity_time}. |
+| lastStateLossTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#last_state_loss_time DataDatabricksCluster#last_state_loss_time}. |
+| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#node_type_id DataDatabricksCluster#node_type_id}. |
+| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#num_workers DataDatabricksCluster#num_workers}. |
+| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#policy_id DataDatabricksCluster#policy_id}. |
+| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#single_user_name DataDatabricksCluster#single_user_name}. |
+| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spark_conf DataDatabricksCluster#spark_conf}. |
+| sparkContextId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spark_context_id DataDatabricksCluster#spark_context_id}. |
+| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spark_env_vars DataDatabricksCluster#spark_env_vars}. |
+| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#ssh_public_keys DataDatabricksCluster#ssh_public_keys}. |
+| startTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#start_time DataDatabricksCluster#start_time}. |
+| stateMessage
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#state_message DataDatabricksCluster#state_message}. |
+| terminateTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#terminate_time DataDatabricksCluster#terminate_time}. |
+| terminationReason
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason
| termination_reason block. |
---
-##### `defaultTags`Required
+##### `defaultTags`Required
```typescript
public readonly defaultTags: {[ key: string ]: string};
@@ -68080,7 +68080,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -68092,7 +68092,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `state`Required
+##### `state`Required
```typescript
public readonly state: string;
@@ -68104,13 +68104,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoscale`Optional
+##### `autoscale`Optional
```typescript
public readonly autoscale: DataDatabricksClusterClusterInfoAutoscale;
```
-- *Type:* DataDatabricksClusterClusterInfoAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale
autoscale block.
@@ -68118,7 +68118,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoterminationMinutes`Optional
+##### `autoterminationMinutes`Optional
```typescript
public readonly autoterminationMinutes: number;
@@ -68130,13 +68130,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsAttributes`Optional
+##### `awsAttributes`Optional
```typescript
public readonly awsAttributes: DataDatabricksClusterClusterInfoAwsAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes
aws_attributes block.
@@ -68144,13 +68144,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureAttributes`Optional
+##### `azureAttributes`Optional
```typescript
public readonly azureAttributes: DataDatabricksClusterClusterInfoAzureAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes
azure_attributes block.
@@ -68158,7 +68158,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterCores`Optional
+##### `clusterCores`Optional
```typescript
public readonly clusterCores: number;
@@ -68170,7 +68170,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -68182,13 +68182,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterLogConf`Optional
+##### `clusterLogConf`Optional
```typescript
public readonly clusterLogConf: DataDatabricksClusterClusterInfoClusterLogConf;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf
cluster_log_conf block.
@@ -68196,13 +68196,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterLogStatus`Optional
+##### `clusterLogStatus`Optional
```typescript
public readonly clusterLogStatus: DataDatabricksClusterClusterInfoClusterLogStatus;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogStatus
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus
cluster_log_status block.
@@ -68210,7 +68210,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterMemoryMb`Optional
+##### `clusterMemoryMb`Optional
```typescript
public readonly clusterMemoryMb: number;
@@ -68222,7 +68222,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterName`Optional
+##### `clusterName`Optional
```typescript
public readonly clusterName: string;
@@ -68234,7 +68234,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterSource`Optional
+##### `clusterSource`Optional
```typescript
public readonly clusterSource: string;
@@ -68246,7 +68246,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `creatorUserName`Optional
+##### `creatorUserName`Optional
```typescript
public readonly creatorUserName: string;
@@ -68258,7 +68258,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customTags`Optional
+##### `customTags`Optional
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -68270,7 +68270,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataSecurityMode`Optional
+##### `dataSecurityMode`Optional
```typescript
public readonly dataSecurityMode: string;
@@ -68282,13 +68282,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dockerImage`Optional
+##### `dockerImage`Optional
```typescript
public readonly dockerImage: DataDatabricksClusterClusterInfoDockerImage;
```
-- *Type:* DataDatabricksClusterClusterInfoDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage
docker_image block.
@@ -68296,13 +68296,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driver`Optional
+##### `driver`Optional
```typescript
public readonly driver: DataDatabricksClusterClusterInfoDriver;
```
-- *Type:* DataDatabricksClusterClusterInfoDriver
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver
driver block.
@@ -68310,7 +68310,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverInstancePoolId`Optional
+##### `driverInstancePoolId`Optional
```typescript
public readonly driverInstancePoolId: string;
@@ -68322,7 +68322,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverNodeTypeId`Optional
+##### `driverNodeTypeId`Optional
```typescript
public readonly driverNodeTypeId: string;
@@ -68334,7 +68334,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableElasticDisk`Optional
+##### `enableElasticDisk`Optional
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -68346,7 +68346,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableLocalDiskEncryption`Optional
+##### `enableLocalDiskEncryption`Optional
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -68358,13 +68358,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `executors`Optional
+##### `executors`Optional
```typescript
public readonly executors: IResolvable | DataDatabricksClusterClusterInfoExecutors[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksClusterClusterInfoExecutors[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors[]
executors block.
@@ -68372,13 +68372,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcpAttributes`Optional
+##### `gcpAttributes`Optional
```typescript
public readonly gcpAttributes: DataDatabricksClusterClusterInfoGcpAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes
gcp_attributes block.
@@ -68386,13 +68386,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `initScripts`Optional
+##### `initScripts`Optional
```typescript
public readonly initScripts: IResolvable | DataDatabricksClusterClusterInfoInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksClusterClusterInfoInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts[]
init_scripts block.
@@ -68400,7 +68400,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolId`Optional
+##### `instancePoolId`Optional
```typescript
public readonly instancePoolId: string;
@@ -68412,7 +68412,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jdbcPort`Optional
+##### `jdbcPort`Optional
```typescript
public readonly jdbcPort: number;
@@ -68424,7 +68424,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `lastActivityTime`Optional
+##### `lastActivityTime`Optional
```typescript
public readonly lastActivityTime: number;
@@ -68436,7 +68436,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `lastStateLossTime`Optional
+##### `lastStateLossTime`Optional
```typescript
public readonly lastStateLossTime: number;
@@ -68448,7 +68448,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeTypeId`Optional
+##### `nodeTypeId`Optional
```typescript
public readonly nodeTypeId: string;
@@ -68460,7 +68460,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `numWorkers`Optional
+##### `numWorkers`Optional
```typescript
public readonly numWorkers: number;
@@ -68472,7 +68472,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `policyId`Optional
+##### `policyId`Optional
```typescript
public readonly policyId: string;
@@ -68484,7 +68484,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `singleUserName`Optional
+##### `singleUserName`Optional
```typescript
public readonly singleUserName: string;
@@ -68496,7 +68496,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkConf`Optional
+##### `sparkConf`Optional
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -68508,7 +68508,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkContextId`Optional
+##### `sparkContextId`Optional
```typescript
public readonly sparkContextId: number;
@@ -68520,7 +68520,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkEnvVars`Optional
+##### `sparkEnvVars`Optional
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -68532,7 +68532,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sshPublicKeys`Optional
+##### `sshPublicKeys`Optional
```typescript
public readonly sshPublicKeys: string[];
@@ -68544,7 +68544,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `startTime`Optional
+##### `startTime`Optional
```typescript
public readonly startTime: number;
@@ -68556,7 +68556,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `stateMessage`Optional
+##### `stateMessage`Optional
```typescript
public readonly stateMessage: string;
@@ -68568,7 +68568,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `terminateTime`Optional
+##### `terminateTime`Optional
```typescript
public readonly terminateTime: number;
@@ -68580,13 +68580,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `terminationReason`Optional
+##### `terminationReason`Optional
```typescript
public readonly terminationReason: DataDatabricksClusterClusterInfoTerminationReason;
```
-- *Type:* DataDatabricksClusterClusterInfoTerminationReason
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason
termination_reason block.
@@ -68594,26 +68594,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoAutoscale
+### DataDatabricksClusterClusterInfoAutoscale
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoAutoscale } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoAutoscale: DataDatabricksClusterClusterInfoAutoscale = { ... }
+const dataDatabricksClusterClusterInfoAutoscale: dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#max_workers DataDatabricksCluster#max_workers}. |
-| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#min_workers DataDatabricksCluster#min_workers}. |
+| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#max_workers DataDatabricksCluster#max_workers}. |
+| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#min_workers DataDatabricksCluster#min_workers}. |
---
-##### `maxWorkers`Optional
+##### `maxWorkers`Optional
```typescript
public readonly maxWorkers: number;
@@ -68625,7 +68625,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minWorkers`Optional
+##### `minWorkers`Optional
```typescript
public readonly minWorkers: number;
@@ -68637,32 +68637,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoAwsAttributes
+### DataDatabricksClusterClusterInfoAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoAwsAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoAwsAttributes: DataDatabricksClusterClusterInfoAwsAttributes = { ... }
+const dataDatabricksClusterClusterInfoAwsAttributes: dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#availability DataDatabricksCluster#availability}. |
-| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#ebs_volume_count DataDatabricksCluster#ebs_volume_count}. |
-| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#ebs_volume_size DataDatabricksCluster#ebs_volume_size}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#ebs_volume_type DataDatabricksCluster#ebs_volume_type}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#first_on_demand DataDatabricksCluster#first_on_demand}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#instance_profile_arn DataDatabricksCluster#instance_profile_arn}. |
-| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spot_bid_price_percent DataDatabricksCluster#spot_bid_price_percent}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#zone_id DataDatabricksCluster#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#availability DataDatabricksCluster#availability}. |
+| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#ebs_volume_count DataDatabricksCluster#ebs_volume_count}. |
+| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#ebs_volume_size DataDatabricksCluster#ebs_volume_size}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#ebs_volume_type DataDatabricksCluster#ebs_volume_type}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#first_on_demand DataDatabricksCluster#first_on_demand}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#instance_profile_arn DataDatabricksCluster#instance_profile_arn}. |
+| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spot_bid_price_percent DataDatabricksCluster#spot_bid_price_percent}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#zone_id DataDatabricksCluster#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -68674,7 +68674,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeCount`Optional
+##### `ebsVolumeCount`Optional
```typescript
public readonly ebsVolumeCount: number;
@@ -68686,7 +68686,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeSize`Optional
+##### `ebsVolumeSize`Optional
```typescript
public readonly ebsVolumeSize: number;
@@ -68698,7 +68698,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeType`Optional
+##### `ebsVolumeType`Optional
```typescript
public readonly ebsVolumeType: string;
@@ -68710,7 +68710,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -68722,7 +68722,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -68734,7 +68734,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidPricePercent`Optional
+##### `spotBidPricePercent`Optional
```typescript
public readonly spotBidPricePercent: number;
@@ -68746,7 +68746,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -68758,27 +68758,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoAzureAttributes
+### DataDatabricksClusterClusterInfoAzureAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoAzureAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoAzureAttributes: DataDatabricksClusterClusterInfoAzureAttributes = { ... }
+const dataDatabricksClusterClusterInfoAzureAttributes: dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#availability DataDatabricksCluster#availability}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#first_on_demand DataDatabricksCluster#first_on_demand}. |
-| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spot_bid_max_price DataDatabricksCluster#spot_bid_max_price}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#availability DataDatabricksCluster#availability}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#first_on_demand DataDatabricksCluster#first_on_demand}. |
+| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#spot_bid_max_price DataDatabricksCluster#spot_bid_max_price}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -68790,7 +68790,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -68802,7 +68802,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidMaxPrice`Optional
+##### `spotBidMaxPrice`Optional
```typescript
public readonly spotBidMaxPrice: number;
@@ -68814,32 +68814,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoClusterLogConf
+### DataDatabricksClusterClusterInfoClusterLogConf
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoClusterLogConf } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoClusterLogConf: DataDatabricksClusterClusterInfoClusterLogConf = { ... }
+const dataDatabricksClusterClusterInfoClusterLogConf: dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| DataDatabricksClusterClusterInfoClusterLogConfDbfs
| dbfs block. |
-| s3
| DataDatabricksClusterClusterInfoClusterLogConfS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs
| dbfs block. |
+| s3
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: DataDatabricksClusterClusterInfoClusterLogConfDbfs;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs
dbfs block.
@@ -68847,13 +68847,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: DataDatabricksClusterClusterInfoClusterLogConfS3;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3
s3 block.
@@ -68861,25 +68861,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoClusterLogConfDbfs
+### DataDatabricksClusterClusterInfoClusterLogConfDbfs
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoClusterLogConfDbfs } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoClusterLogConfDbfs: DataDatabricksClusterClusterInfoClusterLogConfDbfs = { ... }
+const dataDatabricksClusterClusterInfoClusterLogConfDbfs: dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#destination DataDatabricksCluster#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#destination DataDatabricksCluster#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -68891,31 +68891,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoClusterLogConfS3
+### DataDatabricksClusterClusterInfoClusterLogConfS3
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoClusterLogConfS3 } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoClusterLogConfS3: DataDatabricksClusterClusterInfoClusterLogConfS3 = { ... }
+const dataDatabricksClusterClusterInfoClusterLogConfS3: dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#destination DataDatabricksCluster#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#canned_acl DataDatabricksCluster#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#enable_encryption DataDatabricksCluster#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#encryption_type DataDatabricksCluster#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#endpoint DataDatabricksCluster#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#kms_key DataDatabricksCluster#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#region DataDatabricksCluster#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#destination DataDatabricksCluster#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#canned_acl DataDatabricksCluster#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#enable_encryption DataDatabricksCluster#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#encryption_type DataDatabricksCluster#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#endpoint DataDatabricksCluster#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#kms_key DataDatabricksCluster#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#region DataDatabricksCluster#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -68927,7 +68927,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -68939,7 +68939,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -68951,7 +68951,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -68963,7 +68963,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -68975,7 +68975,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -68987,7 +68987,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -68999,26 +68999,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoClusterLogStatus
+### DataDatabricksClusterClusterInfoClusterLogStatus
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoClusterLogStatus } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoClusterLogStatus: DataDatabricksClusterClusterInfoClusterLogStatus = { ... }
+const dataDatabricksClusterClusterInfoClusterLogStatus: dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| lastAttempted
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#last_attempted DataDatabricksCluster#last_attempted}. |
-| lastException
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#last_exception DataDatabricksCluster#last_exception}. |
+| lastAttempted
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#last_attempted DataDatabricksCluster#last_attempted}. |
+| lastException
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#last_exception DataDatabricksCluster#last_exception}. |
---
-##### `lastAttempted`Optional
+##### `lastAttempted`Optional
```typescript
public readonly lastAttempted: number;
@@ -69030,7 +69030,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `lastException`Optional
+##### `lastException`Optional
```typescript
public readonly lastException: string;
@@ -69042,26 +69042,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoDockerImage
+### DataDatabricksClusterClusterInfoDockerImage
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoDockerImage } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoDockerImage: DataDatabricksClusterClusterInfoDockerImage = { ... }
+const dataDatabricksClusterClusterInfoDockerImage: dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#url DataDatabricksCluster#url}. |
-| basicAuth
| DataDatabricksClusterClusterInfoDockerImageBasicAuth
| basic_auth block. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#url DataDatabricksCluster#url}. |
+| basicAuth
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth
| basic_auth block. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -69073,13 +69073,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `basicAuth`Optional
+##### `basicAuth`Optional
```typescript
public readonly basicAuth: DataDatabricksClusterClusterInfoDockerImageBasicAuth;
```
-- *Type:* DataDatabricksClusterClusterInfoDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth
basic_auth block.
@@ -69087,26 +69087,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoDockerImageBasicAuth
+### DataDatabricksClusterClusterInfoDockerImageBasicAuth
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoDockerImageBasicAuth } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoDockerImageBasicAuth: DataDatabricksClusterClusterInfoDockerImageBasicAuth = { ... }
+const dataDatabricksClusterClusterInfoDockerImageBasicAuth: dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#password DataDatabricksCluster#password}. |
-| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#username DataDatabricksCluster#username}. |
+| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#password DataDatabricksCluster#password}. |
+| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#username DataDatabricksCluster#username}. |
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -69118,7 +69118,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -69130,31 +69130,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoDriver
+### DataDatabricksClusterClusterInfoDriver
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoDriver } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoDriver: DataDatabricksClusterClusterInfoDriver = { ... }
+const dataDatabricksClusterClusterInfoDriver: dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| hostPrivateIp
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#host_private_ip DataDatabricksCluster#host_private_ip}. |
-| instanceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#instance_id DataDatabricksCluster#instance_id}. |
-| nodeAwsAttributes
| DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
| node_aws_attributes block. |
-| nodeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#node_id DataDatabricksCluster#node_id}. |
-| privateIp
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#private_ip DataDatabricksCluster#private_ip}. |
-| publicDns
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#public_dns DataDatabricksCluster#public_dns}. |
-| startTimestamp
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#start_timestamp DataDatabricksCluster#start_timestamp}. |
+| hostPrivateIp
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#host_private_ip DataDatabricksCluster#host_private_ip}. |
+| instanceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#instance_id DataDatabricksCluster#instance_id}. |
+| nodeAwsAttributes
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
| node_aws_attributes block. |
+| nodeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#node_id DataDatabricksCluster#node_id}. |
+| privateIp
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#private_ip DataDatabricksCluster#private_ip}. |
+| publicDns
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#public_dns DataDatabricksCluster#public_dns}. |
+| startTimestamp
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#start_timestamp DataDatabricksCluster#start_timestamp}. |
---
-##### `hostPrivateIp`Optional
+##### `hostPrivateIp`Optional
```typescript
public readonly hostPrivateIp: string;
@@ -69166,7 +69166,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceId`Optional
+##### `instanceId`Optional
```typescript
public readonly instanceId: string;
@@ -69178,13 +69178,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeAwsAttributes`Optional
+##### `nodeAwsAttributes`Optional
```typescript
public readonly nodeAwsAttributes: DataDatabricksClusterClusterInfoDriverNodeAwsAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
node_aws_attributes block.
@@ -69192,7 +69192,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeId`Optional
+##### `nodeId`Optional
```typescript
public readonly nodeId: string;
@@ -69204,7 +69204,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `privateIp`Optional
+##### `privateIp`Optional
```typescript
public readonly privateIp: string;
@@ -69216,7 +69216,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `publicDns`Optional
+##### `publicDns`Optional
```typescript
public readonly publicDns: string;
@@ -69228,7 +69228,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `startTimestamp`Optional
+##### `startTimestamp`Optional
```typescript
public readonly startTimestamp: number;
@@ -69240,25 +69240,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
+### DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoDriverNodeAwsAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoDriverNodeAwsAttributes: DataDatabricksClusterClusterInfoDriverNodeAwsAttributes = { ... }
+const dataDatabricksClusterClusterInfoDriverNodeAwsAttributes: dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| isSpot
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#is_spot DataDatabricksCluster#is_spot}. |
+| isSpot
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#is_spot DataDatabricksCluster#is_spot}. |
---
-##### `isSpot`Optional
+##### `isSpot`Optional
```typescript
public readonly isSpot: boolean | IResolvable;
@@ -69270,31 +69270,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoExecutors
+### DataDatabricksClusterClusterInfoExecutors
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoExecutors } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoExecutors: DataDatabricksClusterClusterInfoExecutors = { ... }
+const dataDatabricksClusterClusterInfoExecutors: dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| hostPrivateIp
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#host_private_ip DataDatabricksCluster#host_private_ip}. |
-| instanceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#instance_id DataDatabricksCluster#instance_id}. |
-| nodeAwsAttributes
| DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
| node_aws_attributes block. |
-| nodeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#node_id DataDatabricksCluster#node_id}. |
-| privateIp
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#private_ip DataDatabricksCluster#private_ip}. |
-| publicDns
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#public_dns DataDatabricksCluster#public_dns}. |
-| startTimestamp
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#start_timestamp DataDatabricksCluster#start_timestamp}. |
+| hostPrivateIp
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#host_private_ip DataDatabricksCluster#host_private_ip}. |
+| instanceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#instance_id DataDatabricksCluster#instance_id}. |
+| nodeAwsAttributes
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
| node_aws_attributes block. |
+| nodeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#node_id DataDatabricksCluster#node_id}. |
+| privateIp
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#private_ip DataDatabricksCluster#private_ip}. |
+| publicDns
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#public_dns DataDatabricksCluster#public_dns}. |
+| startTimestamp
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#start_timestamp DataDatabricksCluster#start_timestamp}. |
---
-##### `hostPrivateIp`Optional
+##### `hostPrivateIp`Optional
```typescript
public readonly hostPrivateIp: string;
@@ -69306,7 +69306,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceId`Optional
+##### `instanceId`Optional
```typescript
public readonly instanceId: string;
@@ -69318,13 +69318,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeAwsAttributes`Optional
+##### `nodeAwsAttributes`Optional
```typescript
public readonly nodeAwsAttributes: DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
node_aws_attributes block.
@@ -69332,7 +69332,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeId`Optional
+##### `nodeId`Optional
```typescript
public readonly nodeId: string;
@@ -69344,7 +69344,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `privateIp`Optional
+##### `privateIp`Optional
```typescript
public readonly privateIp: string;
@@ -69356,7 +69356,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `publicDns`Optional
+##### `publicDns`Optional
```typescript
public readonly publicDns: string;
@@ -69368,7 +69368,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `startTimestamp`Optional
+##### `startTimestamp`Optional
```typescript
public readonly startTimestamp: number;
@@ -69380,25 +69380,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
+### DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes: DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes = { ... }
+const dataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes: dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| isSpot
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#is_spot DataDatabricksCluster#is_spot}. |
+| isSpot
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#is_spot DataDatabricksCluster#is_spot}. |
---
-##### `isSpot`Optional
+##### `isSpot`Optional
```typescript
public readonly isSpot: boolean | IResolvable;
@@ -69410,29 +69410,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoGcpAttributes
+### DataDatabricksClusterClusterInfoGcpAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoGcpAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoGcpAttributes: DataDatabricksClusterClusterInfoGcpAttributes = { ... }
+const dataDatabricksClusterClusterInfoGcpAttributes: dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#availability DataDatabricksCluster#availability}. |
-| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#boot_disk_size DataDatabricksCluster#boot_disk_size}. |
-| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#google_service_account DataDatabricksCluster#google_service_account}. |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#use_preemptible_executors DataDatabricksCluster#use_preemptible_executors}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#zone_id DataDatabricksCluster#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#availability DataDatabricksCluster#availability}. |
+| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#boot_disk_size DataDatabricksCluster#boot_disk_size}. |
+| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#google_service_account DataDatabricksCluster#google_service_account}. |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#use_preemptible_executors DataDatabricksCluster#use_preemptible_executors}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#zone_id DataDatabricksCluster#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -69444,7 +69444,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `bootDiskSize`Optional
+##### `bootDiskSize`Optional
```typescript
public readonly bootDiskSize: number;
@@ -69456,7 +69456,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `googleServiceAccount`Optional
+##### `googleServiceAccount`Optional
```typescript
public readonly googleServiceAccount: string;
@@ -69468,7 +69468,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `usePreemptibleExecutors`Optional
+##### `usePreemptibleExecutors`Optional
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -69480,7 +69480,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -69492,32 +69492,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoInitScripts
+### DataDatabricksClusterClusterInfoInitScripts
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoInitScripts } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoInitScripts: DataDatabricksClusterClusterInfoInitScripts = { ... }
+const dataDatabricksClusterClusterInfoInitScripts: dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| DataDatabricksClusterClusterInfoInitScriptsDbfs
| dbfs block. |
-| s3
| DataDatabricksClusterClusterInfoInitScriptsS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs
| dbfs block. |
+| s3
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: DataDatabricksClusterClusterInfoInitScriptsDbfs;
```
-- *Type:* DataDatabricksClusterClusterInfoInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs
dbfs block.
@@ -69525,13 +69525,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: DataDatabricksClusterClusterInfoInitScriptsS3;
```
-- *Type:* DataDatabricksClusterClusterInfoInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3
s3 block.
@@ -69539,25 +69539,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoInitScriptsDbfs
+### DataDatabricksClusterClusterInfoInitScriptsDbfs
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoInitScriptsDbfs } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoInitScriptsDbfs: DataDatabricksClusterClusterInfoInitScriptsDbfs = { ... }
+const dataDatabricksClusterClusterInfoInitScriptsDbfs: dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#destination DataDatabricksCluster#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#destination DataDatabricksCluster#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -69569,31 +69569,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoInitScriptsS3
+### DataDatabricksClusterClusterInfoInitScriptsS3
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoInitScriptsS3 } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoInitScriptsS3: DataDatabricksClusterClusterInfoInitScriptsS3 = { ... }
+const dataDatabricksClusterClusterInfoInitScriptsS3: dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#destination DataDatabricksCluster#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#canned_acl DataDatabricksCluster#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#enable_encryption DataDatabricksCluster#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#encryption_type DataDatabricksCluster#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#endpoint DataDatabricksCluster#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#kms_key DataDatabricksCluster#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#region DataDatabricksCluster#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#destination DataDatabricksCluster#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#canned_acl DataDatabricksCluster#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#enable_encryption DataDatabricksCluster#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#encryption_type DataDatabricksCluster#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#endpoint DataDatabricksCluster#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#kms_key DataDatabricksCluster#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#region DataDatabricksCluster#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -69605,7 +69605,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -69617,7 +69617,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -69629,7 +69629,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -69641,7 +69641,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -69653,7 +69653,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -69665,7 +69665,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -69677,27 +69677,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterClusterInfoTerminationReason
+### DataDatabricksClusterClusterInfoTerminationReason
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterClusterInfoTerminationReason } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterClusterInfoTerminationReason: DataDatabricksClusterClusterInfoTerminationReason = { ... }
+const dataDatabricksClusterClusterInfoTerminationReason: dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| code
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#code DataDatabricksCluster#code}. |
-| parameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#parameters DataDatabricksCluster#parameters}. |
-| type
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#type DataDatabricksCluster#type}. |
+| code
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#code DataDatabricksCluster#code}. |
+| parameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#parameters DataDatabricksCluster#parameters}. |
+| type
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#type DataDatabricksCluster#type}. |
---
-##### `code`Optional
+##### `code`Optional
```typescript
public readonly code: string;
@@ -69709,7 +69709,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: {[ key: string ]: string};
@@ -69721,7 +69721,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `type`Optional
+##### `type`Optional
```typescript
public readonly type: string;
@@ -69733,34 +69733,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksClusterConfig
+### DataDatabricksClusterConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClusterConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-const dataDatabricksClusterConfig: DataDatabricksClusterConfig = { ... }
+const dataDatabricksClusterConfig: dataDatabricksCluster.DataDatabricksClusterConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_id DataDatabricksCluster#cluster_id}. |
-| clusterInfo
| DataDatabricksClusterClusterInfo
| cluster_info block. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#id DataDatabricksCluster#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#cluster_id DataDatabricksCluster#cluster_id}. |
+| clusterInfo
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo
| cluster_info block. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/cluster#id DataDatabricksCluster#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -69770,7 +69770,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -69780,7 +69780,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -69790,7 +69790,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -69800,7 +69800,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -69810,7 +69810,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -69820,7 +69820,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -69830,7 +69830,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -69842,13 +69842,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterInfo`Optional
+##### `clusterInfo`Optional
```typescript
public readonly clusterInfo: DataDatabricksClusterClusterInfo;
```
-- *Type:* DataDatabricksClusterClusterInfo
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo
cluster_info block.
@@ -69856,7 +69856,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -69871,33 +69871,33 @@ If you experience problems setting this value it might not be settable. Please t
---
-### DataDatabricksClustersConfig
+### DataDatabricksClustersConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksClustersConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksClusters } from '@cdktf/provider-databricks'
-const dataDatabricksClustersConfig: DataDatabricksClustersConfig = { ... }
+const dataDatabricksClustersConfig: dataDatabricksClusters.DataDatabricksClustersConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| clusterNameContains
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/clusters#cluster_name_contains DataDatabricksClusters#cluster_name_contains}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/clusters#id DataDatabricksClusters#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| clusterNameContains
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/clusters#cluster_name_contains DataDatabricksClusters#cluster_name_contains}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/clusters#id DataDatabricksClusters#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -69907,7 +69907,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -69917,7 +69917,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -69927,7 +69927,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -69937,7 +69937,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -69947,7 +69947,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -69957,7 +69957,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -69967,7 +69967,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `clusterNameContains`Optional
+##### `clusterNameContains`Optional
```typescript
public readonly clusterNameContains: string;
@@ -69979,7 +69979,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -69994,32 +69994,32 @@ If you experience problems setting this value it might not be settable. Please t
---
-### DataDatabricksCurrentUserConfig
+### DataDatabricksCurrentUserConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksCurrentUserConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksCurrentUser } from '@cdktf/provider-databricks'
-const dataDatabricksCurrentUserConfig: DataDatabricksCurrentUserConfig = { ... }
+const dataDatabricksCurrentUserConfig: dataDatabricksCurrentUser.DataDatabricksCurrentUserConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/current_user#id DataDatabricksCurrentUser#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/current_user#id DataDatabricksCurrentUser#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -70029,7 +70029,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -70039,7 +70039,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -70049,7 +70049,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -70059,7 +70059,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -70069,7 +70069,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -70079,7 +70079,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -70089,7 +70089,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -70104,34 +70104,34 @@ If you experience problems setting this value it might not be settable. Please t
---
-### DataDatabricksDbfsFileConfig
+### DataDatabricksDbfsFileConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksDbfsFileConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksDbfsFile } from '@cdktf/provider-databricks'
-const dataDatabricksDbfsFileConfig: DataDatabricksDbfsFileConfig = { ... }
+const dataDatabricksDbfsFileConfig: dataDatabricksDbfsFile.DataDatabricksDbfsFileConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| limitFileSize
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file#limit_file_size DataDatabricksDbfsFile#limit_file_size}. |
-| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file#path DataDatabricksDbfsFile#path}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file#id DataDatabricksDbfsFile#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| limitFileSize
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file#limit_file_size DataDatabricksDbfsFile#limit_file_size}. |
+| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file#path DataDatabricksDbfsFile#path}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file#id DataDatabricksDbfsFile#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -70141,7 +70141,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -70151,7 +70151,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -70161,7 +70161,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -70171,7 +70171,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -70181,7 +70181,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -70191,7 +70191,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -70201,7 +70201,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `limitFileSize`Required
+##### `limitFileSize`Required
```typescript
public readonly limitFileSize: boolean | IResolvable;
@@ -70213,7 +70213,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -70225,7 +70225,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -70240,34 +70240,34 @@ If you experience problems setting this value it might not be settable. Please t
---
-### DataDatabricksDbfsFilePathsConfig
+### DataDatabricksDbfsFilePathsConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksDbfsFilePathsConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksDbfsFilePaths } from '@cdktf/provider-databricks'
-const dataDatabricksDbfsFilePathsConfig: DataDatabricksDbfsFilePathsConfig = { ... }
+const dataDatabricksDbfsFilePathsConfig: dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file_paths#path DataDatabricksDbfsFilePaths#path}. |
-| recursive
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file_paths#recursive DataDatabricksDbfsFilePaths#recursive}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file_paths#id DataDatabricksDbfsFilePaths#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file_paths#path DataDatabricksDbfsFilePaths#path}. |
+| recursive
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file_paths#recursive DataDatabricksDbfsFilePaths#recursive}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/dbfs_file_paths#id DataDatabricksDbfsFilePaths#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -70277,7 +70277,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -70287,7 +70287,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -70297,7 +70297,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -70307,7 +70307,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -70317,7 +70317,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -70327,7 +70327,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -70337,7 +70337,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -70349,7 +70349,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `recursive`Required
+##### `recursive`Required
```typescript
public readonly recursive: boolean | IResolvable;
@@ -70361,7 +70361,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -70376,56 +70376,56 @@ If you experience problems setting this value it might not be settable. Please t
---
-### DataDatabricksDbfsFilePathsPathList
+### DataDatabricksDbfsFilePathsPathList
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksDbfsFilePathsPathList } from '@cdktf/provider-databricks'
+import { dataDatabricksDbfsFilePaths } from '@cdktf/provider-databricks'
-const dataDatabricksDbfsFilePathsPathList: DataDatabricksDbfsFilePathsPathList = { ... }
+const dataDatabricksDbfsFilePathsPathList: dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathList = { ... }
```
-### DataDatabricksGroupConfig
+### DataDatabricksGroupConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksGroupConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksGroup } from '@cdktf/provider-databricks'
-const dataDatabricksGroupConfig: DataDatabricksGroupConfig = { ... }
+const dataDatabricksGroupConfig: dataDatabricksGroup.DataDatabricksGroupConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| displayName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#display_name DataDatabricksGroup#display_name}. |
-| allowClusterCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#allow_cluster_create DataDatabricksGroup#allow_cluster_create}. |
-| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#allow_instance_pool_create DataDatabricksGroup#allow_instance_pool_create}. |
-| childGroups
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#child_groups DataDatabricksGroup#child_groups}. |
-| databricksSqlAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#databricks_sql_access DataDatabricksGroup#databricks_sql_access}. |
-| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#external_id DataDatabricksGroup#external_id}. |
-| groups
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#groups DataDatabricksGroup#groups}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#id DataDatabricksGroup#id}. |
-| instanceProfiles
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#instance_profiles DataDatabricksGroup#instance_profiles}. |
-| members
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#members DataDatabricksGroup#members}. |
-| recursive
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#recursive DataDatabricksGroup#recursive}. |
-| servicePrincipals
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#service_principals DataDatabricksGroup#service_principals}. |
-| users
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#users DataDatabricksGroup#users}. |
-| workspaceAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#workspace_access DataDatabricksGroup#workspace_access}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| displayName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#display_name DataDatabricksGroup#display_name}. |
+| allowClusterCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#allow_cluster_create DataDatabricksGroup#allow_cluster_create}. |
+| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#allow_instance_pool_create DataDatabricksGroup#allow_instance_pool_create}. |
+| childGroups
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#child_groups DataDatabricksGroup#child_groups}. |
+| databricksSqlAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#databricks_sql_access DataDatabricksGroup#databricks_sql_access}. |
+| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#external_id DataDatabricksGroup#external_id}. |
+| groups
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#groups DataDatabricksGroup#groups}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#id DataDatabricksGroup#id}. |
+| instanceProfiles
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#instance_profiles DataDatabricksGroup#instance_profiles}. |
+| members
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#members DataDatabricksGroup#members}. |
+| recursive
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#recursive DataDatabricksGroup#recursive}. |
+| servicePrincipals
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#service_principals DataDatabricksGroup#service_principals}. |
+| users
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#users DataDatabricksGroup#users}. |
+| workspaceAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/group#workspace_access DataDatabricksGroup#workspace_access}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -70435,7 +70435,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -70445,7 +70445,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -70455,7 +70455,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -70465,7 +70465,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -70475,7 +70475,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -70485,7 +70485,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -70495,7 +70495,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `displayName`Required
+##### `displayName`Required
```typescript
public readonly displayName: string;
@@ -70507,7 +70507,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `allowClusterCreate`Optional
+##### `allowClusterCreate`Optional
```typescript
public readonly allowClusterCreate: boolean | IResolvable;
@@ -70519,7 +70519,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `allowInstancePoolCreate`Optional
+##### `allowInstancePoolCreate`Optional
```typescript
public readonly allowInstancePoolCreate: boolean | IResolvable;
@@ -70531,7 +70531,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `childGroups`Optional
+##### `childGroups`Optional
```typescript
public readonly childGroups: string[];
@@ -70543,7 +70543,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `databricksSqlAccess`Optional
+##### `databricksSqlAccess`Optional
```typescript
public readonly databricksSqlAccess: boolean | IResolvable;
@@ -70555,7 +70555,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `externalId`Optional
+##### `externalId`Optional
```typescript
public readonly externalId: string;
@@ -70567,7 +70567,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `groups`Optional
+##### `groups`Optional
```typescript
public readonly groups: string[];
@@ -70579,7 +70579,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -70594,7 +70594,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `instanceProfiles`Optional
+##### `instanceProfiles`Optional
```typescript
public readonly instanceProfiles: string[];
@@ -70606,7 +70606,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `members`Optional
+##### `members`Optional
```typescript
public readonly members: string[];
@@ -70618,7 +70618,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `recursive`Optional
+##### `recursive`Optional
```typescript
public readonly recursive: boolean | IResolvable;
@@ -70630,7 +70630,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `servicePrincipals`Optional
+##### `servicePrincipals`Optional
```typescript
public readonly servicePrincipals: string[];
@@ -70642,7 +70642,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `users`Optional
+##### `users`Optional
```typescript
public readonly users: string[];
@@ -70654,7 +70654,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceAccess`Optional
+##### `workspaceAccess`Optional
```typescript
public readonly workspaceAccess: boolean | IResolvable;
@@ -70666,35 +70666,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobConfig
+### DataDatabricksJobConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobConfig: DataDatabricksJobConfig = { ... }
+const dataDatabricksJobConfig: dataDatabricksJob.DataDatabricksJobConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#id DataDatabricksJob#id}. |
-| jobId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_id DataDatabricksJob#job_id}. |
-| jobName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_name DataDatabricksJob#job_name}. |
-| jobSettings
| DataDatabricksJobJobSettings
| job_settings block. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#id DataDatabricksJob#id}. |
+| jobId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_id DataDatabricksJob#job_id}. |
+| jobName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_name DataDatabricksJob#job_name}. |
+| jobSettings
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings
| job_settings block. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -70704,7 +70704,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -70714,7 +70714,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -70724,7 +70724,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -70734,7 +70734,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -70744,7 +70744,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -70754,7 +70754,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -70764,7 +70764,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -70779,7 +70779,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `jobId`Optional
+##### `jobId`Optional
```typescript
public readonly jobId: string;
@@ -70791,7 +70791,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jobName`Optional
+##### `jobName`Optional
```typescript
public readonly jobName: string;
@@ -70803,13 +70803,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jobSettings`Optional
+##### `jobSettings`Optional
```typescript
public readonly jobSettings: DataDatabricksJobJobSettings;
```
-- *Type:* DataDatabricksJobJobSettings
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings
job_settings block.
@@ -70817,28 +70817,28 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettings
+### DataDatabricksJobJobSettings
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettings } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettings: DataDatabricksJobJobSettings = { ... }
+const dataDatabricksJobJobSettings: dataDatabricksJob.DataDatabricksJobJobSettings = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| createdTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#created_time DataDatabricksJob#created_time}. |
-| creatorUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#creator_user_name DataDatabricksJob#creator_user_name}. |
-| jobId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_id DataDatabricksJob#job_id}. |
-| settings
| DataDatabricksJobJobSettingsSettings
| settings block. |
+| createdTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#created_time DataDatabricksJob#created_time}. |
+| creatorUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#creator_user_name DataDatabricksJob#creator_user_name}. |
+| jobId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_id DataDatabricksJob#job_id}. |
+| settings
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings
| settings block. |
---
-##### `createdTime`Optional
+##### `createdTime`Optional
```typescript
public readonly createdTime: number;
@@ -70850,7 +70850,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `creatorUserName`Optional
+##### `creatorUserName`Optional
```typescript
public readonly creatorUserName: string;
@@ -70862,7 +70862,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jobId`Optional
+##### `jobId`Optional
```typescript
public readonly jobId: number;
@@ -70874,13 +70874,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `settings`Optional
+##### `settings`Optional
```typescript
public readonly settings: DataDatabricksJobJobSettingsSettings;
```
-- *Type:* DataDatabricksJobJobSettingsSettings
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings
settings block.
@@ -70888,53 +70888,53 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettings
+### DataDatabricksJobJobSettingsSettings
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettings } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettings: DataDatabricksJobJobSettingsSettings = { ... }
+const dataDatabricksJobJobSettingsSettings: dataDatabricksJob.DataDatabricksJobJobSettingsSettings = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbtTask
| DataDatabricksJobJobSettingsSettingsDbtTask
| dbt_task block. |
-| emailNotifications
| DataDatabricksJobJobSettingsSettingsEmailNotifications
| email_notifications block. |
-| existingClusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}. |
-| format
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#format DataDatabricksJob#format}. |
-| gitSource
| DataDatabricksJobJobSettingsSettingsGitSource
| git_source block. |
-| jobCluster
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsJobCluster[]
| job_cluster block. |
-| library
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsLibrary[]
| library block. |
-| maxConcurrentRuns
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_concurrent_runs DataDatabricksJob#max_concurrent_runs}. |
-| maxRetries
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_retries DataDatabricksJob#max_retries}. |
-| minRetryIntervalMillis
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_retry_interval_millis DataDatabricksJob#min_retry_interval_millis}. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#name DataDatabricksJob#name}. |
-| newCluster
| DataDatabricksJobJobSettingsSettingsNewCluster
| new_cluster block. |
-| notebookTask
| DataDatabricksJobJobSettingsSettingsNotebookTask
| notebook_task block. |
-| pipelineTask
| DataDatabricksJobJobSettingsSettingsPipelineTask
| pipeline_task block. |
-| pythonWheelTask
| DataDatabricksJobJobSettingsSettingsPythonWheelTask
| python_wheel_task block. |
-| retryOnTimeout
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}. |
-| schedule
| DataDatabricksJobJobSettingsSettingsSchedule
| schedule block. |
-| sparkJarTask
| DataDatabricksJobJobSettingsSettingsSparkJarTask
| spark_jar_task block. |
-| sparkPythonTask
| DataDatabricksJobJobSettingsSettingsSparkPythonTask
| spark_python_task block. |
-| sparkSubmitTask
| DataDatabricksJobJobSettingsSettingsSparkSubmitTask
| spark_submit_task block. |
-| tags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#tags DataDatabricksJob#tags}. |
-| task
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTask[]
| task block. |
-| timeoutSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#timeout_seconds DataDatabricksJob#timeout_seconds}. |
+| dbtTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask
| dbt_task block. |
+| emailNotifications
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications
| email_notifications block. |
+| existingClusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}. |
+| format
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#format DataDatabricksJob#format}. |
+| gitSource
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource
| git_source block. |
+| jobCluster
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster[]
| job_cluster block. |
+| library
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary[]
| library block. |
+| maxConcurrentRuns
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_concurrent_runs DataDatabricksJob#max_concurrent_runs}. |
+| maxRetries
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_retries DataDatabricksJob#max_retries}. |
+| minRetryIntervalMillis
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_retry_interval_millis DataDatabricksJob#min_retry_interval_millis}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#name DataDatabricksJob#name}. |
+| newCluster
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster
| new_cluster block. |
+| notebookTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask
| notebook_task block. |
+| pipelineTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask
| pipeline_task block. |
+| pythonWheelTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask
| python_wheel_task block. |
+| retryOnTimeout
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}. |
+| schedule
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule
| schedule block. |
+| sparkJarTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask
| spark_jar_task block. |
+| sparkPythonTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask
| spark_python_task block. |
+| sparkSubmitTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask
| spark_submit_task block. |
+| tags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#tags DataDatabricksJob#tags}. |
+| task
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask[]
| task block. |
+| timeoutSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#timeout_seconds DataDatabricksJob#timeout_seconds}. |
---
-##### `dbtTask`Optional
+##### `dbtTask`Optional
```typescript
public readonly dbtTask: DataDatabricksJobJobSettingsSettingsDbtTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsDbtTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask
dbt_task block.
@@ -70942,13 +70942,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `emailNotifications`Optional
+##### `emailNotifications`Optional
```typescript
public readonly emailNotifications: DataDatabricksJobJobSettingsSettingsEmailNotifications;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsEmailNotifications
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications
email_notifications block.
@@ -70956,7 +70956,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `existingClusterId`Optional
+##### `existingClusterId`Optional
```typescript
public readonly existingClusterId: string;
@@ -70968,7 +70968,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `format`Optional
+##### `format`Optional
```typescript
public readonly format: string;
@@ -70980,13 +70980,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gitSource`Optional
+##### `gitSource`Optional
```typescript
public readonly gitSource: DataDatabricksJobJobSettingsSettingsGitSource;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsGitSource
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource
git_source block.
@@ -70994,13 +70994,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jobCluster`Optional
+##### `jobCluster`Optional
```typescript
public readonly jobCluster: IResolvable | DataDatabricksJobJobSettingsSettingsJobCluster[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsJobCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster[]
job_cluster block.
@@ -71008,13 +71008,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `library`Optional
+##### `library`Optional
```typescript
public readonly library: IResolvable | DataDatabricksJobJobSettingsSettingsLibrary[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary[]
library block.
@@ -71022,7 +71022,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maxConcurrentRuns`Optional
+##### `maxConcurrentRuns`Optional
```typescript
public readonly maxConcurrentRuns: number;
@@ -71034,7 +71034,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maxRetries`Optional
+##### `maxRetries`Optional
```typescript
public readonly maxRetries: number;
@@ -71046,7 +71046,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minRetryIntervalMillis`Optional
+##### `minRetryIntervalMillis`Optional
```typescript
public readonly minRetryIntervalMillis: number;
@@ -71058,7 +71058,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `name`Optional
+##### `name`Optional
```typescript
public readonly name: string;
@@ -71070,13 +71070,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `newCluster`Optional
+##### `newCluster`Optional
```typescript
public readonly newCluster: DataDatabricksJobJobSettingsSettingsNewCluster;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster
new_cluster block.
@@ -71084,13 +71084,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebookTask`Optional
+##### `notebookTask`Optional
```typescript
public readonly notebookTask: DataDatabricksJobJobSettingsSettingsNotebookTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNotebookTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask
notebook_task block.
@@ -71098,13 +71098,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pipelineTask`Optional
+##### `pipelineTask`Optional
```typescript
public readonly pipelineTask: DataDatabricksJobJobSettingsSettingsPipelineTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsPipelineTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask
pipeline_task block.
@@ -71112,13 +71112,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pythonWheelTask`Optional
+##### `pythonWheelTask`Optional
```typescript
public readonly pythonWheelTask: DataDatabricksJobJobSettingsSettingsPythonWheelTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsPythonWheelTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask
python_wheel_task block.
@@ -71126,7 +71126,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `retryOnTimeout`Optional
+##### `retryOnTimeout`Optional
```typescript
public readonly retryOnTimeout: boolean | IResolvable;
@@ -71138,13 +71138,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `schedule`Optional
+##### `schedule`Optional
```typescript
public readonly schedule: DataDatabricksJobJobSettingsSettingsSchedule;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSchedule
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule
schedule block.
@@ -71152,13 +71152,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkJarTask`Optional
+##### `sparkJarTask`Optional
```typescript
public readonly sparkJarTask: DataDatabricksJobJobSettingsSettingsSparkJarTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkJarTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask
spark_jar_task block.
@@ -71166,13 +71166,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkPythonTask`Optional
+##### `sparkPythonTask`Optional
```typescript
public readonly sparkPythonTask: DataDatabricksJobJobSettingsSettingsSparkPythonTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkPythonTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask
spark_python_task block.
@@ -71180,13 +71180,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkSubmitTask`Optional
+##### `sparkSubmitTask`Optional
```typescript
public readonly sparkSubmitTask: DataDatabricksJobJobSettingsSettingsSparkSubmitTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask
spark_submit_task block.
@@ -71194,7 +71194,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tags`Optional
+##### `tags`Optional
```typescript
public readonly tags: {[ key: string ]: string};
@@ -71206,13 +71206,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `task`Optional
+##### `task`Optional
```typescript
public readonly task: IResolvable | DataDatabricksJobJobSettingsSettingsTask[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTask[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask[]
task block.
@@ -71220,7 +71220,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeoutSeconds`Optional
+##### `timeoutSeconds`Optional
```typescript
public readonly timeoutSeconds: number;
@@ -71232,29 +71232,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsDbtTask
+### DataDatabricksJobJobSettingsSettingsDbtTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsDbtTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsDbtTask: DataDatabricksJobJobSettingsSettingsDbtTask = { ... }
+const dataDatabricksJobJobSettingsSettingsDbtTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| commands
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#commands DataDatabricksJob#commands}. |
-| profilesDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#profiles_directory DataDatabricksJob#profiles_directory}. |
-| projectDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#project_directory DataDatabricksJob#project_directory}. |
-| schema
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#schema DataDatabricksJob#schema}. |
-| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. |
+| commands
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#commands DataDatabricksJob#commands}. |
+| profilesDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#profiles_directory DataDatabricksJob#profiles_directory}. |
+| projectDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#project_directory DataDatabricksJob#project_directory}. |
+| schema
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#schema DataDatabricksJob#schema}. |
+| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. |
---
-##### `commands`Required
+##### `commands`Required
```typescript
public readonly commands: string[];
@@ -71266,7 +71266,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `profilesDirectory`Optional
+##### `profilesDirectory`Optional
```typescript
public readonly profilesDirectory: string;
@@ -71278,7 +71278,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `projectDirectory`Optional
+##### `projectDirectory`Optional
```typescript
public readonly projectDirectory: string;
@@ -71290,7 +71290,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `schema`Optional
+##### `schema`Optional
```typescript
public readonly schema: string;
@@ -71302,7 +71302,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `warehouseId`Optional
+##### `warehouseId`Optional
```typescript
public readonly warehouseId: string;
@@ -71314,29 +71314,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsEmailNotifications
+### DataDatabricksJobJobSettingsSettingsEmailNotifications
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsEmailNotifications } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsEmailNotifications: DataDatabricksJobJobSettingsSettingsEmailNotifications = { ... }
+const dataDatabricksJobJobSettingsSettingsEmailNotifications: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#alert_on_last_attempt DataDatabricksJob#alert_on_last_attempt}. |
-| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}. |
-| onFailure
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_failure DataDatabricksJob#on_failure}. |
-| onStart
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_start DataDatabricksJob#on_start}. |
-| onSuccess
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_success DataDatabricksJob#on_success}. |
+| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#alert_on_last_attempt DataDatabricksJob#alert_on_last_attempt}. |
+| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}. |
+| onFailure
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_failure DataDatabricksJob#on_failure}. |
+| onStart
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_start DataDatabricksJob#on_start}. |
+| onSuccess
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_success DataDatabricksJob#on_success}. |
---
-##### `alertOnLastAttempt`Optional
+##### `alertOnLastAttempt`Optional
```typescript
public readonly alertOnLastAttempt: boolean | IResolvable;
@@ -71348,7 +71348,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `noAlertForSkippedRuns`Optional
+##### `noAlertForSkippedRuns`Optional
```typescript
public readonly noAlertForSkippedRuns: boolean | IResolvable;
@@ -71360,7 +71360,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onFailure`Optional
+##### `onFailure`Optional
```typescript
public readonly onFailure: string[];
@@ -71372,7 +71372,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onStart`Optional
+##### `onStart`Optional
```typescript
public readonly onStart: string[];
@@ -71384,7 +71384,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onSuccess`Optional
+##### `onSuccess`Optional
```typescript
public readonly onSuccess: string[];
@@ -71396,29 +71396,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsGitSource
+### DataDatabricksJobJobSettingsSettingsGitSource
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsGitSource } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsGitSource: DataDatabricksJobJobSettingsSettingsGitSource = { ... }
+const dataDatabricksJobJobSettingsSettingsGitSource: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. |
-| branch
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#branch DataDatabricksJob#branch}. |
-| commit
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#commit DataDatabricksJob#commit}. |
-| provider
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#provider DataDatabricksJob#provider}. |
-| tag
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#tag DataDatabricksJob#tag}. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. |
+| branch
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#branch DataDatabricksJob#branch}. |
+| commit
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#commit DataDatabricksJob#commit}. |
+| provider
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#provider DataDatabricksJob#provider}. |
+| tag
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#tag DataDatabricksJob#tag}. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -71430,7 +71430,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `branch`Optional
+##### `branch`Optional
```typescript
public readonly branch: string;
@@ -71442,7 +71442,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `commit`Optional
+##### `commit`Optional
```typescript
public readonly commit: string;
@@ -71454,7 +71454,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: string;
@@ -71466,7 +71466,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tag`Optional
+##### `tag`Optional
```typescript
public readonly tag: string;
@@ -71478,26 +71478,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobCluster
+### DataDatabricksJobJobSettingsSettingsJobCluster
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobCluster } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobCluster: DataDatabricksJobJobSettingsSettingsJobCluster = { ... }
+const dataDatabricksJobJobSettingsSettingsJobCluster: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jobClusterKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_cluster_key DataDatabricksJob#job_cluster_key}. |
-| newCluster
| DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
| new_cluster block. |
+| jobClusterKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_cluster_key DataDatabricksJob#job_cluster_key}. |
+| newCluster
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
| new_cluster block. |
---
-##### `jobClusterKey`Optional
+##### `jobClusterKey`Optional
```typescript
public readonly jobClusterKey: string;
@@ -71509,13 +71509,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `newCluster`Optional
+##### `newCluster`Optional
```typescript
public readonly newCluster: DataDatabricksJobJobSettingsSettingsJobClusterNewCluster;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
new_cluster block.
@@ -71523,52 +71523,52 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
+### DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewCluster } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewCluster: DataDatabricksJobJobSettingsSettingsJobClusterNewCluster = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewCluster: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#num_workers DataDatabricksJob#num_workers}. |
-| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_version DataDatabricksJob#spark_version}. |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}. |
-| autoscale
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
| autoscale block. |
-| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. |
-| awsAttributes
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
| aws_attributes block. |
-| azureAttributes
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
| azure_attributes block. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_id DataDatabricksJob#cluster_id}. |
-| clusterLogConf
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
| cluster_log_conf block. |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_name DataDatabricksJob#cluster_name}. |
-| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#custom_tags DataDatabricksJob#custom_tags}. |
-| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#data_security_mode DataDatabricksJob#data_security_mode}. |
-| dockerImage
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
| docker_image block. |
-| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. |
-| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}. |
-| gcpAttributes
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
| gcp_attributes block. |
-| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#idempotency_token DataDatabricksJob#idempotency_token}. |
-| initScripts
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
| init_scripts block. |
-| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_pool_id DataDatabricksJob#instance_pool_id}. |
-| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#node_type_id DataDatabricksJob#node_type_id}. |
-| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#policy_id DataDatabricksJob#policy_id}. |
-| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#single_user_name DataDatabricksJob#single_user_name}. |
-| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_conf DataDatabricksJob#spark_conf}. |
-| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_env_vars DataDatabricksJob#spark_env_vars}. |
-| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}. |
-| workloadType
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
| workload_type block. |
+| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#num_workers DataDatabricksJob#num_workers}. |
+| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_version DataDatabricksJob#spark_version}. |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}. |
+| autoscale
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
| autoscale block. |
+| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. |
+| awsAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
| aws_attributes block. |
+| azureAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
| azure_attributes block. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_id DataDatabricksJob#cluster_id}. |
+| clusterLogConf
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
| cluster_log_conf block. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_name DataDatabricksJob#cluster_name}. |
+| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#custom_tags DataDatabricksJob#custom_tags}. |
+| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#data_security_mode DataDatabricksJob#data_security_mode}. |
+| dockerImage
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
| docker_image block. |
+| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. |
+| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}. |
+| gcpAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
| gcp_attributes block. |
+| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#idempotency_token DataDatabricksJob#idempotency_token}. |
+| initScripts
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
| init_scripts block. |
+| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_pool_id DataDatabricksJob#instance_pool_id}. |
+| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#node_type_id DataDatabricksJob#node_type_id}. |
+| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#policy_id DataDatabricksJob#policy_id}. |
+| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#single_user_name DataDatabricksJob#single_user_name}. |
+| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_conf DataDatabricksJob#spark_conf}. |
+| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_env_vars DataDatabricksJob#spark_env_vars}. |
+| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}. |
+| workloadType
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
| workload_type block. |
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -71580,7 +71580,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -71592,7 +71592,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `applyPolicyDefaultValues`Optional
+##### `applyPolicyDefaultValues`Optional
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -71604,13 +71604,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoscale`Optional
+##### `autoscale`Optional
```typescript
public readonly autoscale: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
autoscale block.
@@ -71618,7 +71618,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoterminationMinutes`Optional
+##### `autoterminationMinutes`Optional
```typescript
public readonly autoterminationMinutes: number;
@@ -71630,13 +71630,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsAttributes`Optional
+##### `awsAttributes`Optional
```typescript
public readonly awsAttributes: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
aws_attributes block.
@@ -71644,13 +71644,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureAttributes`Optional
+##### `azureAttributes`Optional
```typescript
public readonly azureAttributes: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
azure_attributes block.
@@ -71658,7 +71658,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -71670,13 +71670,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterLogConf`Optional
+##### `clusterLogConf`Optional
```typescript
public readonly clusterLogConf: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
cluster_log_conf block.
@@ -71684,7 +71684,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterName`Optional
+##### `clusterName`Optional
```typescript
public readonly clusterName: string;
@@ -71696,7 +71696,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customTags`Optional
+##### `customTags`Optional
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -71708,7 +71708,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataSecurityMode`Optional
+##### `dataSecurityMode`Optional
```typescript
public readonly dataSecurityMode: string;
@@ -71720,13 +71720,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dockerImage`Optional
+##### `dockerImage`Optional
```typescript
public readonly dockerImage: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
docker_image block.
@@ -71734,7 +71734,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverInstancePoolId`Optional
+##### `driverInstancePoolId`Optional
```typescript
public readonly driverInstancePoolId: string;
@@ -71746,7 +71746,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverNodeTypeId`Optional
+##### `driverNodeTypeId`Optional
```typescript
public readonly driverNodeTypeId: string;
@@ -71758,7 +71758,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableElasticDisk`Optional
+##### `enableElasticDisk`Optional
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -71770,7 +71770,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableLocalDiskEncryption`Optional
+##### `enableLocalDiskEncryption`Optional
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -71782,13 +71782,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcpAttributes`Optional
+##### `gcpAttributes`Optional
```typescript
public readonly gcpAttributes: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
gcp_attributes block.
@@ -71796,7 +71796,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `idempotencyToken`Optional
+##### `idempotencyToken`Optional
```typescript
public readonly idempotencyToken: string;
@@ -71808,13 +71808,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `initScripts`Optional
+##### `initScripts`Optional
```typescript
public readonly initScripts: IResolvable | DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
init_scripts block.
@@ -71822,7 +71822,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolId`Optional
+##### `instancePoolId`Optional
```typescript
public readonly instancePoolId: string;
@@ -71834,7 +71834,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeTypeId`Optional
+##### `nodeTypeId`Optional
```typescript
public readonly nodeTypeId: string;
@@ -71846,7 +71846,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `policyId`Optional
+##### `policyId`Optional
```typescript
public readonly policyId: string;
@@ -71858,7 +71858,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `singleUserName`Optional
+##### `singleUserName`Optional
```typescript
public readonly singleUserName: string;
@@ -71870,7 +71870,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkConf`Optional
+##### `sparkConf`Optional
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -71882,7 +71882,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkEnvVars`Optional
+##### `sparkEnvVars`Optional
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -71894,7 +71894,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sshPublicKeys`Optional
+##### `sshPublicKeys`Optional
```typescript
public readonly sshPublicKeys: string[];
@@ -71906,13 +71906,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workloadType`Optional
+##### `workloadType`Optional
```typescript
public readonly workloadType: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
workload_type block.
@@ -71920,26 +71920,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_workers DataDatabricksJob#max_workers}. |
-| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_workers DataDatabricksJob#min_workers}. |
+| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_workers DataDatabricksJob#max_workers}. |
+| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_workers DataDatabricksJob#min_workers}. |
---
-##### `maxWorkers`Optional
+##### `maxWorkers`Optional
```typescript
public readonly maxWorkers: number;
@@ -71951,7 +71951,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minWorkers`Optional
+##### `minWorkers`Optional
```typescript
public readonly minWorkers: number;
@@ -71963,32 +71963,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
-| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. |
-| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. |
-| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
+| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. |
+| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. |
+| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -72000,7 +72000,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeCount`Optional
+##### `ebsVolumeCount`Optional
```typescript
public readonly ebsVolumeCount: number;
@@ -72012,7 +72012,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeSize`Optional
+##### `ebsVolumeSize`Optional
```typescript
public readonly ebsVolumeSize: number;
@@ -72024,7 +72024,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeType`Optional
+##### `ebsVolumeType`Optional
```typescript
public readonly ebsVolumeType: string;
@@ -72036,7 +72036,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -72048,7 +72048,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -72060,7 +72060,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidPricePercent`Optional
+##### `spotBidPricePercent`Optional
```typescript
public readonly spotBidPricePercent: number;
@@ -72072,7 +72072,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -72084,27 +72084,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
-| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
+| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -72116,7 +72116,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -72128,7 +72128,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidMaxPrice`Optional
+##### `spotBidMaxPrice`Optional
```typescript
public readonly spotBidMaxPrice: number;
@@ -72140,32 +72140,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
| dbfs block. |
-| s3
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
| dbfs block. |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
dbfs block.
@@ -72173,13 +72173,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
s3 block.
@@ -72187,25 +72187,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -72217,31 +72217,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3 } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3 = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -72253,7 +72253,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -72265,7 +72265,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -72277,7 +72277,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -72289,7 +72289,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -72301,7 +72301,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -72313,7 +72313,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -72325,26 +72325,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. |
-| basicAuth
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
| basic_auth block. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. |
+| basicAuth
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
| basic_auth block. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -72356,13 +72356,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `basicAuth`Optional
+##### `basicAuth`Optional
```typescript
public readonly basicAuth: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
basic_auth block.
@@ -72370,26 +72370,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#password DataDatabricksJob#password}. |
-| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#username DataDatabricksJob#username}. |
+| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#password DataDatabricksJob#password}. |
+| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#username DataDatabricksJob#username}. |
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -72401,7 +72401,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -72413,29 +72413,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
-| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#boot_disk_size DataDatabricksJob#boot_disk_size}. |
-| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#google_service_account DataDatabricksJob#google_service_account}. |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
+| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#boot_disk_size DataDatabricksJob#boot_disk_size}. |
+| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#google_service_account DataDatabricksJob#google_service_account}. |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -72447,7 +72447,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `bootDiskSize`Optional
+##### `bootDiskSize`Optional
```typescript
public readonly bootDiskSize: number;
@@ -72459,7 +72459,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `googleServiceAccount`Optional
+##### `googleServiceAccount`Optional
```typescript
public readonly googleServiceAccount: string;
@@ -72471,7 +72471,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `usePreemptibleExecutors`Optional
+##### `usePreemptibleExecutors`Optional
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -72483,7 +72483,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -72495,34 +72495,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
| dbfs block. |
-| file
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
| file block. |
-| gcs
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
| gcs block. |
-| s3
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
| dbfs block. |
+| file
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
| file block. |
+| gcs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
| gcs block. |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
dbfs block.
@@ -72530,13 +72530,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `file`Optional
+##### `file`Optional
```typescript
public readonly file: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
file block.
@@ -72544,13 +72544,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcs`Optional
+##### `gcs`Optional
```typescript
public readonly gcs: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
gcs block.
@@ -72558,13 +72558,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
s3 block.
@@ -72572,25 +72572,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -72602,25 +72602,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -72632,25 +72632,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -72662,31 +72662,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3 } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3 = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -72698,7 +72698,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -72710,7 +72710,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -72722,7 +72722,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -72734,7 +72734,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -72746,7 +72746,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -72758,7 +72758,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -72770,31 +72770,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| clients
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
| clients block. |
+| clients
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
| clients block. |
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
clients block.
@@ -72802,26 +72802,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients = { ... }
+const dataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jobs DataDatabricksJob#jobs}. |
-| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebooks DataDatabricksJob#notebooks}. |
+| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jobs DataDatabricksJob#jobs}. |
+| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebooks DataDatabricksJob#notebooks}. |
---
-##### `jobs`Optional
+##### `jobs`Optional
```typescript
public readonly jobs: boolean | IResolvable;
@@ -72833,7 +72833,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebooks`Optional
+##### `notebooks`Optional
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -72845,36 +72845,36 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsLibrary
+### DataDatabricksJobJobSettingsSettingsLibrary
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsLibrary } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsLibrary: DataDatabricksJobJobSettingsSettingsLibrary = { ... }
+const dataDatabricksJobJobSettingsSettingsLibrary: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| cran
| DataDatabricksJobJobSettingsSettingsLibraryCran
| cran block. |
-| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#egg DataDatabricksJob#egg}. |
-| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar DataDatabricksJob#jar}. |
-| maven
| DataDatabricksJobJobSettingsSettingsLibraryMaven
| maven block. |
-| pypi
| DataDatabricksJobJobSettingsSettingsLibraryPypi
| pypi block. |
-| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#whl DataDatabricksJob#whl}. |
+| cran
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran
| cran block. |
+| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#egg DataDatabricksJob#egg}. |
+| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar DataDatabricksJob#jar}. |
+| maven
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven
| maven block. |
+| pypi
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi
| pypi block. |
+| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#whl DataDatabricksJob#whl}. |
---
-##### `cran`Optional
+##### `cran`Optional
```typescript
public readonly cran: DataDatabricksJobJobSettingsSettingsLibraryCran;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryCran
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran
cran block.
@@ -72882,7 +72882,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `egg`Optional
+##### `egg`Optional
```typescript
public readonly egg: string;
@@ -72894,7 +72894,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jar`Optional
+##### `jar`Optional
```typescript
public readonly jar: string;
@@ -72906,13 +72906,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maven`Optional
+##### `maven`Optional
```typescript
public readonly maven: DataDatabricksJobJobSettingsSettingsLibraryMaven;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryMaven
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven
maven block.
@@ -72920,13 +72920,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pypi`Optional
+##### `pypi`Optional
```typescript
public readonly pypi: DataDatabricksJobJobSettingsSettingsLibraryPypi;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryPypi
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi
pypi block.
@@ -72934,7 +72934,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `whl`Optional
+##### `whl`Optional
```typescript
public readonly whl: string;
@@ -72946,26 +72946,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsLibraryCran
+### DataDatabricksJobJobSettingsSettingsLibraryCran
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsLibraryCran } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsLibraryCran: DataDatabricksJobJobSettingsSettingsLibraryCran = { ... }
+const dataDatabricksJobJobSettingsSettingsLibraryCran: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -72977,7 +72977,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -72989,27 +72989,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsLibraryMaven
+### DataDatabricksJobJobSettingsSettingsLibraryMaven
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsLibraryMaven } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsLibraryMaven: DataDatabricksJobJobSettingsSettingsLibraryMaven = { ... }
+const dataDatabricksJobJobSettingsSettingsLibraryMaven: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#coordinates DataDatabricksJob#coordinates}. |
-| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#exclusions DataDatabricksJob#exclusions}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
+| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#coordinates DataDatabricksJob#coordinates}. |
+| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#exclusions DataDatabricksJob#exclusions}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -73021,7 +73021,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `exclusions`Optional
+##### `exclusions`Optional
```typescript
public readonly exclusions: string[];
@@ -73033,7 +73033,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -73045,26 +73045,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsLibraryPypi
+### DataDatabricksJobJobSettingsSettingsLibraryPypi
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsLibraryPypi } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsLibraryPypi: DataDatabricksJobJobSettingsSettingsLibraryPypi = { ... }
+const dataDatabricksJobJobSettingsSettingsLibraryPypi: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -73076,7 +73076,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -73088,52 +73088,52 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewCluster
+### DataDatabricksJobJobSettingsSettingsNewCluster
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewCluster } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewCluster: DataDatabricksJobJobSettingsSettingsNewCluster = { ... }
+const dataDatabricksJobJobSettingsSettingsNewCluster: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#num_workers DataDatabricksJob#num_workers}. |
-| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_version DataDatabricksJob#spark_version}. |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}. |
-| autoscale
| DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
| autoscale block. |
-| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. |
-| awsAttributes
| DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
| aws_attributes block. |
-| azureAttributes
| DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
| azure_attributes block. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_id DataDatabricksJob#cluster_id}. |
-| clusterLogConf
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
| cluster_log_conf block. |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_name DataDatabricksJob#cluster_name}. |
-| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#custom_tags DataDatabricksJob#custom_tags}. |
-| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#data_security_mode DataDatabricksJob#data_security_mode}. |
-| dockerImage
| DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
| docker_image block. |
-| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. |
-| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}. |
-| gcpAttributes
| DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
| gcp_attributes block. |
-| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#idempotency_token DataDatabricksJob#idempotency_token}. |
-| initScripts
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
| init_scripts block. |
-| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_pool_id DataDatabricksJob#instance_pool_id}. |
-| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#node_type_id DataDatabricksJob#node_type_id}. |
-| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#policy_id DataDatabricksJob#policy_id}. |
-| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#single_user_name DataDatabricksJob#single_user_name}. |
-| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_conf DataDatabricksJob#spark_conf}. |
-| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_env_vars DataDatabricksJob#spark_env_vars}. |
-| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}. |
-| workloadType
| DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
| workload_type block. |
+| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#num_workers DataDatabricksJob#num_workers}. |
+| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_version DataDatabricksJob#spark_version}. |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}. |
+| autoscale
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
| autoscale block. |
+| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. |
+| awsAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
| aws_attributes block. |
+| azureAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
| azure_attributes block. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_id DataDatabricksJob#cluster_id}. |
+| clusterLogConf
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
| cluster_log_conf block. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_name DataDatabricksJob#cluster_name}. |
+| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#custom_tags DataDatabricksJob#custom_tags}. |
+| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#data_security_mode DataDatabricksJob#data_security_mode}. |
+| dockerImage
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
| docker_image block. |
+| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. |
+| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}. |
+| gcpAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
| gcp_attributes block. |
+| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#idempotency_token DataDatabricksJob#idempotency_token}. |
+| initScripts
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
| init_scripts block. |
+| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_pool_id DataDatabricksJob#instance_pool_id}. |
+| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#node_type_id DataDatabricksJob#node_type_id}. |
+| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#policy_id DataDatabricksJob#policy_id}. |
+| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#single_user_name DataDatabricksJob#single_user_name}. |
+| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_conf DataDatabricksJob#spark_conf}. |
+| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_env_vars DataDatabricksJob#spark_env_vars}. |
+| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}. |
+| workloadType
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
| workload_type block. |
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -73145,7 +73145,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -73157,7 +73157,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `applyPolicyDefaultValues`Optional
+##### `applyPolicyDefaultValues`Optional
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -73169,13 +73169,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoscale`Optional
+##### `autoscale`Optional
```typescript
public readonly autoscale: DataDatabricksJobJobSettingsSettingsNewClusterAutoscale;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
autoscale block.
@@ -73183,7 +73183,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoterminationMinutes`Optional
+##### `autoterminationMinutes`Optional
```typescript
public readonly autoterminationMinutes: number;
@@ -73195,13 +73195,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsAttributes`Optional
+##### `awsAttributes`Optional
```typescript
public readonly awsAttributes: DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
aws_attributes block.
@@ -73209,13 +73209,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureAttributes`Optional
+##### `azureAttributes`Optional
```typescript
public readonly azureAttributes: DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
azure_attributes block.
@@ -73223,7 +73223,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -73235,13 +73235,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterLogConf`Optional
+##### `clusterLogConf`Optional
```typescript
public readonly clusterLogConf: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
cluster_log_conf block.
@@ -73249,7 +73249,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterName`Optional
+##### `clusterName`Optional
```typescript
public readonly clusterName: string;
@@ -73261,7 +73261,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customTags`Optional
+##### `customTags`Optional
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -73273,7 +73273,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataSecurityMode`Optional
+##### `dataSecurityMode`Optional
```typescript
public readonly dataSecurityMode: string;
@@ -73285,13 +73285,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dockerImage`Optional
+##### `dockerImage`Optional
```typescript
public readonly dockerImage: DataDatabricksJobJobSettingsSettingsNewClusterDockerImage;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
docker_image block.
@@ -73299,7 +73299,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverInstancePoolId`Optional
+##### `driverInstancePoolId`Optional
```typescript
public readonly driverInstancePoolId: string;
@@ -73311,7 +73311,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverNodeTypeId`Optional
+##### `driverNodeTypeId`Optional
```typescript
public readonly driverNodeTypeId: string;
@@ -73323,7 +73323,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableElasticDisk`Optional
+##### `enableElasticDisk`Optional
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -73335,7 +73335,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableLocalDiskEncryption`Optional
+##### `enableLocalDiskEncryption`Optional
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -73347,13 +73347,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcpAttributes`Optional
+##### `gcpAttributes`Optional
```typescript
public readonly gcpAttributes: DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
gcp_attributes block.
@@ -73361,7 +73361,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `idempotencyToken`Optional
+##### `idempotencyToken`Optional
```typescript
public readonly idempotencyToken: string;
@@ -73373,13 +73373,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `initScripts`Optional
+##### `initScripts`Optional
```typescript
public readonly initScripts: IResolvable | DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
init_scripts block.
@@ -73387,7 +73387,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolId`Optional
+##### `instancePoolId`Optional
```typescript
public readonly instancePoolId: string;
@@ -73399,7 +73399,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeTypeId`Optional
+##### `nodeTypeId`Optional
```typescript
public readonly nodeTypeId: string;
@@ -73411,7 +73411,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `policyId`Optional
+##### `policyId`Optional
```typescript
public readonly policyId: string;
@@ -73423,7 +73423,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `singleUserName`Optional
+##### `singleUserName`Optional
```typescript
public readonly singleUserName: string;
@@ -73435,7 +73435,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkConf`Optional
+##### `sparkConf`Optional
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -73447,7 +73447,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkEnvVars`Optional
+##### `sparkEnvVars`Optional
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -73459,7 +73459,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sshPublicKeys`Optional
+##### `sshPublicKeys`Optional
```typescript
public readonly sshPublicKeys: string[];
@@ -73471,13 +73471,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workloadType`Optional
+##### `workloadType`Optional
```typescript
public readonly workloadType: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
workload_type block.
@@ -73485,26 +73485,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
+### DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterAutoscale } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterAutoscale: DataDatabricksJobJobSettingsSettingsNewClusterAutoscale = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterAutoscale: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_workers DataDatabricksJob#max_workers}. |
-| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_workers DataDatabricksJob#min_workers}. |
+| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_workers DataDatabricksJob#max_workers}. |
+| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_workers DataDatabricksJob#min_workers}. |
---
-##### `maxWorkers`Optional
+##### `maxWorkers`Optional
```typescript
public readonly maxWorkers: number;
@@ -73516,7 +73516,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minWorkers`Optional
+##### `minWorkers`Optional
```typescript
public readonly minWorkers: number;
@@ -73528,32 +73528,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
+### DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes: DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
-| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. |
-| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. |
-| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
+| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. |
+| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. |
+| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -73565,7 +73565,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeCount`Optional
+##### `ebsVolumeCount`Optional
```typescript
public readonly ebsVolumeCount: number;
@@ -73577,7 +73577,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeSize`Optional
+##### `ebsVolumeSize`Optional
```typescript
public readonly ebsVolumeSize: number;
@@ -73589,7 +73589,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeType`Optional
+##### `ebsVolumeType`Optional
```typescript
public readonly ebsVolumeType: string;
@@ -73601,7 +73601,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -73613,7 +73613,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -73625,7 +73625,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidPricePercent`Optional
+##### `spotBidPricePercent`Optional
```typescript
public readonly spotBidPricePercent: number;
@@ -73637,7 +73637,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -73649,27 +73649,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
+### DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes: DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
-| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
+| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -73681,7 +73681,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -73693,7 +73693,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidMaxPrice`Optional
+##### `spotBidMaxPrice`Optional
```typescript
public readonly spotBidMaxPrice: number;
@@ -73705,32 +73705,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
+### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
| dbfs block. |
-| s3
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
| dbfs block. |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
dbfs block.
@@ -73738,13 +73738,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
s3 block.
@@ -73752,25 +73752,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
+### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -73782,31 +73782,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
+### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3 } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3 = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -73818,7 +73818,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -73830,7 +73830,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -73842,7 +73842,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -73854,7 +73854,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -73866,7 +73866,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -73878,7 +73878,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -73890,26 +73890,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
+### DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterDockerImage } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterDockerImage: DataDatabricksJobJobSettingsSettingsNewClusterDockerImage = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterDockerImage: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. |
-| basicAuth
| DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
| basic_auth block. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. |
+| basicAuth
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
| basic_auth block. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -73921,13 +73921,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `basicAuth`Optional
+##### `basicAuth`Optional
```typescript
public readonly basicAuth: DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
basic_auth block.
@@ -73935,26 +73935,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
+### DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth: DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#password DataDatabricksJob#password}. |
-| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#username DataDatabricksJob#username}. |
+| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#password DataDatabricksJob#password}. |
+| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#username DataDatabricksJob#username}. |
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -73966,7 +73966,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -73978,29 +73978,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
+### DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes: DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
-| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#boot_disk_size DataDatabricksJob#boot_disk_size}. |
-| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#google_service_account DataDatabricksJob#google_service_account}. |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
+| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#boot_disk_size DataDatabricksJob#boot_disk_size}. |
+| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#google_service_account DataDatabricksJob#google_service_account}. |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -74012,7 +74012,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `bootDiskSize`Optional
+##### `bootDiskSize`Optional
```typescript
public readonly bootDiskSize: number;
@@ -74024,7 +74024,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `googleServiceAccount`Optional
+##### `googleServiceAccount`Optional
```typescript
public readonly googleServiceAccount: string;
@@ -74036,7 +74036,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `usePreemptibleExecutors`Optional
+##### `usePreemptibleExecutors`Optional
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -74048,7 +74048,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -74060,34 +74060,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterInitScripts
+### DataDatabricksJobJobSettingsSettingsNewClusterInitScripts
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterInitScripts } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterInitScripts: DataDatabricksJobJobSettingsSettingsNewClusterInitScripts = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterInitScripts: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
| dbfs block. |
-| file
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
| file block. |
-| gcs
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
| gcs block. |
-| s3
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
| dbfs block. |
+| file
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
| file block. |
+| gcs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
| gcs block. |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
dbfs block.
@@ -74095,13 +74095,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `file`Optional
+##### `file`Optional
```typescript
public readonly file: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
file block.
@@ -74109,13 +74109,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcs`Optional
+##### `gcs`Optional
```typescript
public readonly gcs: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
gcs block.
@@ -74123,13 +74123,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
s3 block.
@@ -74137,25 +74137,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
+### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -74167,25 +74167,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
+### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -74197,25 +74197,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
+### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -74227,31 +74227,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
+### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3 } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3 = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -74263,7 +74263,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -74275,7 +74275,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -74287,7 +74287,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -74299,7 +74299,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -74311,7 +74311,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -74323,7 +74323,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -74335,31 +74335,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
+### DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterWorkloadType: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterWorkloadType: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| clients
| DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
| clients block. |
+| clients
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
| clients block. |
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
clients block.
@@ -74367,26 +74367,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
+### DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients = { ... }
+const dataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jobs DataDatabricksJob#jobs}. |
-| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebooks DataDatabricksJob#notebooks}. |
+| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jobs DataDatabricksJob#jobs}. |
+| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebooks DataDatabricksJob#notebooks}. |
---
-##### `jobs`Optional
+##### `jobs`Optional
```typescript
public readonly jobs: boolean | IResolvable;
@@ -74398,7 +74398,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebooks`Optional
+##### `notebooks`Optional
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -74410,26 +74410,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsNotebookTask
+### DataDatabricksJobJobSettingsSettingsNotebookTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsNotebookTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsNotebookTask: DataDatabricksJobJobSettingsSettingsNotebookTask = { ... }
+const dataDatabricksJobJobSettingsSettingsNotebookTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| notebookPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebook_path DataDatabricksJob#notebook_path}. |
-| baseParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#base_parameters DataDatabricksJob#base_parameters}. |
+| notebookPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebook_path DataDatabricksJob#notebook_path}. |
+| baseParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#base_parameters DataDatabricksJob#base_parameters}. |
---
-##### `notebookPath`Required
+##### `notebookPath`Required
```typescript
public readonly notebookPath: string;
@@ -74441,7 +74441,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `baseParameters`Optional
+##### `baseParameters`Optional
```typescript
public readonly baseParameters: {[ key: string ]: string};
@@ -74453,25 +74453,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsPipelineTask
+### DataDatabricksJobJobSettingsSettingsPipelineTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsPipelineTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsPipelineTask: DataDatabricksJobJobSettingsSettingsPipelineTask = { ... }
+const dataDatabricksJobJobSettingsSettingsPipelineTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| pipelineId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pipeline_id DataDatabricksJob#pipeline_id}. |
+| pipelineId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pipeline_id DataDatabricksJob#pipeline_id}. |
---
-##### `pipelineId`Required
+##### `pipelineId`Required
```typescript
public readonly pipelineId: string;
@@ -74483,28 +74483,28 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsPythonWheelTask
+### DataDatabricksJobJobSettingsSettingsPythonWheelTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsPythonWheelTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsPythonWheelTask: DataDatabricksJobJobSettingsSettingsPythonWheelTask = { ... }
+const dataDatabricksJobJobSettingsSettingsPythonWheelTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| entryPoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#entry_point DataDatabricksJob#entry_point}. |
-| namedParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#named_parameters DataDatabricksJob#named_parameters}. |
-| packageName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package_name DataDatabricksJob#package_name}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
+| entryPoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#entry_point DataDatabricksJob#entry_point}. |
+| namedParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#named_parameters DataDatabricksJob#named_parameters}. |
+| packageName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package_name DataDatabricksJob#package_name}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
---
-##### `entryPoint`Optional
+##### `entryPoint`Optional
```typescript
public readonly entryPoint: string;
@@ -74516,7 +74516,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `namedParameters`Optional
+##### `namedParameters`Optional
```typescript
public readonly namedParameters: {[ key: string ]: string};
@@ -74528,7 +74528,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `packageName`Optional
+##### `packageName`Optional
```typescript
public readonly packageName: string;
@@ -74540,7 +74540,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -74552,27 +74552,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsSchedule
+### DataDatabricksJobJobSettingsSettingsSchedule
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsSchedule } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsSchedule: DataDatabricksJobJobSettingsSettingsSchedule = { ... }
+const dataDatabricksJobJobSettingsSettingsSchedule: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| quartzCronExpression
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#quartz_cron_expression DataDatabricksJob#quartz_cron_expression}. |
-| timezoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#timezone_id DataDatabricksJob#timezone_id}. |
-| pauseStatus
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pause_status DataDatabricksJob#pause_status}. |
+| quartzCronExpression
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#quartz_cron_expression DataDatabricksJob#quartz_cron_expression}. |
+| timezoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#timezone_id DataDatabricksJob#timezone_id}. |
+| pauseStatus
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pause_status DataDatabricksJob#pause_status}. |
---
-##### `quartzCronExpression`Required
+##### `quartzCronExpression`Required
```typescript
public readonly quartzCronExpression: string;
@@ -74584,7 +74584,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timezoneId`Required
+##### `timezoneId`Required
```typescript
public readonly timezoneId: string;
@@ -74596,7 +74596,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pauseStatus`Optional
+##### `pauseStatus`Optional
```typescript
public readonly pauseStatus: string;
@@ -74608,27 +74608,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsSparkJarTask
+### DataDatabricksJobJobSettingsSettingsSparkJarTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsSparkJarTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsSparkJarTask: DataDatabricksJobJobSettingsSettingsSparkJarTask = { ... }
+const dataDatabricksJobJobSettingsSettingsSparkJarTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jarUri
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar_uri DataDatabricksJob#jar_uri}. |
-| mainClassName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#main_class_name DataDatabricksJob#main_class_name}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
+| jarUri
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar_uri DataDatabricksJob#jar_uri}. |
+| mainClassName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#main_class_name DataDatabricksJob#main_class_name}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
---
-##### `jarUri`Optional
+##### `jarUri`Optional
```typescript
public readonly jarUri: string;
@@ -74640,7 +74640,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `mainClassName`Optional
+##### `mainClassName`Optional
```typescript
public readonly mainClassName: string;
@@ -74652,7 +74652,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -74664,26 +74664,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsSparkPythonTask
+### DataDatabricksJobJobSettingsSettingsSparkPythonTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsSparkPythonTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsSparkPythonTask: DataDatabricksJobJobSettingsSettingsSparkPythonTask = { ... }
+const dataDatabricksJobJobSettingsSettingsSparkPythonTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| pythonFile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#python_file DataDatabricksJob#python_file}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
+| pythonFile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#python_file DataDatabricksJob#python_file}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
---
-##### `pythonFile`Required
+##### `pythonFile`Required
```typescript
public readonly pythonFile: string;
@@ -74695,7 +74695,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -74707,25 +74707,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsSparkSubmitTask
+### DataDatabricksJobJobSettingsSettingsSparkSubmitTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsSparkSubmitTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsSparkSubmitTask: DataDatabricksJobJobSettingsSettingsSparkSubmitTask = { ... }
+const dataDatabricksJobJobSettingsSettingsSparkSubmitTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -74737,50 +74737,50 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTask
+### DataDatabricksJobJobSettingsSettingsTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTask: DataDatabricksJobJobSettingsSettingsTask = { ... }
+const dataDatabricksJobJobSettingsSettingsTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbtTask
| DataDatabricksJobJobSettingsSettingsTaskDbtTask
| dbt_task block. |
-| dependsOn
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
| depends_on block. |
-| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#description DataDatabricksJob#description}. |
-| emailNotifications
| DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
| email_notifications block. |
-| existingClusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}. |
-| jobClusterKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_cluster_key DataDatabricksJob#job_cluster_key}. |
-| library
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskLibrary[]
| library block. |
-| maxRetries
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_retries DataDatabricksJob#max_retries}. |
-| minRetryIntervalMillis
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_retry_interval_millis DataDatabricksJob#min_retry_interval_millis}. |
-| newCluster
| DataDatabricksJobJobSettingsSettingsTaskNewCluster
| new_cluster block. |
-| notebookTask
| DataDatabricksJobJobSettingsSettingsTaskNotebookTask
| notebook_task block. |
-| pipelineTask
| DataDatabricksJobJobSettingsSettingsTaskPipelineTask
| pipeline_task block. |
-| pythonWheelTask
| DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
| python_wheel_task block. |
-| retryOnTimeout
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}. |
-| sparkJarTask
| DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
| spark_jar_task block. |
-| sparkPythonTask
| DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
| spark_python_task block. |
-| sparkSubmitTask
| DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
| spark_submit_task block. |
-| sqlTask
| DataDatabricksJobJobSettingsSettingsTaskSqlTask
| sql_task block. |
-| taskKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#task_key DataDatabricksJob#task_key}. |
-| timeoutSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#timeout_seconds DataDatabricksJob#timeout_seconds}. |
+| dbtTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask
| dbt_task block. |
+| dependsOn
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
| depends_on block. |
+| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#description DataDatabricksJob#description}. |
+| emailNotifications
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
| email_notifications block. |
+| existingClusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}. |
+| jobClusterKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_cluster_key DataDatabricksJob#job_cluster_key}. |
+| library
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary[]
| library block. |
+| maxRetries
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_retries DataDatabricksJob#max_retries}. |
+| minRetryIntervalMillis
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_retry_interval_millis DataDatabricksJob#min_retry_interval_millis}. |
+| newCluster
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster
| new_cluster block. |
+| notebookTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask
| notebook_task block. |
+| pipelineTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask
| pipeline_task block. |
+| pythonWheelTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
| python_wheel_task block. |
+| retryOnTimeout
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}. |
+| sparkJarTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
| spark_jar_task block. |
+| sparkPythonTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
| spark_python_task block. |
+| sparkSubmitTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
| spark_submit_task block. |
+| sqlTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask
| sql_task block. |
+| taskKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#task_key DataDatabricksJob#task_key}. |
+| timeoutSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#timeout_seconds DataDatabricksJob#timeout_seconds}. |
---
-##### `dbtTask`Optional
+##### `dbtTask`Optional
```typescript
public readonly dbtTask: DataDatabricksJobJobSettingsSettingsTaskDbtTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskDbtTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask
dbt_task block.
@@ -74788,13 +74788,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: IResolvable | DataDatabricksJobJobSettingsSettingsTaskDependsOn[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
depends_on block.
@@ -74802,7 +74802,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `description`Optional
+##### `description`Optional
```typescript
public readonly description: string;
@@ -74814,13 +74814,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `emailNotifications`Optional
+##### `emailNotifications`Optional
```typescript
public readonly emailNotifications: DataDatabricksJobJobSettingsSettingsTaskEmailNotifications;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
email_notifications block.
@@ -74828,7 +74828,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `existingClusterId`Optional
+##### `existingClusterId`Optional
```typescript
public readonly existingClusterId: string;
@@ -74840,7 +74840,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jobClusterKey`Optional
+##### `jobClusterKey`Optional
```typescript
public readonly jobClusterKey: string;
@@ -74852,13 +74852,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `library`Optional
+##### `library`Optional
```typescript
public readonly library: IResolvable | DataDatabricksJobJobSettingsSettingsTaskLibrary[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary[]
library block.
@@ -74866,7 +74866,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maxRetries`Optional
+##### `maxRetries`Optional
```typescript
public readonly maxRetries: number;
@@ -74878,7 +74878,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minRetryIntervalMillis`Optional
+##### `minRetryIntervalMillis`Optional
```typescript
public readonly minRetryIntervalMillis: number;
@@ -74890,13 +74890,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `newCluster`Optional
+##### `newCluster`Optional
```typescript
public readonly newCluster: DataDatabricksJobJobSettingsSettingsTaskNewCluster;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster
new_cluster block.
@@ -74904,13 +74904,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebookTask`Optional
+##### `notebookTask`Optional
```typescript
public readonly notebookTask: DataDatabricksJobJobSettingsSettingsTaskNotebookTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNotebookTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask
notebook_task block.
@@ -74918,13 +74918,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pipelineTask`Optional
+##### `pipelineTask`Optional
```typescript
public readonly pipelineTask: DataDatabricksJobJobSettingsSettingsTaskPipelineTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskPipelineTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask
pipeline_task block.
@@ -74932,13 +74932,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pythonWheelTask`Optional
+##### `pythonWheelTask`Optional
```typescript
public readonly pythonWheelTask: DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
python_wheel_task block.
@@ -74946,7 +74946,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `retryOnTimeout`Optional
+##### `retryOnTimeout`Optional
```typescript
public readonly retryOnTimeout: boolean | IResolvable;
@@ -74958,13 +74958,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkJarTask`Optional
+##### `sparkJarTask`Optional
```typescript
public readonly sparkJarTask: DataDatabricksJobJobSettingsSettingsTaskSparkJarTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
spark_jar_task block.
@@ -74972,13 +74972,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkPythonTask`Optional
+##### `sparkPythonTask`Optional
```typescript
public readonly sparkPythonTask: DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
spark_python_task block.
@@ -74986,13 +74986,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkSubmitTask`Optional
+##### `sparkSubmitTask`Optional
```typescript
public readonly sparkSubmitTask: DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
spark_submit_task block.
@@ -75000,13 +75000,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sqlTask`Optional
+##### `sqlTask`Optional
```typescript
public readonly sqlTask: DataDatabricksJobJobSettingsSettingsTaskSqlTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask
sql_task block.
@@ -75014,7 +75014,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `taskKey`Optional
+##### `taskKey`Optional
```typescript
public readonly taskKey: string;
@@ -75026,7 +75026,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeoutSeconds`Optional
+##### `timeoutSeconds`Optional
```typescript
public readonly timeoutSeconds: number;
@@ -75038,29 +75038,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskDbtTask
+### DataDatabricksJobJobSettingsSettingsTaskDbtTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskDbtTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskDbtTask: DataDatabricksJobJobSettingsSettingsTaskDbtTask = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskDbtTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| commands
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#commands DataDatabricksJob#commands}. |
-| profilesDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#profiles_directory DataDatabricksJob#profiles_directory}. |
-| projectDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#project_directory DataDatabricksJob#project_directory}. |
-| schema
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#schema DataDatabricksJob#schema}. |
-| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. |
+| commands
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#commands DataDatabricksJob#commands}. |
+| profilesDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#profiles_directory DataDatabricksJob#profiles_directory}. |
+| projectDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#project_directory DataDatabricksJob#project_directory}. |
+| schema
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#schema DataDatabricksJob#schema}. |
+| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. |
---
-##### `commands`Required
+##### `commands`Required
```typescript
public readonly commands: string[];
@@ -75072,7 +75072,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `profilesDirectory`Optional
+##### `profilesDirectory`Optional
```typescript
public readonly profilesDirectory: string;
@@ -75084,7 +75084,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `projectDirectory`Optional
+##### `projectDirectory`Optional
```typescript
public readonly projectDirectory: string;
@@ -75096,7 +75096,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `schema`Optional
+##### `schema`Optional
```typescript
public readonly schema: string;
@@ -75108,7 +75108,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `warehouseId`Optional
+##### `warehouseId`Optional
```typescript
public readonly warehouseId: string;
@@ -75120,25 +75120,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskDependsOn
+### DataDatabricksJobJobSettingsSettingsTaskDependsOn
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskDependsOn } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskDependsOn: DataDatabricksJobJobSettingsSettingsTaskDependsOn = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskDependsOn: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| taskKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#task_key DataDatabricksJob#task_key}. |
+| taskKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#task_key DataDatabricksJob#task_key}. |
---
-##### `taskKey`Optional
+##### `taskKey`Optional
```typescript
public readonly taskKey: string;
@@ -75150,29 +75150,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
+### DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskEmailNotifications } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskEmailNotifications: DataDatabricksJobJobSettingsSettingsTaskEmailNotifications = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskEmailNotifications: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#alert_on_last_attempt DataDatabricksJob#alert_on_last_attempt}. |
-| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}. |
-| onFailure
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_failure DataDatabricksJob#on_failure}. |
-| onStart
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_start DataDatabricksJob#on_start}. |
-| onSuccess
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_success DataDatabricksJob#on_success}. |
+| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#alert_on_last_attempt DataDatabricksJob#alert_on_last_attempt}. |
+| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}. |
+| onFailure
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_failure DataDatabricksJob#on_failure}. |
+| onStart
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_start DataDatabricksJob#on_start}. |
+| onSuccess
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_success DataDatabricksJob#on_success}. |
---
-##### `alertOnLastAttempt`Optional
+##### `alertOnLastAttempt`Optional
```typescript
public readonly alertOnLastAttempt: boolean | IResolvable;
@@ -75184,7 +75184,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `noAlertForSkippedRuns`Optional
+##### `noAlertForSkippedRuns`Optional
```typescript
public readonly noAlertForSkippedRuns: boolean | IResolvable;
@@ -75196,7 +75196,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onFailure`Optional
+##### `onFailure`Optional
```typescript
public readonly onFailure: string[];
@@ -75208,7 +75208,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onStart`Optional
+##### `onStart`Optional
```typescript
public readonly onStart: string[];
@@ -75220,7 +75220,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onSuccess`Optional
+##### `onSuccess`Optional
```typescript
public readonly onSuccess: string[];
@@ -75232,36 +75232,36 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskLibrary
+### DataDatabricksJobJobSettingsSettingsTaskLibrary
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskLibrary } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskLibrary: DataDatabricksJobJobSettingsSettingsTaskLibrary = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskLibrary: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| cran
| DataDatabricksJobJobSettingsSettingsTaskLibraryCran
| cran block. |
-| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#egg DataDatabricksJob#egg}. |
-| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar DataDatabricksJob#jar}. |
-| maven
| DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
| maven block. |
-| pypi
| DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
| pypi block. |
-| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#whl DataDatabricksJob#whl}. |
+| cran
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran
| cran block. |
+| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#egg DataDatabricksJob#egg}. |
+| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar DataDatabricksJob#jar}. |
+| maven
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
| maven block. |
+| pypi
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
| pypi block. |
+| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#whl DataDatabricksJob#whl}. |
---
-##### `cran`Optional
+##### `cran`Optional
```typescript
public readonly cran: DataDatabricksJobJobSettingsSettingsTaskLibraryCran;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryCran
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran
cran block.
@@ -75269,7 +75269,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `egg`Optional
+##### `egg`Optional
```typescript
public readonly egg: string;
@@ -75281,7 +75281,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jar`Optional
+##### `jar`Optional
```typescript
public readonly jar: string;
@@ -75293,13 +75293,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maven`Optional
+##### `maven`Optional
```typescript
public readonly maven: DataDatabricksJobJobSettingsSettingsTaskLibraryMaven;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
maven block.
@@ -75307,13 +75307,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pypi`Optional
+##### `pypi`Optional
```typescript
public readonly pypi: DataDatabricksJobJobSettingsSettingsTaskLibraryPypi;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
pypi block.
@@ -75321,7 +75321,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `whl`Optional
+##### `whl`Optional
```typescript
public readonly whl: string;
@@ -75333,26 +75333,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskLibraryCran
+### DataDatabricksJobJobSettingsSettingsTaskLibraryCran
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskLibraryCran } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskLibraryCran: DataDatabricksJobJobSettingsSettingsTaskLibraryCran = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskLibraryCran: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -75364,7 +75364,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -75376,27 +75376,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
+### DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskLibraryMaven } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskLibraryMaven: DataDatabricksJobJobSettingsSettingsTaskLibraryMaven = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskLibraryMaven: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#coordinates DataDatabricksJob#coordinates}. |
-| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#exclusions DataDatabricksJob#exclusions}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
+| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#coordinates DataDatabricksJob#coordinates}. |
+| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#exclusions DataDatabricksJob#exclusions}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -75408,7 +75408,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `exclusions`Optional
+##### `exclusions`Optional
```typescript
public readonly exclusions: string[];
@@ -75420,7 +75420,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -75432,26 +75432,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
+### DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskLibraryPypi } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskLibraryPypi: DataDatabricksJobJobSettingsSettingsTaskLibraryPypi = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskLibraryPypi: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -75463,7 +75463,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -75475,52 +75475,52 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewCluster
+### DataDatabricksJobJobSettingsSettingsTaskNewCluster
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewCluster } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewCluster: DataDatabricksJobJobSettingsSettingsTaskNewCluster = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewCluster: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#num_workers DataDatabricksJob#num_workers}. |
-| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_version DataDatabricksJob#spark_version}. |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}. |
-| autoscale
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
| autoscale block. |
-| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. |
-| awsAttributes
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
| aws_attributes block. |
-| azureAttributes
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
| azure_attributes block. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_id DataDatabricksJob#cluster_id}. |
-| clusterLogConf
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
| cluster_log_conf block. |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_name DataDatabricksJob#cluster_name}. |
-| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#custom_tags DataDatabricksJob#custom_tags}. |
-| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#data_security_mode DataDatabricksJob#data_security_mode}. |
-| dockerImage
| DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
| docker_image block. |
-| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. |
-| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}. |
-| gcpAttributes
| DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
| gcp_attributes block. |
-| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#idempotency_token DataDatabricksJob#idempotency_token}. |
-| initScripts
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
| init_scripts block. |
-| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_pool_id DataDatabricksJob#instance_pool_id}. |
-| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#node_type_id DataDatabricksJob#node_type_id}. |
-| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#policy_id DataDatabricksJob#policy_id}. |
-| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#single_user_name DataDatabricksJob#single_user_name}. |
-| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_conf DataDatabricksJob#spark_conf}. |
-| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_env_vars DataDatabricksJob#spark_env_vars}. |
-| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}. |
-| workloadType
| DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
| workload_type block. |
+| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#num_workers DataDatabricksJob#num_workers}. |
+| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_version DataDatabricksJob#spark_version}. |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}. |
+| autoscale
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
| autoscale block. |
+| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. |
+| awsAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
| aws_attributes block. |
+| azureAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
| azure_attributes block. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_id DataDatabricksJob#cluster_id}. |
+| clusterLogConf
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
| cluster_log_conf block. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_name DataDatabricksJob#cluster_name}. |
+| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#custom_tags DataDatabricksJob#custom_tags}. |
+| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#data_security_mode DataDatabricksJob#data_security_mode}. |
+| dockerImage
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
| docker_image block. |
+| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. |
+| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}. |
+| gcpAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
| gcp_attributes block. |
+| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#idempotency_token DataDatabricksJob#idempotency_token}. |
+| initScripts
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
| init_scripts block. |
+| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_pool_id DataDatabricksJob#instance_pool_id}. |
+| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#node_type_id DataDatabricksJob#node_type_id}. |
+| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#policy_id DataDatabricksJob#policy_id}. |
+| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#single_user_name DataDatabricksJob#single_user_name}. |
+| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_conf DataDatabricksJob#spark_conf}. |
+| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_env_vars DataDatabricksJob#spark_env_vars}. |
+| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}. |
+| workloadType
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
| workload_type block. |
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -75532,7 +75532,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -75544,7 +75544,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `applyPolicyDefaultValues`Optional
+##### `applyPolicyDefaultValues`Optional
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -75556,13 +75556,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoscale`Optional
+##### `autoscale`Optional
```typescript
public readonly autoscale: DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
autoscale block.
@@ -75570,7 +75570,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoterminationMinutes`Optional
+##### `autoterminationMinutes`Optional
```typescript
public readonly autoterminationMinutes: number;
@@ -75582,13 +75582,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsAttributes`Optional
+##### `awsAttributes`Optional
```typescript
public readonly awsAttributes: DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
aws_attributes block.
@@ -75596,13 +75596,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureAttributes`Optional
+##### `azureAttributes`Optional
```typescript
public readonly azureAttributes: DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
azure_attributes block.
@@ -75610,7 +75610,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -75622,13 +75622,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterLogConf`Optional
+##### `clusterLogConf`Optional
```typescript
public readonly clusterLogConf: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
cluster_log_conf block.
@@ -75636,7 +75636,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterName`Optional
+##### `clusterName`Optional
```typescript
public readonly clusterName: string;
@@ -75648,7 +75648,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customTags`Optional
+##### `customTags`Optional
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -75660,7 +75660,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataSecurityMode`Optional
+##### `dataSecurityMode`Optional
```typescript
public readonly dataSecurityMode: string;
@@ -75672,13 +75672,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dockerImage`Optional
+##### `dockerImage`Optional
```typescript
public readonly dockerImage: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
docker_image block.
@@ -75686,7 +75686,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverInstancePoolId`Optional
+##### `driverInstancePoolId`Optional
```typescript
public readonly driverInstancePoolId: string;
@@ -75698,7 +75698,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverNodeTypeId`Optional
+##### `driverNodeTypeId`Optional
```typescript
public readonly driverNodeTypeId: string;
@@ -75710,7 +75710,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableElasticDisk`Optional
+##### `enableElasticDisk`Optional
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -75722,7 +75722,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableLocalDiskEncryption`Optional
+##### `enableLocalDiskEncryption`Optional
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -75734,13 +75734,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcpAttributes`Optional
+##### `gcpAttributes`Optional
```typescript
public readonly gcpAttributes: DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
gcp_attributes block.
@@ -75748,7 +75748,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `idempotencyToken`Optional
+##### `idempotencyToken`Optional
```typescript
public readonly idempotencyToken: string;
@@ -75760,13 +75760,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `initScripts`Optional
+##### `initScripts`Optional
```typescript
public readonly initScripts: IResolvable | DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
init_scripts block.
@@ -75774,7 +75774,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolId`Optional
+##### `instancePoolId`Optional
```typescript
public readonly instancePoolId: string;
@@ -75786,7 +75786,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeTypeId`Optional
+##### `nodeTypeId`Optional
```typescript
public readonly nodeTypeId: string;
@@ -75798,7 +75798,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `policyId`Optional
+##### `policyId`Optional
```typescript
public readonly policyId: string;
@@ -75810,7 +75810,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `singleUserName`Optional
+##### `singleUserName`Optional
```typescript
public readonly singleUserName: string;
@@ -75822,7 +75822,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkConf`Optional
+##### `sparkConf`Optional
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -75834,7 +75834,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkEnvVars`Optional
+##### `sparkEnvVars`Optional
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -75846,7 +75846,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sshPublicKeys`Optional
+##### `sshPublicKeys`Optional
```typescript
public readonly sshPublicKeys: string[];
@@ -75858,13 +75858,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workloadType`Optional
+##### `workloadType`Optional
```typescript
public readonly workloadType: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
workload_type block.
@@ -75872,26 +75872,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale: DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_workers DataDatabricksJob#max_workers}. |
-| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_workers DataDatabricksJob#min_workers}. |
+| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_workers DataDatabricksJob#max_workers}. |
+| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_workers DataDatabricksJob#min_workers}. |
---
-##### `maxWorkers`Optional
+##### `maxWorkers`Optional
```typescript
public readonly maxWorkers: number;
@@ -75903,7 +75903,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minWorkers`Optional
+##### `minWorkers`Optional
```typescript
public readonly minWorkers: number;
@@ -75915,32 +75915,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes: DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
-| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. |
-| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. |
-| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
+| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. |
+| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. |
+| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -75952,7 +75952,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeCount`Optional
+##### `ebsVolumeCount`Optional
```typescript
public readonly ebsVolumeCount: number;
@@ -75964,7 +75964,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeSize`Optional
+##### `ebsVolumeSize`Optional
```typescript
public readonly ebsVolumeSize: number;
@@ -75976,7 +75976,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeType`Optional
+##### `ebsVolumeType`Optional
```typescript
public readonly ebsVolumeType: string;
@@ -75988,7 +75988,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -76000,7 +76000,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -76012,7 +76012,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidPricePercent`Optional
+##### `spotBidPricePercent`Optional
```typescript
public readonly spotBidPricePercent: number;
@@ -76024,7 +76024,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -76036,27 +76036,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes: DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
-| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. |
+| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -76068,7 +76068,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -76080,7 +76080,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidMaxPrice`Optional
+##### `spotBidMaxPrice`Optional
```typescript
public readonly spotBidMaxPrice: number;
@@ -76092,32 +76092,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
| dbfs block. |
-| s3
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
| dbfs block. |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
dbfs block.
@@ -76125,13 +76125,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
s3 block.
@@ -76139,25 +76139,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -76169,31 +76169,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3 } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3 = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -76205,7 +76205,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -76217,7 +76217,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -76229,7 +76229,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -76241,7 +76241,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -76253,7 +76253,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -76265,7 +76265,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -76277,26 +76277,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. |
-| basicAuth
| DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
| basic_auth block. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. |
+| basicAuth
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
| basic_auth block. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -76308,13 +76308,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `basicAuth`Optional
+##### `basicAuth`Optional
```typescript
public readonly basicAuth: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
basic_auth block.
@@ -76322,26 +76322,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#password DataDatabricksJob#password}. |
-| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#username DataDatabricksJob#username}. |
+| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#password DataDatabricksJob#password}. |
+| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#username DataDatabricksJob#username}. |
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -76353,7 +76353,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -76365,29 +76365,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes: DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
-| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#boot_disk_size DataDatabricksJob#boot_disk_size}. |
-| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#google_service_account DataDatabricksJob#google_service_account}. |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. |
+| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#boot_disk_size DataDatabricksJob#boot_disk_size}. |
+| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#google_service_account DataDatabricksJob#google_service_account}. |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -76399,7 +76399,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `bootDiskSize`Optional
+##### `bootDiskSize`Optional
```typescript
public readonly bootDiskSize: number;
@@ -76411,7 +76411,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `googleServiceAccount`Optional
+##### `googleServiceAccount`Optional
```typescript
public readonly googleServiceAccount: string;
@@ -76423,7 +76423,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `usePreemptibleExecutors`Optional
+##### `usePreemptibleExecutors`Optional
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -76435,7 +76435,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -76447,34 +76447,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
| dbfs block. |
-| file
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
| file block. |
-| gcs
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
| gcs block. |
-| s3
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
| dbfs block. |
+| file
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
| file block. |
+| gcs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
| gcs block. |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
dbfs block.
@@ -76482,13 +76482,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `file`Optional
+##### `file`Optional
```typescript
public readonly file: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
file block.
@@ -76496,13 +76496,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcs`Optional
+##### `gcs`Optional
```typescript
public readonly gcs: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
gcs block.
@@ -76510,13 +76510,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
s3 block.
@@ -76524,25 +76524,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -76554,25 +76554,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -76584,25 +76584,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -76614,31 +76614,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3 } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3 = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -76650,7 +76650,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -76662,7 +76662,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -76674,7 +76674,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -76686,7 +76686,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -76698,7 +76698,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -76710,7 +76710,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -76722,31 +76722,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| clients
| DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
| clients block. |
+| clients
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
| clients block. |
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
clients block.
@@ -76754,26 +76754,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jobs DataDatabricksJob#jobs}. |
-| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebooks DataDatabricksJob#notebooks}. |
+| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jobs DataDatabricksJob#jobs}. |
+| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebooks DataDatabricksJob#notebooks}. |
---
-##### `jobs`Optional
+##### `jobs`Optional
```typescript
public readonly jobs: boolean | IResolvable;
@@ -76785,7 +76785,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebooks`Optional
+##### `notebooks`Optional
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -76797,26 +76797,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskNotebookTask
+### DataDatabricksJobJobSettingsSettingsTaskNotebookTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNotebookTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskNotebookTask: DataDatabricksJobJobSettingsSettingsTaskNotebookTask = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskNotebookTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| notebookPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebook_path DataDatabricksJob#notebook_path}. |
-| baseParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#base_parameters DataDatabricksJob#base_parameters}. |
+| notebookPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebook_path DataDatabricksJob#notebook_path}. |
+| baseParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#base_parameters DataDatabricksJob#base_parameters}. |
---
-##### `notebookPath`Required
+##### `notebookPath`Required
```typescript
public readonly notebookPath: string;
@@ -76828,7 +76828,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `baseParameters`Optional
+##### `baseParameters`Optional
```typescript
public readonly baseParameters: {[ key: string ]: string};
@@ -76840,25 +76840,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskPipelineTask
+### DataDatabricksJobJobSettingsSettingsTaskPipelineTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskPipelineTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskPipelineTask: DataDatabricksJobJobSettingsSettingsTaskPipelineTask = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskPipelineTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| pipelineId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pipeline_id DataDatabricksJob#pipeline_id}. |
+| pipelineId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pipeline_id DataDatabricksJob#pipeline_id}. |
---
-##### `pipelineId`Required
+##### `pipelineId`Required
```typescript
public readonly pipelineId: string;
@@ -76870,28 +76870,28 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
+### DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskPythonWheelTask: DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskPythonWheelTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| entryPoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#entry_point DataDatabricksJob#entry_point}. |
-| namedParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#named_parameters DataDatabricksJob#named_parameters}. |
-| packageName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package_name DataDatabricksJob#package_name}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
+| entryPoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#entry_point DataDatabricksJob#entry_point}. |
+| namedParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#named_parameters DataDatabricksJob#named_parameters}. |
+| packageName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package_name DataDatabricksJob#package_name}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
---
-##### `entryPoint`Optional
+##### `entryPoint`Optional
```typescript
public readonly entryPoint: string;
@@ -76903,7 +76903,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `namedParameters`Optional
+##### `namedParameters`Optional
```typescript
public readonly namedParameters: {[ key: string ]: string};
@@ -76915,7 +76915,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `packageName`Optional
+##### `packageName`Optional
```typescript
public readonly packageName: string;
@@ -76927,7 +76927,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -76939,27 +76939,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
+### DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSparkJarTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskSparkJarTask: DataDatabricksJobJobSettingsSettingsTaskSparkJarTask = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskSparkJarTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jarUri
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar_uri DataDatabricksJob#jar_uri}. |
-| mainClassName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#main_class_name DataDatabricksJob#main_class_name}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
+| jarUri
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar_uri DataDatabricksJob#jar_uri}. |
+| mainClassName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#main_class_name DataDatabricksJob#main_class_name}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
---
-##### `jarUri`Optional
+##### `jarUri`Optional
```typescript
public readonly jarUri: string;
@@ -76971,7 +76971,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `mainClassName`Optional
+##### `mainClassName`Optional
```typescript
public readonly mainClassName: string;
@@ -76983,7 +76983,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -76995,26 +76995,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
+### DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskSparkPythonTask: DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskSparkPythonTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| pythonFile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#python_file DataDatabricksJob#python_file}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
+| pythonFile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#python_file DataDatabricksJob#python_file}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
---
-##### `pythonFile`Required
+##### `pythonFile`Required
```typescript
public readonly pythonFile: string;
@@ -77026,7 +77026,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -77038,25 +77038,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
+### DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask: DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -77068,35 +77068,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskSqlTask
+### DataDatabricksJobJobSettingsSettingsTaskSqlTask
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSqlTask } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskSqlTask: DataDatabricksJobJobSettingsSettingsTaskSqlTask = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskSqlTask: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| alert
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
| alert block. |
-| dashboard
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
| dashboard block. |
-| parameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
-| query
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
| query block. |
-| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. |
+| alert
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
| alert block. |
+| dashboard
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
| dashboard block. |
+| parameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. |
+| query
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
| query block. |
+| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. |
---
-##### `alert`Optional
+##### `alert`Optional
```typescript
public readonly alert: DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
alert block.
@@ -77104,13 +77104,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dashboard`Optional
+##### `dashboard`Optional
```typescript
public readonly dashboard: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
dashboard block.
@@ -77118,7 +77118,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: {[ key: string ]: string};
@@ -77130,13 +77130,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `query`Optional
+##### `query`Optional
```typescript
public readonly query: DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
query block.
@@ -77144,7 +77144,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `warehouseId`Optional
+##### `warehouseId`Optional
```typescript
public readonly warehouseId: string;
@@ -77156,25 +77156,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
+### DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert: DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| alertId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#alert_id DataDatabricksJob#alert_id}. |
+| alertId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#alert_id DataDatabricksJob#alert_id}. |
---
-##### `alertId`Required
+##### `alertId`Required
```typescript
public readonly alertId: string;
@@ -77186,25 +77186,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
+### DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dashboardId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dashboard_id DataDatabricksJob#dashboard_id}. |
+| dashboardId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dashboard_id DataDatabricksJob#dashboard_id}. |
---
-##### `dashboardId`Required
+##### `dashboardId`Required
```typescript
public readonly dashboardId: string;
@@ -77216,25 +77216,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
+### DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-const dataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery: DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery = { ... }
+const dataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| queryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#query_id DataDatabricksJob#query_id}. |
+| queryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#query_id DataDatabricksJob#query_id}. |
---
-##### `queryId`Required
+##### `queryId`Required
```typescript
public readonly queryId: string;
@@ -77246,33 +77246,33 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksJobsConfig
+### DataDatabricksJobsConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksJobsConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksJobs } from '@cdktf/provider-databricks'
-const dataDatabricksJobsConfig: DataDatabricksJobsConfig = { ... }
+const dataDatabricksJobsConfig: dataDatabricksJobs.DataDatabricksJobsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/jobs#id DataDatabricksJobs#id}. |
-| ids
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/jobs#ids DataDatabricksJobs#ids}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/jobs#id DataDatabricksJobs#id}. |
+| ids
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/jobs#ids DataDatabricksJobs#ids}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -77282,7 +77282,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -77292,7 +77292,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -77302,7 +77302,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -77312,7 +77312,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -77322,7 +77322,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -77332,7 +77332,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -77342,7 +77342,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -77357,7 +77357,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `ids`Optional
+##### `ids`Optional
```typescript
public readonly ids: {[ key: string ]: string};
@@ -77369,33 +77369,33 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksMwsWorkspacesConfig
+### DataDatabricksMwsWorkspacesConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksMwsWorkspacesConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksMwsWorkspaces } from '@cdktf/provider-databricks'
-const dataDatabricksMwsWorkspacesConfig: DataDatabricksMwsWorkspacesConfig = { ... }
+const dataDatabricksMwsWorkspacesConfig: dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/mws_workspaces#id DataDatabricksMwsWorkspaces#id}. |
-| ids
| {[ key: string ]: number}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/mws_workspaces#ids DataDatabricksMwsWorkspaces#ids}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/mws_workspaces#id DataDatabricksMwsWorkspaces#id}. |
+| ids
| {[ key: string ]: number}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/mws_workspaces#ids DataDatabricksMwsWorkspaces#ids}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -77405,7 +77405,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -77415,7 +77415,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -77425,7 +77425,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -77435,7 +77435,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -77445,7 +77445,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -77455,7 +77455,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -77465,7 +77465,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -77480,7 +77480,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `ids`Optional
+##### `ids`Optional
```typescript
public readonly ids: {[ key: string ]: number};
@@ -77492,44 +77492,44 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksNodeTypeConfig
+### DataDatabricksNodeTypeConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksNodeTypeConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksNodeType } from '@cdktf/provider-databricks'
-const dataDatabricksNodeTypeConfig: DataDatabricksNodeTypeConfig = { ... }
+const dataDatabricksNodeTypeConfig: dataDatabricksNodeType.DataDatabricksNodeTypeConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| category
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#category DataDatabricksNodeType#category}. |
-| gbPerCore
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#gb_per_core DataDatabricksNodeType#gb_per_core}. |
-| graviton
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#graviton DataDatabricksNodeType#graviton}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#id DataDatabricksNodeType#id}. |
-| isIoCacheEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#is_io_cache_enabled DataDatabricksNodeType#is_io_cache_enabled}. |
-| localDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#local_disk DataDatabricksNodeType#local_disk}. |
-| minCores
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#min_cores DataDatabricksNodeType#min_cores}. |
-| minGpus
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#min_gpus DataDatabricksNodeType#min_gpus}. |
-| minMemoryGb
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#min_memory_gb DataDatabricksNodeType#min_memory_gb}. |
-| photonDriverCapable
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#photon_driver_capable DataDatabricksNodeType#photon_driver_capable}. |
-| photonWorkerCapable
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#photon_worker_capable DataDatabricksNodeType#photon_worker_capable}. |
-| supportPortForwarding
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#support_port_forwarding DataDatabricksNodeType#support_port_forwarding}. |
-| vcpu
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#vcpu DataDatabricksNodeType#vcpu}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| category
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#category DataDatabricksNodeType#category}. |
+| gbPerCore
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#gb_per_core DataDatabricksNodeType#gb_per_core}. |
+| graviton
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#graviton DataDatabricksNodeType#graviton}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#id DataDatabricksNodeType#id}. |
+| isIoCacheEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#is_io_cache_enabled DataDatabricksNodeType#is_io_cache_enabled}. |
+| localDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#local_disk DataDatabricksNodeType#local_disk}. |
+| minCores
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#min_cores DataDatabricksNodeType#min_cores}. |
+| minGpus
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#min_gpus DataDatabricksNodeType#min_gpus}. |
+| minMemoryGb
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#min_memory_gb DataDatabricksNodeType#min_memory_gb}. |
+| photonDriverCapable
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#photon_driver_capable DataDatabricksNodeType#photon_driver_capable}. |
+| photonWorkerCapable
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#photon_worker_capable DataDatabricksNodeType#photon_worker_capable}. |
+| supportPortForwarding
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#support_port_forwarding DataDatabricksNodeType#support_port_forwarding}. |
+| vcpu
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/node_type#vcpu DataDatabricksNodeType#vcpu}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -77539,7 +77539,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -77549,7 +77549,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -77559,7 +77559,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -77569,7 +77569,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -77579,7 +77579,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -77589,7 +77589,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -77599,7 +77599,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `category`Optional
+##### `category`Optional
```typescript
public readonly category: string;
@@ -77611,7 +77611,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gbPerCore`Optional
+##### `gbPerCore`Optional
```typescript
public readonly gbPerCore: number;
@@ -77623,7 +77623,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `graviton`Optional
+##### `graviton`Optional
```typescript
public readonly graviton: boolean | IResolvable;
@@ -77635,7 +77635,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -77650,7 +77650,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `isIoCacheEnabled`Optional
+##### `isIoCacheEnabled`Optional
```typescript
public readonly isIoCacheEnabled: boolean | IResolvable;
@@ -77662,7 +77662,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `localDisk`Optional
+##### `localDisk`Optional
```typescript
public readonly localDisk: boolean | IResolvable;
@@ -77674,7 +77674,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minCores`Optional
+##### `minCores`Optional
```typescript
public readonly minCores: number;
@@ -77686,7 +77686,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minGpus`Optional
+##### `minGpus`Optional
```typescript
public readonly minGpus: number;
@@ -77698,7 +77698,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minMemoryGb`Optional
+##### `minMemoryGb`Optional
```typescript
public readonly minMemoryGb: number;
@@ -77710,7 +77710,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `photonDriverCapable`Optional
+##### `photonDriverCapable`Optional
```typescript
public readonly photonDriverCapable: boolean | IResolvable;
@@ -77722,7 +77722,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `photonWorkerCapable`Optional
+##### `photonWorkerCapable`Optional
```typescript
public readonly photonWorkerCapable: boolean | IResolvable;
@@ -77734,7 +77734,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `supportPortForwarding`Optional
+##### `supportPortForwarding`Optional
```typescript
public readonly supportPortForwarding: boolean | IResolvable;
@@ -77746,7 +77746,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `vcpu`Optional
+##### `vcpu`Optional
```typescript
public readonly vcpu: boolean | IResolvable;
@@ -77758,37 +77758,37 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksNotebookConfig
+### DataDatabricksNotebookConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksNotebookConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksNotebook } from '@cdktf/provider-databricks'
-const dataDatabricksNotebookConfig: DataDatabricksNotebookConfig = { ... }
+const dataDatabricksNotebookConfig: dataDatabricksNotebook.DataDatabricksNotebookConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| format
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#format DataDatabricksNotebook#format}. |
-| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#path DataDatabricksNotebook#path}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#id DataDatabricksNotebook#id}. |
-| language
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#language DataDatabricksNotebook#language}. |
-| objectId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#object_id DataDatabricksNotebook#object_id}. |
-| objectType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#object_type DataDatabricksNotebook#object_type}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| format
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#format DataDatabricksNotebook#format}. |
+| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#path DataDatabricksNotebook#path}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#id DataDatabricksNotebook#id}. |
+| language
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#language DataDatabricksNotebook#language}. |
+| objectId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#object_id DataDatabricksNotebook#object_id}. |
+| objectType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook#object_type DataDatabricksNotebook#object_type}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -77798,7 +77798,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -77808,7 +77808,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -77818,7 +77818,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -77828,7 +77828,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -77838,7 +77838,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -77848,7 +77848,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -77858,7 +77858,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `format`Required
+##### `format`Required
```typescript
public readonly format: string;
@@ -77870,7 +77870,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -77882,7 +77882,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -77897,7 +77897,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `language`Optional
+##### `language`Optional
```typescript
public readonly language: string;
@@ -77909,7 +77909,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `objectId`Optional
+##### `objectId`Optional
```typescript
public readonly objectId: number;
@@ -77921,7 +77921,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `objectType`Optional
+##### `objectType`Optional
```typescript
public readonly objectType: string;
@@ -77933,34 +77933,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksNotebookPathsConfig
+### DataDatabricksNotebookPathsConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksNotebookPathsConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksNotebookPaths } from '@cdktf/provider-databricks'
-const dataDatabricksNotebookPathsConfig: DataDatabricksNotebookPathsConfig = { ... }
+const dataDatabricksNotebookPathsConfig: dataDatabricksNotebookPaths.DataDatabricksNotebookPathsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook_paths#path DataDatabricksNotebookPaths#path}. |
-| recursive
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook_paths#recursive DataDatabricksNotebookPaths#recursive}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook_paths#id DataDatabricksNotebookPaths#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook_paths#path DataDatabricksNotebookPaths#path}. |
+| recursive
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook_paths#recursive DataDatabricksNotebookPaths#recursive}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/notebook_paths#id DataDatabricksNotebookPaths#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -77970,7 +77970,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -77980,7 +77980,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -77990,7 +77990,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -78000,7 +78000,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -78010,7 +78010,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -78020,7 +78020,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -78030,7 +78030,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -78042,7 +78042,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `recursive`Required
+##### `recursive`Required
```typescript
public readonly recursive: boolean | IResolvable;
@@ -78054,7 +78054,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -78069,45 +78069,45 @@ If you experience problems setting this value it might not be settable. Please t
---
-### DataDatabricksNotebookPathsNotebookPathList
+### DataDatabricksNotebookPathsNotebookPathList
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksNotebookPathsNotebookPathList } from '@cdktf/provider-databricks'
+import { dataDatabricksNotebookPaths } from '@cdktf/provider-databricks'
-const dataDatabricksNotebookPathsNotebookPathList: DataDatabricksNotebookPathsNotebookPathList = { ... }
+const dataDatabricksNotebookPathsNotebookPathList: dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathList = { ... }
```
-### DataDatabricksSchemasConfig
+### DataDatabricksSchemasConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksSchemasConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksSchemas } from '@cdktf/provider-databricks'
-const dataDatabricksSchemasConfig: DataDatabricksSchemasConfig = { ... }
+const dataDatabricksSchemasConfig: dataDatabricksSchemas.DataDatabricksSchemasConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| catalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/schemas#catalog_name DataDatabricksSchemas#catalog_name}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/schemas#id DataDatabricksSchemas#id}. |
-| ids
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/schemas#ids DataDatabricksSchemas#ids}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| catalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/schemas#catalog_name DataDatabricksSchemas#catalog_name}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/schemas#id DataDatabricksSchemas#id}. |
+| ids
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/schemas#ids DataDatabricksSchemas#ids}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -78117,7 +78117,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -78127,7 +78127,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -78137,7 +78137,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -78147,7 +78147,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -78157,7 +78157,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -78167,7 +78167,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -78177,7 +78177,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `catalogName`Required
+##### `catalogName`Required
```typescript
public readonly catalogName: string;
@@ -78189,7 +78189,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -78204,7 +78204,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `ids`Optional
+##### `ids`Optional
```typescript
public readonly ids: string[];
@@ -78216,39 +78216,39 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksServicePrincipalConfig
+### DataDatabricksServicePrincipalConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksServicePrincipalConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksServicePrincipal } from '@cdktf/provider-databricks'
-const dataDatabricksServicePrincipalConfig: DataDatabricksServicePrincipalConfig = { ... }
+const dataDatabricksServicePrincipalConfig: dataDatabricksServicePrincipal.DataDatabricksServicePrincipalConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| active
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#active DataDatabricksServicePrincipal#active}. |
-| applicationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#application_id DataDatabricksServicePrincipal#application_id}. |
-| displayName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#display_name DataDatabricksServicePrincipal#display_name}. |
-| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#external_id DataDatabricksServicePrincipal#external_id}. |
-| home
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#home DataDatabricksServicePrincipal#home}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#id DataDatabricksServicePrincipal#id}. |
-| repos
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#repos DataDatabricksServicePrincipal#repos}. |
-| spId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#sp_id DataDatabricksServicePrincipal#sp_id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| active
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#active DataDatabricksServicePrincipal#active}. |
+| applicationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#application_id DataDatabricksServicePrincipal#application_id}. |
+| displayName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#display_name DataDatabricksServicePrincipal#display_name}. |
+| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#external_id DataDatabricksServicePrincipal#external_id}. |
+| home
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#home DataDatabricksServicePrincipal#home}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#id DataDatabricksServicePrincipal#id}. |
+| repos
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#repos DataDatabricksServicePrincipal#repos}. |
+| spId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principal#sp_id DataDatabricksServicePrincipal#sp_id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -78258,7 +78258,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -78268,7 +78268,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -78278,7 +78278,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -78288,7 +78288,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -78298,7 +78298,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -78308,7 +78308,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -78318,7 +78318,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `active`Optional
+##### `active`Optional
```typescript
public readonly active: boolean | IResolvable;
@@ -78330,7 +78330,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `applicationId`Optional
+##### `applicationId`Optional
```typescript
public readonly applicationId: string;
@@ -78342,7 +78342,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `displayName`Optional
+##### `displayName`Optional
```typescript
public readonly displayName: string;
@@ -78354,7 +78354,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `externalId`Optional
+##### `externalId`Optional
```typescript
public readonly externalId: string;
@@ -78366,7 +78366,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `home`Optional
+##### `home`Optional
```typescript
public readonly home: string;
@@ -78378,7 +78378,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -78393,7 +78393,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `repos`Optional
+##### `repos`Optional
```typescript
public readonly repos: string;
@@ -78405,7 +78405,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spId`Optional
+##### `spId`Optional
```typescript
public readonly spId: string;
@@ -78417,34 +78417,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksServicePrincipalsConfig
+### DataDatabricksServicePrincipalsConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksServicePrincipalsConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksServicePrincipals } from '@cdktf/provider-databricks'
-const dataDatabricksServicePrincipalsConfig: DataDatabricksServicePrincipalsConfig = { ... }
+const dataDatabricksServicePrincipalsConfig: dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| applicationIds
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principals#application_ids DataDatabricksServicePrincipals#application_ids}. |
-| displayNameContains
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principals#display_name_contains DataDatabricksServicePrincipals#display_name_contains}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principals#id DataDatabricksServicePrincipals#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| applicationIds
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principals#application_ids DataDatabricksServicePrincipals#application_ids}. |
+| displayNameContains
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principals#display_name_contains DataDatabricksServicePrincipals#display_name_contains}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/service_principals#id DataDatabricksServicePrincipals#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -78454,7 +78454,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -78464,7 +78464,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -78474,7 +78474,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -78484,7 +78484,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -78494,7 +78494,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -78504,7 +78504,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -78514,7 +78514,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `applicationIds`Optional
+##### `applicationIds`Optional
```typescript
public readonly applicationIds: string[];
@@ -78526,7 +78526,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `displayNameContains`Optional
+##### `displayNameContains`Optional
```typescript
public readonly displayNameContains: string;
@@ -78538,7 +78538,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -78553,42 +78553,42 @@ If you experience problems setting this value it might not be settable. Please t
---
-### DataDatabricksSparkVersionConfig
+### DataDatabricksSparkVersionConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksSparkVersionConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksSparkVersion } from '@cdktf/provider-databricks'
-const dataDatabricksSparkVersionConfig: DataDatabricksSparkVersionConfig = { ... }
+const dataDatabricksSparkVersionConfig: dataDatabricksSparkVersion.DataDatabricksSparkVersionConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| beta
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#beta DataDatabricksSparkVersion#beta}. |
-| genomics
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#genomics DataDatabricksSparkVersion#genomics}. |
-| gpu
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#gpu DataDatabricksSparkVersion#gpu}. |
-| graviton
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#graviton DataDatabricksSparkVersion#graviton}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#id DataDatabricksSparkVersion#id}. |
-| latest
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#latest DataDatabricksSparkVersion#latest}. |
-| longTermSupport
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#long_term_support DataDatabricksSparkVersion#long_term_support}. |
-| ml
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#ml DataDatabricksSparkVersion#ml}. |
-| photon
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#photon DataDatabricksSparkVersion#photon}. |
-| scala
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#scala DataDatabricksSparkVersion#scala}. |
-| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#spark_version DataDatabricksSparkVersion#spark_version}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| beta
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#beta DataDatabricksSparkVersion#beta}. |
+| genomics
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#genomics DataDatabricksSparkVersion#genomics}. |
+| gpu
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#gpu DataDatabricksSparkVersion#gpu}. |
+| graviton
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#graviton DataDatabricksSparkVersion#graviton}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#id DataDatabricksSparkVersion#id}. |
+| latest
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#latest DataDatabricksSparkVersion#latest}. |
+| longTermSupport
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#long_term_support DataDatabricksSparkVersion#long_term_support}. |
+| ml
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#ml DataDatabricksSparkVersion#ml}. |
+| photon
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#photon DataDatabricksSparkVersion#photon}. |
+| scala
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#scala DataDatabricksSparkVersion#scala}. |
+| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/spark_version#spark_version DataDatabricksSparkVersion#spark_version}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -78598,7 +78598,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -78608,7 +78608,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -78618,7 +78618,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -78628,7 +78628,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -78638,7 +78638,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -78648,7 +78648,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -78658,7 +78658,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `beta`Optional
+##### `beta`Optional
```typescript
public readonly beta: boolean | IResolvable;
@@ -78670,7 +78670,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `genomics`Optional
+##### `genomics`Optional
```typescript
public readonly genomics: boolean | IResolvable;
@@ -78682,7 +78682,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gpu`Optional
+##### `gpu`Optional
```typescript
public readonly gpu: boolean | IResolvable;
@@ -78694,7 +78694,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `graviton`Optional
+##### `graviton`Optional
```typescript
public readonly graviton: boolean | IResolvable;
@@ -78706,7 +78706,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -78721,7 +78721,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `latest`Optional
+##### `latest`Optional
```typescript
public readonly latest: boolean | IResolvable;
@@ -78733,7 +78733,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `longTermSupport`Optional
+##### `longTermSupport`Optional
```typescript
public readonly longTermSupport: boolean | IResolvable;
@@ -78745,7 +78745,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ml`Optional
+##### `ml`Optional
```typescript
public readonly ml: boolean | IResolvable;
@@ -78757,7 +78757,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `photon`Optional
+##### `photon`Optional
```typescript
public readonly photon: boolean | IResolvable;
@@ -78769,7 +78769,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `scala`Optional
+##### `scala`Optional
```typescript
public readonly scala: string;
@@ -78781,7 +78781,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkVersion`Optional
+##### `sparkVersion`Optional
```typescript
public readonly sparkVersion: string;
@@ -78793,25 +78793,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksSqlWarehouseChannel
+### DataDatabricksSqlWarehouseChannel
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksSqlWarehouseChannel } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-const dataDatabricksSqlWarehouseChannel: DataDatabricksSqlWarehouseChannel = { ... }
+const dataDatabricksSqlWarehouseChannel: dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#name DataDatabricksSqlWarehouse#name}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#name DataDatabricksSqlWarehouse#name}. |
---
-##### `name`Optional
+##### `name`Optional
```typescript
public readonly name: string;
@@ -78823,48 +78823,48 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksSqlWarehouseConfig
+### DataDatabricksSqlWarehouseConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksSqlWarehouseConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-const dataDatabricksSqlWarehouseConfig: DataDatabricksSqlWarehouseConfig = { ... }
+const dataDatabricksSqlWarehouseConfig: dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#id DataDatabricksSqlWarehouse#id}. |
-| autoStopMins
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#auto_stop_mins DataDatabricksSqlWarehouse#auto_stop_mins}. |
-| channel
| DataDatabricksSqlWarehouseChannel
| channel block. |
-| clusterSize
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#cluster_size DataDatabricksSqlWarehouse#cluster_size}. |
-| dataSourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#data_source_id DataDatabricksSqlWarehouse#data_source_id}. |
-| enablePhoton
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#enable_photon DataDatabricksSqlWarehouse#enable_photon}. |
-| enableServerlessCompute
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#enable_serverless_compute DataDatabricksSqlWarehouse#enable_serverless_compute}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#instance_profile_arn DataDatabricksSqlWarehouse#instance_profile_arn}. |
-| jdbcUrl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#jdbc_url DataDatabricksSqlWarehouse#jdbc_url}. |
-| maxNumClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#max_num_clusters DataDatabricksSqlWarehouse#max_num_clusters}. |
-| minNumClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#min_num_clusters DataDatabricksSqlWarehouse#min_num_clusters}. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#name DataDatabricksSqlWarehouse#name}. |
-| numClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#num_clusters DataDatabricksSqlWarehouse#num_clusters}. |
-| odbcParams
| DataDatabricksSqlWarehouseOdbcParams
| odbc_params block. |
-| spotInstancePolicy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#spot_instance_policy DataDatabricksSqlWarehouse#spot_instance_policy}. |
-| state
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#state DataDatabricksSqlWarehouse#state}. |
-| tags
| DataDatabricksSqlWarehouseTags
| tags block. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#id DataDatabricksSqlWarehouse#id}. |
+| autoStopMins
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#auto_stop_mins DataDatabricksSqlWarehouse#auto_stop_mins}. |
+| channel
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel
| channel block. |
+| clusterSize
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#cluster_size DataDatabricksSqlWarehouse#cluster_size}. |
+| dataSourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#data_source_id DataDatabricksSqlWarehouse#data_source_id}. |
+| enablePhoton
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#enable_photon DataDatabricksSqlWarehouse#enable_photon}. |
+| enableServerlessCompute
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#enable_serverless_compute DataDatabricksSqlWarehouse#enable_serverless_compute}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#instance_profile_arn DataDatabricksSqlWarehouse#instance_profile_arn}. |
+| jdbcUrl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#jdbc_url DataDatabricksSqlWarehouse#jdbc_url}. |
+| maxNumClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#max_num_clusters DataDatabricksSqlWarehouse#max_num_clusters}. |
+| minNumClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#min_num_clusters DataDatabricksSqlWarehouse#min_num_clusters}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#name DataDatabricksSqlWarehouse#name}. |
+| numClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#num_clusters DataDatabricksSqlWarehouse#num_clusters}. |
+| odbcParams
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams
| odbc_params block. |
+| spotInstancePolicy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#spot_instance_policy DataDatabricksSqlWarehouse#spot_instance_policy}. |
+| state
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#state DataDatabricksSqlWarehouse#state}. |
+| tags
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags
| tags block. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -78874,7 +78874,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -78884,7 +78884,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -78894,7 +78894,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -78904,7 +78904,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -78914,7 +78914,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -78924,7 +78924,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -78934,7 +78934,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -78949,7 +78949,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `autoStopMins`Optional
+##### `autoStopMins`Optional
```typescript
public readonly autoStopMins: number;
@@ -78961,13 +78961,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `channel`Optional
+##### `channel`Optional
```typescript
public readonly channel: DataDatabricksSqlWarehouseChannel;
```
-- *Type:* DataDatabricksSqlWarehouseChannel
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel
channel block.
@@ -78975,7 +78975,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterSize`Optional
+##### `clusterSize`Optional
```typescript
public readonly clusterSize: string;
@@ -78987,7 +78987,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataSourceId`Optional
+##### `dataSourceId`Optional
```typescript
public readonly dataSourceId: string;
@@ -78999,7 +78999,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enablePhoton`Optional
+##### `enablePhoton`Optional
```typescript
public readonly enablePhoton: boolean | IResolvable;
@@ -79011,7 +79011,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableServerlessCompute`Optional
+##### `enableServerlessCompute`Optional
```typescript
public readonly enableServerlessCompute: boolean | IResolvable;
@@ -79023,7 +79023,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -79035,7 +79035,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jdbcUrl`Optional
+##### `jdbcUrl`Optional
```typescript
public readonly jdbcUrl: string;
@@ -79047,7 +79047,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maxNumClusters`Optional
+##### `maxNumClusters`Optional
```typescript
public readonly maxNumClusters: number;
@@ -79059,7 +79059,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minNumClusters`Optional
+##### `minNumClusters`Optional
```typescript
public readonly minNumClusters: number;
@@ -79071,7 +79071,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `name`Optional
+##### `name`Optional
```typescript
public readonly name: string;
@@ -79083,7 +79083,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `numClusters`Optional
+##### `numClusters`Optional
```typescript
public readonly numClusters: number;
@@ -79095,13 +79095,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `odbcParams`Optional
+##### `odbcParams`Optional
```typescript
public readonly odbcParams: DataDatabricksSqlWarehouseOdbcParams;
```
-- *Type:* DataDatabricksSqlWarehouseOdbcParams
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams
odbc_params block.
@@ -79109,7 +79109,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotInstancePolicy`Optional
+##### `spotInstancePolicy`Optional
```typescript
public readonly spotInstancePolicy: string;
@@ -79121,7 +79121,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `state`Optional
+##### `state`Optional
```typescript
public readonly state: string;
@@ -79133,13 +79133,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tags`Optional
+##### `tags`Optional
```typescript
public readonly tags: DataDatabricksSqlWarehouseTags;
```
-- *Type:* DataDatabricksSqlWarehouseTags
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags
tags block.
@@ -79147,29 +79147,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksSqlWarehouseOdbcParams
+### DataDatabricksSqlWarehouseOdbcParams
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksSqlWarehouseOdbcParams } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-const dataDatabricksSqlWarehouseOdbcParams: DataDatabricksSqlWarehouseOdbcParams = { ... }
+const dataDatabricksSqlWarehouseOdbcParams: dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#path DataDatabricksSqlWarehouse#path}. |
-| port
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#port DataDatabricksSqlWarehouse#port}. |
-| protocol
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#protocol DataDatabricksSqlWarehouse#protocol}. |
-| host
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#host DataDatabricksSqlWarehouse#host}. |
-| hostname
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#hostname DataDatabricksSqlWarehouse#hostname}. |
+| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#path DataDatabricksSqlWarehouse#path}. |
+| port
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#port DataDatabricksSqlWarehouse#port}. |
+| protocol
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#protocol DataDatabricksSqlWarehouse#protocol}. |
+| host
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#host DataDatabricksSqlWarehouse#host}. |
+| hostname
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#hostname DataDatabricksSqlWarehouse#hostname}. |
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -79181,7 +79181,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `port`Required
+##### `port`Required
```typescript
public readonly port: number;
@@ -79193,7 +79193,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `protocol`Required
+##### `protocol`Required
```typescript
public readonly protocol: string;
@@ -79205,7 +79205,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `host`Optional
+##### `host`Optional
```typescript
public readonly host: string;
@@ -79217,7 +79217,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `hostname`Optional
+##### `hostname`Optional
```typescript
public readonly hostname: string;
@@ -79229,34 +79229,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksSqlWarehousesConfig
+### DataDatabricksSqlWarehousesConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksSqlWarehousesConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouses } from '@cdktf/provider-databricks'
-const dataDatabricksSqlWarehousesConfig: DataDatabricksSqlWarehousesConfig = { ... }
+const dataDatabricksSqlWarehousesConfig: dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouses#id DataDatabricksSqlWarehouses#id}. |
-| ids
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouses#ids DataDatabricksSqlWarehouses#ids}. |
-| warehouseNameContains
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouses#warehouse_name_contains DataDatabricksSqlWarehouses#warehouse_name_contains}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouses#id DataDatabricksSqlWarehouses#id}. |
+| ids
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouses#ids DataDatabricksSqlWarehouses#ids}. |
+| warehouseNameContains
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouses#warehouse_name_contains DataDatabricksSqlWarehouses#warehouse_name_contains}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -79266,7 +79266,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -79276,7 +79276,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -79286,7 +79286,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -79296,7 +79296,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -79306,7 +79306,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -79316,7 +79316,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -79326,7 +79326,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -79341,7 +79341,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `ids`Optional
+##### `ids`Optional
```typescript
public readonly ids: string[];
@@ -79353,7 +79353,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `warehouseNameContains`Optional
+##### `warehouseNameContains`Optional
```typescript
public readonly warehouseNameContains: string;
@@ -79365,31 +79365,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksSqlWarehouseTags
+### DataDatabricksSqlWarehouseTags
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksSqlWarehouseTags } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-const dataDatabricksSqlWarehouseTags: DataDatabricksSqlWarehouseTags = { ... }
+const dataDatabricksSqlWarehouseTags: dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| customTags
| cdktf.IResolvable \| DataDatabricksSqlWarehouseTagsCustomTags[]
| custom_tags block. |
+| customTags
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags[]
| custom_tags block. |
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: IResolvable | DataDatabricksSqlWarehouseTagsCustomTags[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksSqlWarehouseTagsCustomTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags[]
custom_tags block.
@@ -79397,26 +79397,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksSqlWarehouseTagsCustomTags
+### DataDatabricksSqlWarehouseTagsCustomTags
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksSqlWarehouseTagsCustomTags } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-const dataDatabricksSqlWarehouseTagsCustomTags: DataDatabricksSqlWarehouseTagsCustomTags = { ... }
+const dataDatabricksSqlWarehouseTagsCustomTags: dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| key
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#key DataDatabricksSqlWarehouse#key}. |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#value DataDatabricksSqlWarehouse#value}. |
+| key
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#key DataDatabricksSqlWarehouse#key}. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/sql_warehouse#value DataDatabricksSqlWarehouse#value}. |
---
-##### `key`Required
+##### `key`Required
```typescript
public readonly key: string;
@@ -79428,7 +79428,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -79440,35 +79440,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksTablesConfig
+### DataDatabricksTablesConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksTablesConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksTables } from '@cdktf/provider-databricks'
-const dataDatabricksTablesConfig: DataDatabricksTablesConfig = { ... }
+const dataDatabricksTablesConfig: dataDatabricksTables.DataDatabricksTablesConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| catalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/tables#catalog_name DataDatabricksTables#catalog_name}. |
-| schemaName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/tables#schema_name DataDatabricksTables#schema_name}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/tables#id DataDatabricksTables#id}. |
-| ids
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/tables#ids DataDatabricksTables#ids}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| catalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/tables#catalog_name DataDatabricksTables#catalog_name}. |
+| schemaName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/tables#schema_name DataDatabricksTables#schema_name}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/tables#id DataDatabricksTables#id}. |
+| ids
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/tables#ids DataDatabricksTables#ids}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -79478,7 +79478,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -79488,7 +79488,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -79498,7 +79498,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -79508,7 +79508,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -79518,7 +79518,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -79528,7 +79528,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -79538,7 +79538,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `catalogName`Required
+##### `catalogName`Required
```typescript
public readonly catalogName: string;
@@ -79550,7 +79550,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `schemaName`Required
+##### `schemaName`Required
```typescript
public readonly schemaName: string;
@@ -79562,7 +79562,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -79577,7 +79577,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `ids`Optional
+##### `ids`Optional
```typescript
public readonly ids: string[];
@@ -79589,34 +79589,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksUserConfig
+### DataDatabricksUserConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksUserConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksUser } from '@cdktf/provider-databricks'
-const dataDatabricksUserConfig: DataDatabricksUserConfig = { ... }
+const dataDatabricksUserConfig: dataDatabricksUser.DataDatabricksUserConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/user#id DataDatabricksUser#id}. |
-| userId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/user#user_id DataDatabricksUser#user_id}. |
-| userName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/user#user_name DataDatabricksUser#user_name}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/user#id DataDatabricksUser#id}. |
+| userId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/user#user_id DataDatabricksUser#user_id}. |
+| userName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/user#user_name DataDatabricksUser#user_name}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -79626,7 +79626,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -79636,7 +79636,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -79646,7 +79646,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -79656,7 +79656,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -79666,7 +79666,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -79676,7 +79676,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -79686,7 +79686,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -79701,7 +79701,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `userId`Optional
+##### `userId`Optional
```typescript
public readonly userId: string;
@@ -79713,7 +79713,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `userName`Optional
+##### `userName`Optional
```typescript
public readonly userName: string;
@@ -79725,35 +79725,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksViewsConfig
+### DataDatabricksViewsConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksViewsConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksViews } from '@cdktf/provider-databricks'
-const dataDatabricksViewsConfig: DataDatabricksViewsConfig = { ... }
+const dataDatabricksViewsConfig: dataDatabricksViews.DataDatabricksViewsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| catalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/views#catalog_name DataDatabricksViews#catalog_name}. |
-| schemaName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/views#schema_name DataDatabricksViews#schema_name}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/views#id DataDatabricksViews#id}. |
-| ids
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/views#ids DataDatabricksViews#ids}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| catalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/views#catalog_name DataDatabricksViews#catalog_name}. |
+| schemaName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/views#schema_name DataDatabricksViews#schema_name}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/views#id DataDatabricksViews#id}. |
+| ids
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/views#ids DataDatabricksViews#ids}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -79763,7 +79763,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -79773,7 +79773,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -79783,7 +79783,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -79793,7 +79793,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -79803,7 +79803,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -79813,7 +79813,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -79823,7 +79823,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `catalogName`Required
+##### `catalogName`Required
```typescript
public readonly catalogName: string;
@@ -79835,7 +79835,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `schemaName`Required
+##### `schemaName`Required
```typescript
public readonly schemaName: string;
@@ -79847,7 +79847,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -79862,7 +79862,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `ids`Optional
+##### `ids`Optional
```typescript
public readonly ids: string[];
@@ -79874,32 +79874,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DataDatabricksZonesConfig
+### DataDatabricksZonesConfig
-#### Initializer
+#### Initializer
```typescript
-import { DataDatabricksZonesConfig } from '@cdktf/provider-databricks'
+import { dataDatabricksZones } from '@cdktf/provider-databricks'
-const dataDatabricksZonesConfig: DataDatabricksZonesConfig = { ... }
+const dataDatabricksZonesConfig: dataDatabricksZones.DataDatabricksZonesConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/zones#id DataDatabricksZones#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/zones#id DataDatabricksZones#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -79909,7 +79909,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -79919,7 +79919,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -79929,7 +79929,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -79939,7 +79939,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -79949,7 +79949,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -79959,7 +79959,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -79969,7 +79969,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -79984,36 +79984,36 @@ If you experience problems setting this value it might not be settable. Please t
---
-### DbfsFileConfig
+### DbfsFileConfig
-#### Initializer
+#### Initializer
```typescript
-import { DbfsFileConfig } from '@cdktf/provider-databricks'
+import { dbfsFile } from '@cdktf/provider-databricks'
-const dbfsFileConfig: DbfsFileConfig = { ... }
+const dbfsFileConfig: dbfsFile.DbfsFileConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/dbfs_file#path DbfsFile#path}. |
-| contentBase64
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/dbfs_file#content_base64 DbfsFile#content_base64}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/dbfs_file#id DbfsFile#id}. |
-| md5
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/dbfs_file#md5 DbfsFile#md5}. |
-| source
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/dbfs_file#source DbfsFile#source}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/dbfs_file#path DbfsFile#path}. |
+| contentBase64
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/dbfs_file#content_base64 DbfsFile#content_base64}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/dbfs_file#id DbfsFile#id}. |
+| md5
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/dbfs_file#md5 DbfsFile#md5}. |
+| source
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/dbfs_file#source DbfsFile#source}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -80023,7 +80023,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -80033,7 +80033,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -80043,7 +80043,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -80053,7 +80053,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -80063,7 +80063,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -80073,7 +80073,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -80083,7 +80083,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -80095,7 +80095,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `contentBase64`Optional
+##### `contentBase64`Optional
```typescript
public readonly contentBase64: string;
@@ -80107,7 +80107,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -80122,7 +80122,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `md5`Optional
+##### `md5`Optional
```typescript
public readonly md5: string;
@@ -80134,7 +80134,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `source`Optional
+##### `source`Optional
```typescript
public readonly source: string;
@@ -80146,35 +80146,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### DirectoryConfig
+### DirectoryConfig
-#### Initializer
+#### Initializer
```typescript
-import { DirectoryConfig } from '@cdktf/provider-databricks'
+import { directory } from '@cdktf/provider-databricks'
-const directoryConfig: DirectoryConfig = { ... }
+const directoryConfig: directory.DirectoryConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/directory#path Directory#path}. |
-| deleteRecursive
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/directory#delete_recursive Directory#delete_recursive}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/directory#id Directory#id}. |
-| objectId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/directory#object_id Directory#object_id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/directory#path Directory#path}. |
+| deleteRecursive
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/directory#delete_recursive Directory#delete_recursive}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/directory#id Directory#id}. |
+| objectId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/directory#object_id Directory#object_id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -80184,7 +80184,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -80194,7 +80194,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -80204,7 +80204,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -80214,7 +80214,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -80224,7 +80224,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -80234,7 +80234,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -80244,7 +80244,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -80256,7 +80256,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `deleteRecursive`Optional
+##### `deleteRecursive`Optional
```typescript
public readonly deleteRecursive: boolean | IResolvable;
@@ -80268,7 +80268,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -80283,7 +80283,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `objectId`Optional
+##### `objectId`Optional
```typescript
public readonly objectId: number;
@@ -80295,39 +80295,39 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### EntitlementsConfig
+### EntitlementsConfig
-#### Initializer
+#### Initializer
```typescript
-import { EntitlementsConfig } from '@cdktf/provider-databricks'
+import { entitlements } from '@cdktf/provider-databricks'
-const entitlementsConfig: EntitlementsConfig = { ... }
+const entitlementsConfig: entitlements.EntitlementsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| allowClusterCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#allow_cluster_create Entitlements#allow_cluster_create}. |
-| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#allow_instance_pool_create Entitlements#allow_instance_pool_create}. |
-| databricksSqlAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#databricks_sql_access Entitlements#databricks_sql_access}. |
-| groupId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#group_id Entitlements#group_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#id Entitlements#id}. |
-| servicePrincipalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#service_principal_id Entitlements#service_principal_id}. |
-| userId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#user_id Entitlements#user_id}. |
-| workspaceAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#workspace_access Entitlements#workspace_access}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| allowClusterCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#allow_cluster_create Entitlements#allow_cluster_create}. |
+| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#allow_instance_pool_create Entitlements#allow_instance_pool_create}. |
+| databricksSqlAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#databricks_sql_access Entitlements#databricks_sql_access}. |
+| groupId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#group_id Entitlements#group_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#id Entitlements#id}. |
+| servicePrincipalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#service_principal_id Entitlements#service_principal_id}. |
+| userId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#user_id Entitlements#user_id}. |
+| workspaceAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/entitlements#workspace_access Entitlements#workspace_access}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -80337,7 +80337,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -80347,7 +80347,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -80357,7 +80357,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -80367,7 +80367,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -80377,7 +80377,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -80387,7 +80387,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -80397,7 +80397,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `allowClusterCreate`Optional
+##### `allowClusterCreate`Optional
```typescript
public readonly allowClusterCreate: boolean | IResolvable;
@@ -80409,7 +80409,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `allowInstancePoolCreate`Optional
+##### `allowInstancePoolCreate`Optional
```typescript
public readonly allowInstancePoolCreate: boolean | IResolvable;
@@ -80421,7 +80421,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `databricksSqlAccess`Optional
+##### `databricksSqlAccess`Optional
```typescript
public readonly databricksSqlAccess: boolean | IResolvable;
@@ -80433,7 +80433,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `groupId`Optional
+##### `groupId`Optional
```typescript
public readonly groupId: string;
@@ -80445,7 +80445,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -80460,7 +80460,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `servicePrincipalId`Optional
+##### `servicePrincipalId`Optional
```typescript
public readonly servicePrincipalId: string;
@@ -80472,7 +80472,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `userId`Optional
+##### `userId`Optional
```typescript
public readonly userId: string;
@@ -80484,7 +80484,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceAccess`Optional
+##### `workspaceAccess`Optional
```typescript
public readonly workspaceAccess: boolean | IResolvable;
@@ -80496,39 +80496,39 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ExternalLocationConfig
+### ExternalLocationConfig
-#### Initializer
+#### Initializer
```typescript
-import { ExternalLocationConfig } from '@cdktf/provider-databricks'
+import { externalLocation } from '@cdktf/provider-databricks'
-const externalLocationConfig: ExternalLocationConfig = { ... }
+const externalLocationConfig: externalLocation.ExternalLocationConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| credentialName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#credential_name ExternalLocation#credential_name}. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#name ExternalLocation#name}. |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#url ExternalLocation#url}. |
-| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#comment ExternalLocation#comment}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#id ExternalLocation#id}. |
-| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#metastore_id ExternalLocation#metastore_id}. |
-| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#owner ExternalLocation#owner}. |
-| skipValidation
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#skip_validation ExternalLocation#skip_validation}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| credentialName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#credential_name ExternalLocation#credential_name}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#name ExternalLocation#name}. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#url ExternalLocation#url}. |
+| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#comment ExternalLocation#comment}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#id ExternalLocation#id}. |
+| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#metastore_id ExternalLocation#metastore_id}. |
+| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#owner ExternalLocation#owner}. |
+| skipValidation
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/external_location#skip_validation ExternalLocation#skip_validation}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -80538,7 +80538,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -80548,7 +80548,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -80558,7 +80558,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -80568,7 +80568,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -80578,7 +80578,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -80588,7 +80588,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -80598,7 +80598,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `credentialName`Required
+##### `credentialName`Required
```typescript
public readonly credentialName: string;
@@ -80610,7 +80610,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -80622,7 +80622,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -80634,7 +80634,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `comment`Optional
+##### `comment`Optional
```typescript
public readonly comment: string;
@@ -80646,7 +80646,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -80661,7 +80661,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `metastoreId`Optional
+##### `metastoreId`Optional
```typescript
public readonly metastoreId: string;
@@ -80673,7 +80673,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `owner`Optional
+##### `owner`Optional
```typescript
public readonly owner: string;
@@ -80685,7 +80685,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `skipValidation`Optional
+##### `skipValidation`Optional
```typescript
public readonly skipValidation: boolean | IResolvable;
@@ -80697,36 +80697,36 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### GitCredentialConfig
+### GitCredentialConfig
-#### Initializer
+#### Initializer
```typescript
-import { GitCredentialConfig } from '@cdktf/provider-databricks'
+import { gitCredential } from '@cdktf/provider-databricks'
-const gitCredentialConfig: GitCredentialConfig = { ... }
+const gitCredentialConfig: gitCredential.GitCredentialConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| gitProvider
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/git_credential#git_provider GitCredential#git_provider}. |
-| gitUsername
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/git_credential#git_username GitCredential#git_username}. |
-| personalAccessToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/git_credential#personal_access_token GitCredential#personal_access_token}. |
-| force
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/git_credential#force GitCredential#force}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/git_credential#id GitCredential#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| gitProvider
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/git_credential#git_provider GitCredential#git_provider}. |
+| gitUsername
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/git_credential#git_username GitCredential#git_username}. |
+| personalAccessToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/git_credential#personal_access_token GitCredential#personal_access_token}. |
+| force
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/git_credential#force GitCredential#force}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/git_credential#id GitCredential#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -80736,7 +80736,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -80746,7 +80746,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -80756,7 +80756,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -80766,7 +80766,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -80776,7 +80776,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -80786,7 +80786,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -80796,7 +80796,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `gitProvider`Required
+##### `gitProvider`Required
```typescript
public readonly gitProvider: string;
@@ -80808,7 +80808,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gitUsername`Required
+##### `gitUsername`Required
```typescript
public readonly gitUsername: string;
@@ -80820,7 +80820,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `personalAccessToken`Required
+##### `personalAccessToken`Required
```typescript
public readonly personalAccessToken: string;
@@ -80832,7 +80832,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `force`Optional
+##### `force`Optional
```typescript
public readonly force: boolean | IResolvable;
@@ -80844,7 +80844,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -80859,39 +80859,39 @@ If you experience problems setting this value it might not be settable. Please t
---
-### GlobalInitScriptConfig
+### GlobalInitScriptConfig
-#### Initializer
+#### Initializer
```typescript
-import { GlobalInitScriptConfig } from '@cdktf/provider-databricks'
+import { globalInitScript } from '@cdktf/provider-databricks'
-const globalInitScriptConfig: GlobalInitScriptConfig = { ... }
+const globalInitScriptConfig: globalInitScript.GlobalInitScriptConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#name GlobalInitScript#name}. |
-| contentBase64
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#content_base64 GlobalInitScript#content_base64}. |
-| enabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#enabled GlobalInitScript#enabled}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#id GlobalInitScript#id}. |
-| md5
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#md5 GlobalInitScript#md5}. |
-| position
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#position GlobalInitScript#position}. |
-| source
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#source GlobalInitScript#source}. |
-| timeouts
| GlobalInitScriptTimeouts
| timeouts block. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#name GlobalInitScript#name}. |
+| contentBase64
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#content_base64 GlobalInitScript#content_base64}. |
+| enabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#enabled GlobalInitScript#enabled}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#id GlobalInitScript#id}. |
+| md5
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#md5 GlobalInitScript#md5}. |
+| position
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#position GlobalInitScript#position}. |
+| source
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/global_init_script#source GlobalInitScript#source}. |
+| timeouts
| @cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts
| timeouts block. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -80901,7 +80901,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -80911,7 +80911,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -80921,7 +80921,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -80931,7 +80931,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -80941,7 +80941,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -80951,7 +80951,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -80961,7 +80961,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -80973,7 +80973,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `contentBase64`Optional
+##### `contentBase64`Optional
```typescript
public readonly contentBase64: string;
@@ -80985,7 +80985,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enabled`Optional
+##### `enabled`Optional
```typescript
public readonly enabled: boolean | IResolvable;
@@ -80997,7 +80997,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -81012,7 +81012,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `md5`Optional
+##### `md5`Optional
```typescript
public readonly md5: string;
@@ -81024,7 +81024,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `position`Optional
+##### `position`Optional
```typescript
public readonly position: number;
@@ -81036,7 +81036,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `source`Optional
+##### `source`Optional
```typescript
public readonly source: string;
@@ -81048,13 +81048,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeouts`Optional
+##### `timeouts`Optional
```typescript
public readonly timeouts: GlobalInitScriptTimeouts;
```
-- *Type:* GlobalInitScriptTimeouts
+- *Type:* @cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts
timeouts block.
@@ -81062,52 +81062,52 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### GlobalInitScriptTimeouts
+### GlobalInitScriptTimeouts
-#### Initializer
+#### Initializer
```typescript
-import { GlobalInitScriptTimeouts } from '@cdktf/provider-databricks'
+import { globalInitScript } from '@cdktf/provider-databricks'
-const globalInitScriptTimeouts: GlobalInitScriptTimeouts = { ... }
+const globalInitScriptTimeouts: globalInitScript.GlobalInitScriptTimeouts = { ... }
```
-### GrantsConfig
+### GrantsConfig
-#### Initializer
+#### Initializer
```typescript
-import { GrantsConfig } from '@cdktf/provider-databricks'
+import { grants } from '@cdktf/provider-databricks'
-const grantsConfig: GrantsConfig = { ... }
+const grantsConfig: grants.GrantsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| grant
| cdktf.IResolvable \| GrantsGrant[]
| grant block. |
-| catalog
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#catalog Grants#catalog}. |
-| externalLocation
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#external_location Grants#external_location}. |
-| function
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#function Grants#function}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#id Grants#id}. |
-| metastore
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#metastore Grants#metastore}. |
-| schema
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#schema Grants#schema}. |
-| storageCredential
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#storage_credential Grants#storage_credential}. |
-| table
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#table Grants#table}. |
-| view
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#view Grants#view}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| grant
| cdktf.IResolvable \| @cdktf/provider-databricks.grants.GrantsGrant[]
| grant block. |
+| catalog
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#catalog Grants#catalog}. |
+| externalLocation
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#external_location Grants#external_location}. |
+| function
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#function Grants#function}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#id Grants#id}. |
+| metastore
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#metastore Grants#metastore}. |
+| schema
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#schema Grants#schema}. |
+| storageCredential
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#storage_credential Grants#storage_credential}. |
+| table
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#table Grants#table}. |
+| view
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#view Grants#view}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -81117,7 +81117,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -81127,7 +81127,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -81137,7 +81137,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -81147,7 +81147,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -81157,7 +81157,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -81167,7 +81167,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -81177,13 +81177,13 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `grant`Required
+##### `grant`Required
```typescript
public readonly grant: IResolvable | GrantsGrant[];
```
-- *Type:* cdktf.IResolvable | GrantsGrant[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.grants.GrantsGrant[]
grant block.
@@ -81191,7 +81191,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `catalog`Optional
+##### `catalog`Optional
```typescript
public readonly catalog: string;
@@ -81203,7 +81203,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `externalLocation`Optional
+##### `externalLocation`Optional
```typescript
public readonly externalLocation: string;
@@ -81215,7 +81215,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `function`Optional
+##### `function`Optional
```typescript
public readonly function: string;
@@ -81227,7 +81227,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -81242,7 +81242,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `metastore`Optional
+##### `metastore`Optional
```typescript
public readonly metastore: string;
@@ -81254,7 +81254,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `schema`Optional
+##### `schema`Optional
```typescript
public readonly schema: string;
@@ -81266,7 +81266,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageCredential`Optional
+##### `storageCredential`Optional
```typescript
public readonly storageCredential: string;
@@ -81278,7 +81278,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `table`Optional
+##### `table`Optional
```typescript
public readonly table: string;
@@ -81290,7 +81290,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `view`Optional
+##### `view`Optional
```typescript
public readonly view: string;
@@ -81302,26 +81302,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### GrantsGrant
+### GrantsGrant
-#### Initializer
+#### Initializer
```typescript
-import { GrantsGrant } from '@cdktf/provider-databricks'
+import { grants } from '@cdktf/provider-databricks'
-const grantsGrant: GrantsGrant = { ... }
+const grantsGrant: grants.GrantsGrant = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| principal
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#principal Grants#principal}. |
-| privileges
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#privileges Grants#privileges}. |
+| principal
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#principal Grants#principal}. |
+| privileges
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/grants#privileges Grants#privileges}. |
---
-##### `principal`Required
+##### `principal`Required
```typescript
public readonly principal: string;
@@ -81333,7 +81333,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `privileges`Required
+##### `privileges`Required
```typescript
public readonly privileges: string[];
@@ -81345,40 +81345,40 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### GroupConfig
+### GroupConfig
-#### Initializer
+#### Initializer
```typescript
-import { GroupConfig } from '@cdktf/provider-databricks'
+import { group } from '@cdktf/provider-databricks'
-const groupConfig: GroupConfig = { ... }
+const groupConfig: group.GroupConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| displayName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#display_name Group#display_name}. |
-| allowClusterCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#allow_cluster_create Group#allow_cluster_create}. |
-| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#allow_instance_pool_create Group#allow_instance_pool_create}. |
-| databricksSqlAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#databricks_sql_access Group#databricks_sql_access}. |
-| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#external_id Group#external_id}. |
-| force
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#force Group#force}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#id Group#id}. |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#url Group#url}. |
-| workspaceAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#workspace_access Group#workspace_access}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| displayName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#display_name Group#display_name}. |
+| allowClusterCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#allow_cluster_create Group#allow_cluster_create}. |
+| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#allow_instance_pool_create Group#allow_instance_pool_create}. |
+| databricksSqlAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#databricks_sql_access Group#databricks_sql_access}. |
+| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#external_id Group#external_id}. |
+| force
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#force Group#force}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#id Group#id}. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#url Group#url}. |
+| workspaceAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group#workspace_access Group#workspace_access}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -81388,7 +81388,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -81398,7 +81398,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -81408,7 +81408,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -81418,7 +81418,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -81428,7 +81428,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -81438,7 +81438,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -81448,7 +81448,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `displayName`Required
+##### `displayName`Required
```typescript
public readonly displayName: string;
@@ -81460,7 +81460,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `allowClusterCreate`Optional
+##### `allowClusterCreate`Optional
```typescript
public readonly allowClusterCreate: boolean | IResolvable;
@@ -81472,7 +81472,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `allowInstancePoolCreate`Optional
+##### `allowInstancePoolCreate`Optional
```typescript
public readonly allowInstancePoolCreate: boolean | IResolvable;
@@ -81484,7 +81484,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `databricksSqlAccess`Optional
+##### `databricksSqlAccess`Optional
```typescript
public readonly databricksSqlAccess: boolean | IResolvable;
@@ -81496,7 +81496,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `externalId`Optional
+##### `externalId`Optional
```typescript
public readonly externalId: string;
@@ -81508,7 +81508,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `force`Optional
+##### `force`Optional
```typescript
public readonly force: boolean | IResolvable;
@@ -81520,7 +81520,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -81535,7 +81535,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `url`Optional
+##### `url`Optional
```typescript
public readonly url: string;
@@ -81547,7 +81547,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceAccess`Optional
+##### `workspaceAccess`Optional
```typescript
public readonly workspaceAccess: boolean | IResolvable;
@@ -81559,34 +81559,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### GroupInstanceProfileConfig
+### GroupInstanceProfileConfig
-#### Initializer
+#### Initializer
```typescript
-import { GroupInstanceProfileConfig } from '@cdktf/provider-databricks'
+import { groupInstanceProfile } from '@cdktf/provider-databricks'
-const groupInstanceProfileConfig: GroupInstanceProfileConfig = { ... }
+const groupInstanceProfileConfig: groupInstanceProfile.GroupInstanceProfileConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| groupId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_instance_profile#group_id GroupInstanceProfile#group_id}. |
-| instanceProfileId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_instance_profile#instance_profile_id GroupInstanceProfile#instance_profile_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_instance_profile#id GroupInstanceProfile#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| groupId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_instance_profile#group_id GroupInstanceProfile#group_id}. |
+| instanceProfileId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_instance_profile#instance_profile_id GroupInstanceProfile#instance_profile_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_instance_profile#id GroupInstanceProfile#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -81596,7 +81596,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -81606,7 +81606,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -81616,7 +81616,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -81626,7 +81626,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -81636,7 +81636,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -81646,7 +81646,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -81656,7 +81656,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `groupId`Required
+##### `groupId`Required
```typescript
public readonly groupId: string;
@@ -81668,7 +81668,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfileId`Required
+##### `instanceProfileId`Required
```typescript
public readonly instanceProfileId: string;
@@ -81680,7 +81680,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -81695,34 +81695,34 @@ If you experience problems setting this value it might not be settable. Please t
---
-### GroupMemberConfig
+### GroupMemberConfig
-#### Initializer
+#### Initializer
```typescript
-import { GroupMemberConfig } from '@cdktf/provider-databricks'
+import { groupMember } from '@cdktf/provider-databricks'
-const groupMemberConfig: GroupMemberConfig = { ... }
+const groupMemberConfig: groupMember.GroupMemberConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| groupId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_member#group_id GroupMember#group_id}. |
-| memberId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_member#member_id GroupMember#member_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_member#id GroupMember#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| groupId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_member#group_id GroupMember#group_id}. |
+| memberId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_member#member_id GroupMember#member_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_member#id GroupMember#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -81732,7 +81732,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -81742,7 +81742,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -81752,7 +81752,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -81762,7 +81762,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -81772,7 +81772,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -81782,7 +81782,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -81792,7 +81792,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `groupId`Required
+##### `groupId`Required
```typescript
public readonly groupId: string;
@@ -81804,7 +81804,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `memberId`Required
+##### `memberId`Required
```typescript
public readonly memberId: string;
@@ -81816,7 +81816,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -81831,34 +81831,34 @@ If you experience problems setting this value it might not be settable. Please t
---
-### GroupRoleConfig
+### GroupRoleConfig
-#### Initializer
+#### Initializer
```typescript
-import { GroupRoleConfig } from '@cdktf/provider-databricks'
+import { groupRole } from '@cdktf/provider-databricks'
-const groupRoleConfig: GroupRoleConfig = { ... }
+const groupRoleConfig: groupRole.GroupRoleConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| groupId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_role#group_id GroupRole#group_id}. |
-| role
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_role#role GroupRole#role}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_role#id GroupRole#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| groupId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_role#group_id GroupRole#group_id}. |
+| role
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_role#role GroupRole#role}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/group_role#id GroupRole#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -81868,7 +81868,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -81878,7 +81878,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -81888,7 +81888,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -81898,7 +81898,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -81908,7 +81908,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -81918,7 +81918,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -81928,7 +81928,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `groupId`Required
+##### `groupId`Required
```typescript
public readonly groupId: string;
@@ -81940,7 +81940,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `role`Required
+##### `role`Required
```typescript
public readonly role: string;
@@ -81952,7 +81952,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -81967,27 +81967,27 @@ If you experience problems setting this value it might not be settable. Please t
---
-### InstancePoolAwsAttributes
+### InstancePoolAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolAwsAttributes } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolAwsAttributes: InstancePoolAwsAttributes = { ... }
+const instancePoolAwsAttributes: instancePool.InstancePoolAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#availability InstancePool#availability}. |
-| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#spot_bid_price_percent InstancePool#spot_bid_price_percent}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#zone_id InstancePool#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#availability InstancePool#availability}. |
+| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#spot_bid_price_percent InstancePool#spot_bid_price_percent}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#zone_id InstancePool#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -81999,7 +81999,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidPricePercent`Optional
+##### `spotBidPricePercent`Optional
```typescript
public readonly spotBidPricePercent: number;
@@ -82011,7 +82011,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -82023,26 +82023,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstancePoolAzureAttributes
+### InstancePoolAzureAttributes
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolAzureAttributes } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolAzureAttributes: InstancePoolAzureAttributes = { ... }
+const instancePoolAzureAttributes: instancePool.InstancePoolAzureAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#availability InstancePool#availability}. |
-| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#spot_bid_max_price InstancePool#spot_bid_max_price}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#availability InstancePool#availability}. |
+| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#spot_bid_max_price InstancePool#spot_bid_max_price}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -82054,7 +82054,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidMaxPrice`Optional
+##### `spotBidMaxPrice`Optional
```typescript
public readonly spotBidMaxPrice: number;
@@ -82066,47 +82066,47 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstancePoolConfig
+### InstancePoolConfig
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolConfig } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolConfig: InstancePoolConfig = { ... }
+const instancePoolConfig: instancePool.InstancePoolConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| idleInstanceAutoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#idle_instance_autotermination_minutes InstancePool#idle_instance_autotermination_minutes}. |
-| instancePoolName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#instance_pool_name InstancePool#instance_pool_name}. |
-| awsAttributes
| InstancePoolAwsAttributes
| aws_attributes block. |
-| azureAttributes
| InstancePoolAzureAttributes
| azure_attributes block. |
-| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#custom_tags InstancePool#custom_tags}. |
-| diskSpec
| InstancePoolDiskSpec
| disk_spec block. |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#enable_elastic_disk InstancePool#enable_elastic_disk}. |
-| gcpAttributes
| InstancePoolGcpAttributes
| gcp_attributes block. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#id InstancePool#id}. |
-| instancePoolFleetAttributes
| InstancePoolInstancePoolFleetAttributes
| instance_pool_fleet_attributes block. |
-| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#instance_pool_id InstancePool#instance_pool_id}. |
-| maxCapacity
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#max_capacity InstancePool#max_capacity}. |
-| minIdleInstances
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#min_idle_instances InstancePool#min_idle_instances}. |
-| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#node_type_id InstancePool#node_type_id}. |
-| preloadedDockerImage
| cdktf.IResolvable \| InstancePoolPreloadedDockerImage[]
| preloaded_docker_image block. |
-| preloadedSparkVersions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#preloaded_spark_versions InstancePool#preloaded_spark_versions}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| idleInstanceAutoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#idle_instance_autotermination_minutes InstancePool#idle_instance_autotermination_minutes}. |
+| instancePoolName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#instance_pool_name InstancePool#instance_pool_name}. |
+| awsAttributes
| @cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes
| aws_attributes block. |
+| azureAttributes
| @cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes
| azure_attributes block. |
+| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#custom_tags InstancePool#custom_tags}. |
+| diskSpec
| @cdktf/provider-databricks.instancePool.InstancePoolDiskSpec
| disk_spec block. |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#enable_elastic_disk InstancePool#enable_elastic_disk}. |
+| gcpAttributes
| @cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes
| gcp_attributes block. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#id InstancePool#id}. |
+| instancePoolFleetAttributes
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes
| instance_pool_fleet_attributes block. |
+| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#instance_pool_id InstancePool#instance_pool_id}. |
+| maxCapacity
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#max_capacity InstancePool#max_capacity}. |
+| minIdleInstances
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#min_idle_instances InstancePool#min_idle_instances}. |
+| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#node_type_id InstancePool#node_type_id}. |
+| preloadedDockerImage
| cdktf.IResolvable \| @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage[]
| preloaded_docker_image block. |
+| preloadedSparkVersions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#preloaded_spark_versions InstancePool#preloaded_spark_versions}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -82116,7 +82116,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -82126,7 +82126,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -82136,7 +82136,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -82146,7 +82146,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -82156,7 +82156,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -82166,7 +82166,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -82176,7 +82176,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `idleInstanceAutoterminationMinutes`Required
+##### `idleInstanceAutoterminationMinutes`Required
```typescript
public readonly idleInstanceAutoterminationMinutes: number;
@@ -82188,7 +82188,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolName`Required
+##### `instancePoolName`Required
```typescript
public readonly instancePoolName: string;
@@ -82200,13 +82200,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsAttributes`Optional
+##### `awsAttributes`Optional
```typescript
public readonly awsAttributes: InstancePoolAwsAttributes;
```
-- *Type:* InstancePoolAwsAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes
aws_attributes block.
@@ -82214,13 +82214,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureAttributes`Optional
+##### `azureAttributes`Optional
```typescript
public readonly azureAttributes: InstancePoolAzureAttributes;
```
-- *Type:* InstancePoolAzureAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes
azure_attributes block.
@@ -82228,7 +82228,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customTags`Optional
+##### `customTags`Optional
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -82240,13 +82240,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `diskSpec`Optional
+##### `diskSpec`Optional
```typescript
public readonly diskSpec: InstancePoolDiskSpec;
```
-- *Type:* InstancePoolDiskSpec
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolDiskSpec
disk_spec block.
@@ -82254,7 +82254,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableElasticDisk`Optional
+##### `enableElasticDisk`Optional
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -82266,13 +82266,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcpAttributes`Optional
+##### `gcpAttributes`Optional
```typescript
public readonly gcpAttributes: InstancePoolGcpAttributes;
```
-- *Type:* InstancePoolGcpAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes
gcp_attributes block.
@@ -82280,7 +82280,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -82295,13 +82295,13 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `instancePoolFleetAttributes`Optional
+##### `instancePoolFleetAttributes`Optional
```typescript
public readonly instancePoolFleetAttributes: InstancePoolInstancePoolFleetAttributes;
```
-- *Type:* InstancePoolInstancePoolFleetAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes
instance_pool_fleet_attributes block.
@@ -82309,7 +82309,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolId`Optional
+##### `instancePoolId`Optional
```typescript
public readonly instancePoolId: string;
@@ -82321,7 +82321,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maxCapacity`Optional
+##### `maxCapacity`Optional
```typescript
public readonly maxCapacity: number;
@@ -82333,7 +82333,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minIdleInstances`Optional
+##### `minIdleInstances`Optional
```typescript
public readonly minIdleInstances: number;
@@ -82345,7 +82345,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeTypeId`Optional
+##### `nodeTypeId`Optional
```typescript
public readonly nodeTypeId: string;
@@ -82357,13 +82357,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `preloadedDockerImage`Optional
+##### `preloadedDockerImage`Optional
```typescript
public readonly preloadedDockerImage: IResolvable | InstancePoolPreloadedDockerImage[];
```
-- *Type:* cdktf.IResolvable | InstancePoolPreloadedDockerImage[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage[]
preloaded_docker_image block.
@@ -82371,7 +82371,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `preloadedSparkVersions`Optional
+##### `preloadedSparkVersions`Optional
```typescript
public readonly preloadedSparkVersions: string[];
@@ -82383,27 +82383,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstancePoolDiskSpec
+### InstancePoolDiskSpec
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolDiskSpec } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolDiskSpec: InstancePoolDiskSpec = { ... }
+const instancePoolDiskSpec: instancePool.InstancePoolDiskSpec = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| diskCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#disk_count InstancePool#disk_count}. |
-| diskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#disk_size InstancePool#disk_size}. |
-| diskType
| InstancePoolDiskSpecDiskType
| disk_type block. |
+| diskCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#disk_count InstancePool#disk_count}. |
+| diskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#disk_size InstancePool#disk_size}. |
+| diskType
| @cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType
| disk_type block. |
---
-##### `diskCount`Optional
+##### `diskCount`Optional
```typescript
public readonly diskCount: number;
@@ -82415,7 +82415,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `diskSize`Optional
+##### `diskSize`Optional
```typescript
public readonly diskSize: number;
@@ -82427,13 +82427,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `diskType`Optional
+##### `diskType`Optional
```typescript
public readonly diskType: InstancePoolDiskSpecDiskType;
```
-- *Type:* InstancePoolDiskSpecDiskType
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType
disk_type block.
@@ -82441,26 +82441,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstancePoolDiskSpecDiskType
+### InstancePoolDiskSpecDiskType
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolDiskSpecDiskType } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolDiskSpecDiskType: InstancePoolDiskSpecDiskType = { ... }
+const instancePoolDiskSpecDiskType: instancePool.InstancePoolDiskSpecDiskType = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| azureDiskVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#azure_disk_volume_type InstancePool#azure_disk_volume_type}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#ebs_volume_type InstancePool#ebs_volume_type}. |
+| azureDiskVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#azure_disk_volume_type InstancePool#azure_disk_volume_type}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#ebs_volume_type InstancePool#ebs_volume_type}. |
---
-##### `azureDiskVolumeType`Optional
+##### `azureDiskVolumeType`Optional
```typescript
public readonly azureDiskVolumeType: string;
@@ -82472,7 +82472,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeType`Optional
+##### `ebsVolumeType`Optional
```typescript
public readonly ebsVolumeType: string;
@@ -82484,25 +82484,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstancePoolGcpAttributes
+### InstancePoolGcpAttributes
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolGcpAttributes } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolGcpAttributes: InstancePoolGcpAttributes = { ... }
+const instancePoolGcpAttributes: instancePool.InstancePoolGcpAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| gcpAvailability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#gcp_availability InstancePool#gcp_availability}. |
+| gcpAvailability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#gcp_availability InstancePool#gcp_availability}. |
---
-##### `gcpAvailability`Optional
+##### `gcpAvailability`Optional
```typescript
public readonly gcpAvailability: string;
@@ -82514,33 +82514,33 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstancePoolInstancePoolFleetAttributes
+### InstancePoolInstancePoolFleetAttributes
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolInstancePoolFleetAttributes } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolInstancePoolFleetAttributes: InstancePoolInstancePoolFleetAttributes = { ... }
+const instancePoolInstancePoolFleetAttributes: instancePool.InstancePoolInstancePoolFleetAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| launchTemplateOverride
| cdktf.IResolvable \| InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
| launch_template_override block. |
-| fleetOnDemandOption
| InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
| fleet_on_demand_option block. |
-| fleetSpotOption
| InstancePoolInstancePoolFleetAttributesFleetSpotOption
| fleet_spot_option block. |
+| launchTemplateOverride
| cdktf.IResolvable \| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
| launch_template_override block. |
+| fleetOnDemandOption
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
| fleet_on_demand_option block. |
+| fleetSpotOption
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption
| fleet_spot_option block. |
---
-##### `launchTemplateOverride`Required
+##### `launchTemplateOverride`Required
```typescript
public readonly launchTemplateOverride: IResolvable | InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[];
```
-- *Type:* cdktf.IResolvable | InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
launch_template_override block.
@@ -82548,13 +82548,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `fleetOnDemandOption`Optional
+##### `fleetOnDemandOption`Optional
```typescript
public readonly fleetOnDemandOption: InstancePoolInstancePoolFleetAttributesFleetOnDemandOption;
```
-- *Type:* InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
fleet_on_demand_option block.
@@ -82562,13 +82562,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `fleetSpotOption`Optional
+##### `fleetSpotOption`Optional
```typescript
public readonly fleetSpotOption: InstancePoolInstancePoolFleetAttributesFleetSpotOption;
```
-- *Type:* InstancePoolInstancePoolFleetAttributesFleetSpotOption
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption
fleet_spot_option block.
@@ -82576,26 +82576,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
+### InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolInstancePoolFleetAttributesFleetOnDemandOption } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolInstancePoolFleetAttributesFleetOnDemandOption: InstancePoolInstancePoolFleetAttributesFleetOnDemandOption = { ... }
+const instancePoolInstancePoolFleetAttributesFleetOnDemandOption: instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| allocationStrategy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#allocation_strategy InstancePool#allocation_strategy}. |
-| instancePoolsToUseCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#instance_pools_to_use_count InstancePool#instance_pools_to_use_count}. |
+| allocationStrategy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#allocation_strategy InstancePool#allocation_strategy}. |
+| instancePoolsToUseCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#instance_pools_to_use_count InstancePool#instance_pools_to_use_count}. |
---
-##### `allocationStrategy`Required
+##### `allocationStrategy`Required
```typescript
public readonly allocationStrategy: string;
@@ -82607,7 +82607,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolsToUseCount`Optional
+##### `instancePoolsToUseCount`Optional
```typescript
public readonly instancePoolsToUseCount: number;
@@ -82619,26 +82619,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstancePoolInstancePoolFleetAttributesFleetSpotOption
+### InstancePoolInstancePoolFleetAttributesFleetSpotOption
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolInstancePoolFleetAttributesFleetSpotOption } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolInstancePoolFleetAttributesFleetSpotOption: InstancePoolInstancePoolFleetAttributesFleetSpotOption = { ... }
+const instancePoolInstancePoolFleetAttributesFleetSpotOption: instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| allocationStrategy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#allocation_strategy InstancePool#allocation_strategy}. |
-| instancePoolsToUseCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#instance_pools_to_use_count InstancePool#instance_pools_to_use_count}. |
+| allocationStrategy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#allocation_strategy InstancePool#allocation_strategy}. |
+| instancePoolsToUseCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#instance_pools_to_use_count InstancePool#instance_pools_to_use_count}. |
---
-##### `allocationStrategy`Required
+##### `allocationStrategy`Required
```typescript
public readonly allocationStrategy: string;
@@ -82650,7 +82650,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolsToUseCount`Optional
+##### `instancePoolsToUseCount`Optional
```typescript
public readonly instancePoolsToUseCount: number;
@@ -82662,26 +82662,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride
+### InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolInstancePoolFleetAttributesLaunchTemplateOverride: InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride = { ... }
+const instancePoolInstancePoolFleetAttributesLaunchTemplateOverride: instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availabilityZone
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#availability_zone InstancePool#availability_zone}. |
-| instanceType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#instance_type InstancePool#instance_type}. |
+| availabilityZone
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#availability_zone InstancePool#availability_zone}. |
+| instanceType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#instance_type InstancePool#instance_type}. |
---
-##### `availabilityZone`Required
+##### `availabilityZone`Required
```typescript
public readonly availabilityZone: string;
@@ -82693,7 +82693,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceType`Required
+##### `instanceType`Required
```typescript
public readonly instanceType: string;
@@ -82705,26 +82705,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstancePoolPreloadedDockerImage
+### InstancePoolPreloadedDockerImage
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolPreloadedDockerImage } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolPreloadedDockerImage: InstancePoolPreloadedDockerImage = { ... }
+const instancePoolPreloadedDockerImage: instancePool.InstancePoolPreloadedDockerImage = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#url InstancePool#url}. |
-| basicAuth
| InstancePoolPreloadedDockerImageBasicAuth
| basic_auth block. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#url InstancePool#url}. |
+| basicAuth
| @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth
| basic_auth block. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -82736,13 +82736,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `basicAuth`Optional
+##### `basicAuth`Optional
```typescript
public readonly basicAuth: InstancePoolPreloadedDockerImageBasicAuth;
```
-- *Type:* InstancePoolPreloadedDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth
basic_auth block.
@@ -82750,26 +82750,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstancePoolPreloadedDockerImageBasicAuth
+### InstancePoolPreloadedDockerImageBasicAuth
-#### Initializer
+#### Initializer
```typescript
-import { InstancePoolPreloadedDockerImageBasicAuth } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-const instancePoolPreloadedDockerImageBasicAuth: InstancePoolPreloadedDockerImageBasicAuth = { ... }
+const instancePoolPreloadedDockerImageBasicAuth: instancePool.InstancePoolPreloadedDockerImageBasicAuth = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#password InstancePool#password}. |
-| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#username InstancePool#username}. |
+| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#password InstancePool#password}. |
+| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_pool#username InstancePool#username}. |
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -82781,7 +82781,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -82793,35 +82793,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### InstanceProfileConfig
+### InstanceProfileConfig
-#### Initializer
+#### Initializer
```typescript
-import { InstanceProfileConfig } from '@cdktf/provider-databricks'
+import { instanceProfile } from '@cdktf/provider-databricks'
-const instanceProfileConfig: InstanceProfileConfig = { ... }
+const instanceProfileConfig: instanceProfile.InstanceProfileConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_profile#id InstanceProfile#id}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_profile#instance_profile_arn InstanceProfile#instance_profile_arn}. |
-| isMetaInstanceProfile
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_profile#is_meta_instance_profile InstanceProfile#is_meta_instance_profile}. |
-| skipValidation
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_profile#skip_validation InstanceProfile#skip_validation}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_profile#id InstanceProfile#id}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_profile#instance_profile_arn InstanceProfile#instance_profile_arn}. |
+| isMetaInstanceProfile
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_profile#is_meta_instance_profile InstanceProfile#is_meta_instance_profile}. |
+| skipValidation
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/instance_profile#skip_validation InstanceProfile#skip_validation}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -82831,7 +82831,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -82841,7 +82841,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -82851,7 +82851,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -82861,7 +82861,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -82871,7 +82871,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -82881,7 +82881,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -82891,7 +82891,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -82906,7 +82906,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -82918,7 +82918,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `isMetaInstanceProfile`Optional
+##### `isMetaInstanceProfile`Optional
```typescript
public readonly isMetaInstanceProfile: boolean | IResolvable;
@@ -82930,7 +82930,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `skipValidation`Optional
+##### `skipValidation`Optional
```typescript
public readonly skipValidation: boolean | IResolvable;
@@ -82942,36 +82942,36 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### IpAccessListConfig
+### IpAccessListConfig
-#### Initializer
+#### Initializer
```typescript
-import { IpAccessListConfig } from '@cdktf/provider-databricks'
+import { ipAccessList } from '@cdktf/provider-databricks'
-const ipAccessListConfig: IpAccessListConfig = { ... }
+const ipAccessListConfig: ipAccessList.IpAccessListConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| ipAddresses
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/ip_access_list#ip_addresses IpAccessList#ip_addresses}. |
-| label
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/ip_access_list#label IpAccessList#label}. |
-| listType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/ip_access_list#list_type IpAccessList#list_type}. |
-| enabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/ip_access_list#enabled IpAccessList#enabled}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/ip_access_list#id IpAccessList#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| ipAddresses
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/ip_access_list#ip_addresses IpAccessList#ip_addresses}. |
+| label
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/ip_access_list#label IpAccessList#label}. |
+| listType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/ip_access_list#list_type IpAccessList#list_type}. |
+| enabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/ip_access_list#enabled IpAccessList#enabled}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/ip_access_list#id IpAccessList#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -82981,7 +82981,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -82991,7 +82991,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -83001,7 +83001,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -83011,7 +83011,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -83021,7 +83021,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -83031,7 +83031,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -83041,7 +83041,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `ipAddresses`Required
+##### `ipAddresses`Required
```typescript
public readonly ipAddresses: string[];
@@ -83053,7 +83053,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `label`Required
+##### `label`Required
```typescript
public readonly label: string;
@@ -83065,7 +83065,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `listType`Required
+##### `listType`Required
```typescript
public readonly listType: string;
@@ -83077,7 +83077,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enabled`Optional
+##### `enabled`Optional
```typescript
public readonly enabled: boolean | IResolvable;
@@ -83089,7 +83089,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -83104,57 +83104,57 @@ If you experience problems setting this value it might not be settable. Please t
---
-### JobConfig
+### JobConfig
-#### Initializer
+#### Initializer
```typescript
-import { JobConfig } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobConfig: JobConfig = { ... }
+const jobConfig: job.JobConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| alwaysRunning
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#always_running Job#always_running}. |
-| dbtTask
| JobDbtTask
| dbt_task block. |
-| emailNotifications
| JobEmailNotifications
| email_notifications block. |
-| existingClusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#existing_cluster_id Job#existing_cluster_id}. |
-| format
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#format Job#format}. |
-| gitSource
| JobGitSource
| git_source block. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#id Job#id}. |
-| jobCluster
| cdktf.IResolvable \| JobJobCluster[]
| job_cluster block. |
-| library
| cdktf.IResolvable \| JobLibrary[]
| library block. |
-| maxConcurrentRuns
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_concurrent_runs Job#max_concurrent_runs}. |
-| maxRetries
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_retries Job#max_retries}. |
-| minRetryIntervalMillis
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#min_retry_interval_millis Job#min_retry_interval_millis}. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#name Job#name}. |
-| newCluster
| JobNewCluster
| new_cluster block. |
-| notebookTask
| JobNotebookTask
| notebook_task block. |
-| pipelineTask
| JobPipelineTask
| pipeline_task block. |
-| pythonWheelTask
| JobPythonWheelTask
| python_wheel_task block. |
-| retryOnTimeout
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#retry_on_timeout Job#retry_on_timeout}. |
-| schedule
| JobSchedule
| schedule block. |
-| sparkJarTask
| JobSparkJarTask
| spark_jar_task block. |
-| sparkPythonTask
| JobSparkPythonTask
| spark_python_task block. |
-| sparkSubmitTask
| JobSparkSubmitTask
| spark_submit_task block. |
-| tags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#tags Job#tags}. |
-| task
| cdktf.IResolvable \| JobTask[]
| task block. |
-| timeouts
| JobTimeouts
| timeouts block. |
-| timeoutSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#timeout_seconds Job#timeout_seconds}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| alwaysRunning
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#always_running Job#always_running}. |
+| dbtTask
| @cdktf/provider-databricks.job.JobDbtTask
| dbt_task block. |
+| emailNotifications
| @cdktf/provider-databricks.job.JobEmailNotifications
| email_notifications block. |
+| existingClusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#existing_cluster_id Job#existing_cluster_id}. |
+| format
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#format Job#format}. |
+| gitSource
| @cdktf/provider-databricks.job.JobGitSource
| git_source block. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#id Job#id}. |
+| jobCluster
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobJobCluster[]
| job_cluster block. |
+| library
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobLibrary[]
| library block. |
+| maxConcurrentRuns
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_concurrent_runs Job#max_concurrent_runs}. |
+| maxRetries
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_retries Job#max_retries}. |
+| minRetryIntervalMillis
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#min_retry_interval_millis Job#min_retry_interval_millis}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#name Job#name}. |
+| newCluster
| @cdktf/provider-databricks.job.JobNewCluster
| new_cluster block. |
+| notebookTask
| @cdktf/provider-databricks.job.JobNotebookTask
| notebook_task block. |
+| pipelineTask
| @cdktf/provider-databricks.job.JobPipelineTask
| pipeline_task block. |
+| pythonWheelTask
| @cdktf/provider-databricks.job.JobPythonWheelTask
| python_wheel_task block. |
+| retryOnTimeout
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#retry_on_timeout Job#retry_on_timeout}. |
+| schedule
| @cdktf/provider-databricks.job.JobSchedule
| schedule block. |
+| sparkJarTask
| @cdktf/provider-databricks.job.JobSparkJarTask
| spark_jar_task block. |
+| sparkPythonTask
| @cdktf/provider-databricks.job.JobSparkPythonTask
| spark_python_task block. |
+| sparkSubmitTask
| @cdktf/provider-databricks.job.JobSparkSubmitTask
| spark_submit_task block. |
+| tags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#tags Job#tags}. |
+| task
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTask[]
| task block. |
+| timeouts
| @cdktf/provider-databricks.job.JobTimeouts
| timeouts block. |
+| timeoutSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#timeout_seconds Job#timeout_seconds}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -83164,7 +83164,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -83174,7 +83174,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -83184,7 +83184,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -83194,7 +83194,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -83204,7 +83204,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -83214,7 +83214,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -83224,7 +83224,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `alwaysRunning`Optional
+##### `alwaysRunning`Optional
```typescript
public readonly alwaysRunning: boolean | IResolvable;
@@ -83236,13 +83236,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dbtTask`Optional
+##### `dbtTask`Optional
```typescript
public readonly dbtTask: JobDbtTask;
```
-- *Type:* JobDbtTask
+- *Type:* @cdktf/provider-databricks.job.JobDbtTask
dbt_task block.
@@ -83250,13 +83250,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `emailNotifications`Optional
+##### `emailNotifications`Optional
```typescript
public readonly emailNotifications: JobEmailNotifications;
```
-- *Type:* JobEmailNotifications
+- *Type:* @cdktf/provider-databricks.job.JobEmailNotifications
email_notifications block.
@@ -83264,7 +83264,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `existingClusterId`Optional
+##### `existingClusterId`Optional
```typescript
public readonly existingClusterId: string;
@@ -83276,7 +83276,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `format`Optional
+##### `format`Optional
```typescript
public readonly format: string;
@@ -83288,13 +83288,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gitSource`Optional
+##### `gitSource`Optional
```typescript
public readonly gitSource: JobGitSource;
```
-- *Type:* JobGitSource
+- *Type:* @cdktf/provider-databricks.job.JobGitSource
git_source block.
@@ -83302,7 +83302,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -83317,13 +83317,13 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `jobCluster`Optional
+##### `jobCluster`Optional
```typescript
public readonly jobCluster: IResolvable | JobJobCluster[];
```
-- *Type:* cdktf.IResolvable | JobJobCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobJobCluster[]
job_cluster block.
@@ -83331,13 +83331,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `library`Optional
+##### `library`Optional
```typescript
public readonly library: IResolvable | JobLibrary[];
```
-- *Type:* cdktf.IResolvable | JobLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobLibrary[]
library block.
@@ -83345,7 +83345,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maxConcurrentRuns`Optional
+##### `maxConcurrentRuns`Optional
```typescript
public readonly maxConcurrentRuns: number;
@@ -83357,7 +83357,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maxRetries`Optional
+##### `maxRetries`Optional
```typescript
public readonly maxRetries: number;
@@ -83369,7 +83369,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minRetryIntervalMillis`Optional
+##### `minRetryIntervalMillis`Optional
```typescript
public readonly minRetryIntervalMillis: number;
@@ -83381,7 +83381,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `name`Optional
+##### `name`Optional
```typescript
public readonly name: string;
@@ -83393,13 +83393,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `newCluster`Optional
+##### `newCluster`Optional
```typescript
public readonly newCluster: JobNewCluster;
```
-- *Type:* JobNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobNewCluster
new_cluster block.
@@ -83407,13 +83407,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebookTask`Optional
+##### `notebookTask`Optional
```typescript
public readonly notebookTask: JobNotebookTask;
```
-- *Type:* JobNotebookTask
+- *Type:* @cdktf/provider-databricks.job.JobNotebookTask
notebook_task block.
@@ -83421,13 +83421,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pipelineTask`Optional
+##### `pipelineTask`Optional
```typescript
public readonly pipelineTask: JobPipelineTask;
```
-- *Type:* JobPipelineTask
+- *Type:* @cdktf/provider-databricks.job.JobPipelineTask
pipeline_task block.
@@ -83435,13 +83435,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pythonWheelTask`Optional
+##### `pythonWheelTask`Optional
```typescript
public readonly pythonWheelTask: JobPythonWheelTask;
```
-- *Type:* JobPythonWheelTask
+- *Type:* @cdktf/provider-databricks.job.JobPythonWheelTask
python_wheel_task block.
@@ -83449,7 +83449,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `retryOnTimeout`Optional
+##### `retryOnTimeout`Optional
```typescript
public readonly retryOnTimeout: boolean | IResolvable;
@@ -83461,13 +83461,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `schedule`Optional
+##### `schedule`Optional
```typescript
public readonly schedule: JobSchedule;
```
-- *Type:* JobSchedule
+- *Type:* @cdktf/provider-databricks.job.JobSchedule
schedule block.
@@ -83475,13 +83475,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkJarTask`Optional
+##### `sparkJarTask`Optional
```typescript
public readonly sparkJarTask: JobSparkJarTask;
```
-- *Type:* JobSparkJarTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkJarTask
spark_jar_task block.
@@ -83489,13 +83489,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkPythonTask`Optional
+##### `sparkPythonTask`Optional
```typescript
public readonly sparkPythonTask: JobSparkPythonTask;
```
-- *Type:* JobSparkPythonTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkPythonTask
spark_python_task block.
@@ -83503,13 +83503,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkSubmitTask`Optional
+##### `sparkSubmitTask`Optional
```typescript
public readonly sparkSubmitTask: JobSparkSubmitTask;
```
-- *Type:* JobSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkSubmitTask
spark_submit_task block.
@@ -83517,7 +83517,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tags`Optional
+##### `tags`Optional
```typescript
public readonly tags: {[ key: string ]: string};
@@ -83529,13 +83529,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `task`Optional
+##### `task`Optional
```typescript
public readonly task: IResolvable | JobTask[];
```
-- *Type:* cdktf.IResolvable | JobTask[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTask[]
task block.
@@ -83543,13 +83543,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeouts`Optional
+##### `timeouts`Optional
```typescript
public readonly timeouts: JobTimeouts;
```
-- *Type:* JobTimeouts
+- *Type:* @cdktf/provider-databricks.job.JobTimeouts
timeouts block.
@@ -83557,7 +83557,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeoutSeconds`Optional
+##### `timeoutSeconds`Optional
```typescript
public readonly timeoutSeconds: number;
@@ -83569,29 +83569,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobDbtTask
+### JobDbtTask
-#### Initializer
+#### Initializer
```typescript
-import { JobDbtTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobDbtTask: JobDbtTask = { ... }
+const jobDbtTask: job.JobDbtTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| commands
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#commands Job#commands}. |
-| profilesDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#profiles_directory Job#profiles_directory}. |
-| projectDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#project_directory Job#project_directory}. |
-| schema
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#schema Job#schema}. |
-| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#warehouse_id Job#warehouse_id}. |
+| commands
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#commands Job#commands}. |
+| profilesDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#profiles_directory Job#profiles_directory}. |
+| projectDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#project_directory Job#project_directory}. |
+| schema
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#schema Job#schema}. |
+| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#warehouse_id Job#warehouse_id}. |
---
-##### `commands`Required
+##### `commands`Required
```typescript
public readonly commands: string[];
@@ -83603,7 +83603,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `profilesDirectory`Optional
+##### `profilesDirectory`Optional
```typescript
public readonly profilesDirectory: string;
@@ -83615,7 +83615,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `projectDirectory`Optional
+##### `projectDirectory`Optional
```typescript
public readonly projectDirectory: string;
@@ -83627,7 +83627,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `schema`Optional
+##### `schema`Optional
```typescript
public readonly schema: string;
@@ -83639,7 +83639,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `warehouseId`Optional
+##### `warehouseId`Optional
```typescript
public readonly warehouseId: string;
@@ -83651,29 +83651,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobEmailNotifications
+### JobEmailNotifications
-#### Initializer
+#### Initializer
```typescript
-import { JobEmailNotifications } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobEmailNotifications: JobEmailNotifications = { ... }
+const jobEmailNotifications: job.JobEmailNotifications = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#alert_on_last_attempt Job#alert_on_last_attempt}. |
-| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}. |
-| onFailure
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_failure Job#on_failure}. |
-| onStart
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_start Job#on_start}. |
-| onSuccess
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_success Job#on_success}. |
+| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#alert_on_last_attempt Job#alert_on_last_attempt}. |
+| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}. |
+| onFailure
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_failure Job#on_failure}. |
+| onStart
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_start Job#on_start}. |
+| onSuccess
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_success Job#on_success}. |
---
-##### `alertOnLastAttempt`Optional
+##### `alertOnLastAttempt`Optional
```typescript
public readonly alertOnLastAttempt: boolean | IResolvable;
@@ -83685,7 +83685,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `noAlertForSkippedRuns`Optional
+##### `noAlertForSkippedRuns`Optional
```typescript
public readonly noAlertForSkippedRuns: boolean | IResolvable;
@@ -83697,7 +83697,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onFailure`Optional
+##### `onFailure`Optional
```typescript
public readonly onFailure: string[];
@@ -83709,7 +83709,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onStart`Optional
+##### `onStart`Optional
```typescript
public readonly onStart: string[];
@@ -83721,7 +83721,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onSuccess`Optional
+##### `onSuccess`Optional
```typescript
public readonly onSuccess: string[];
@@ -83733,29 +83733,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobGitSource
+### JobGitSource
-#### Initializer
+#### Initializer
```typescript
-import { JobGitSource } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobGitSource: JobGitSource = { ... }
+const jobGitSource: job.JobGitSource = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#url Job#url}. |
-| branch
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#branch Job#branch}. |
-| commit
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#commit Job#commit}. |
-| provider
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#provider Job#provider}. |
-| tag
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#tag Job#tag}. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#url Job#url}. |
+| branch
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#branch Job#branch}. |
+| commit
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#commit Job#commit}. |
+| provider
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#provider Job#provider}. |
+| tag
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#tag Job#tag}. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -83767,7 +83767,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `branch`Optional
+##### `branch`Optional
```typescript
public readonly branch: string;
@@ -83779,7 +83779,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `commit`Optional
+##### `commit`Optional
```typescript
public readonly commit: string;
@@ -83791,7 +83791,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: string;
@@ -83803,7 +83803,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tag`Optional
+##### `tag`Optional
```typescript
public readonly tag: string;
@@ -83815,26 +83815,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobCluster
+### JobJobCluster
-#### Initializer
+#### Initializer
```typescript
-import { JobJobCluster } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobCluster: JobJobCluster = { ... }
+const jobJobCluster: job.JobJobCluster = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jobClusterKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#job_cluster_key Job#job_cluster_key}. |
-| newCluster
| JobJobClusterNewCluster
| new_cluster block. |
+| jobClusterKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#job_cluster_key Job#job_cluster_key}. |
+| newCluster
| @cdktf/provider-databricks.job.JobJobClusterNewCluster
| new_cluster block. |
---
-##### `jobClusterKey`Optional
+##### `jobClusterKey`Optional
```typescript
public readonly jobClusterKey: string;
@@ -83846,13 +83846,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `newCluster`Optional
+##### `newCluster`Optional
```typescript
public readonly newCluster: JobJobClusterNewCluster;
```
-- *Type:* JobJobClusterNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewCluster
new_cluster block.
@@ -83860,52 +83860,52 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewCluster
+### JobJobClusterNewCluster
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewCluster } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewCluster: JobJobClusterNewCluster = { ... }
+const jobJobClusterNewCluster: job.JobJobClusterNewCluster = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_version Job#spark_version}. |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#apply_policy_default_values Job#apply_policy_default_values}. |
-| autoscale
| JobJobClusterNewClusterAutoscale
| autoscale block. |
-| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#autotermination_minutes Job#autotermination_minutes}. |
-| awsAttributes
| JobJobClusterNewClusterAwsAttributes
| aws_attributes block. |
-| azureAttributes
| JobJobClusterNewClusterAzureAttributes
| azure_attributes block. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_id Job#cluster_id}. |
-| clusterLogConf
| JobJobClusterNewClusterClusterLogConf
| cluster_log_conf block. |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_name Job#cluster_name}. |
-| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#custom_tags Job#custom_tags}. |
-| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#data_security_mode Job#data_security_mode}. |
-| dockerImage
| JobJobClusterNewClusterDockerImage
| docker_image block. |
-| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_instance_pool_id Job#driver_instance_pool_id}. |
-| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_node_type_id Job#driver_node_type_id}. |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_elastic_disk Job#enable_elastic_disk}. |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_local_disk_encryption Job#enable_local_disk_encryption}. |
-| gcpAttributes
| JobJobClusterNewClusterGcpAttributes
| gcp_attributes block. |
-| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#idempotency_token Job#idempotency_token}. |
-| initScripts
| cdktf.IResolvable \| JobJobClusterNewClusterInitScripts[]
| init_scripts block. |
-| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_pool_id Job#instance_pool_id}. |
-| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#node_type_id Job#node_type_id}. |
-| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#num_workers Job#num_workers}. |
-| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#policy_id Job#policy_id}. |
-| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#single_user_name Job#single_user_name}. |
-| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_conf Job#spark_conf}. |
-| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_env_vars Job#spark_env_vars}. |
-| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ssh_public_keys Job#ssh_public_keys}. |
-| workloadType
| JobJobClusterNewClusterWorkloadType
| workload_type block. |
+| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_version Job#spark_version}. |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#apply_policy_default_values Job#apply_policy_default_values}. |
+| autoscale
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale
| autoscale block. |
+| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#autotermination_minutes Job#autotermination_minutes}. |
+| awsAttributes
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes
| aws_attributes block. |
+| azureAttributes
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes
| azure_attributes block. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_id Job#cluster_id}. |
+| clusterLogConf
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf
| cluster_log_conf block. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_name Job#cluster_name}. |
+| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#custom_tags Job#custom_tags}. |
+| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#data_security_mode Job#data_security_mode}. |
+| dockerImage
| @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage
| docker_image block. |
+| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_instance_pool_id Job#driver_instance_pool_id}. |
+| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_node_type_id Job#driver_node_type_id}. |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_elastic_disk Job#enable_elastic_disk}. |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_local_disk_encryption Job#enable_local_disk_encryption}. |
+| gcpAttributes
| @cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes
| gcp_attributes block. |
+| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#idempotency_token Job#idempotency_token}. |
+| initScripts
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts[]
| init_scripts block. |
+| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_pool_id Job#instance_pool_id}. |
+| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#node_type_id Job#node_type_id}. |
+| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#num_workers Job#num_workers}. |
+| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#policy_id Job#policy_id}. |
+| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#single_user_name Job#single_user_name}. |
+| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_conf Job#spark_conf}. |
+| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_env_vars Job#spark_env_vars}. |
+| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ssh_public_keys Job#ssh_public_keys}. |
+| workloadType
| @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType
| workload_type block. |
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -83917,7 +83917,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `applyPolicyDefaultValues`Optional
+##### `applyPolicyDefaultValues`Optional
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -83929,13 +83929,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoscale`Optional
+##### `autoscale`Optional
```typescript
public readonly autoscale: JobJobClusterNewClusterAutoscale;
```
-- *Type:* JobJobClusterNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale
autoscale block.
@@ -83943,7 +83943,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoterminationMinutes`Optional
+##### `autoterminationMinutes`Optional
```typescript
public readonly autoterminationMinutes: number;
@@ -83955,13 +83955,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsAttributes`Optional
+##### `awsAttributes`Optional
```typescript
public readonly awsAttributes: JobJobClusterNewClusterAwsAttributes;
```
-- *Type:* JobJobClusterNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes
aws_attributes block.
@@ -83969,13 +83969,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureAttributes`Optional
+##### `azureAttributes`Optional
```typescript
public readonly azureAttributes: JobJobClusterNewClusterAzureAttributes;
```
-- *Type:* JobJobClusterNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes
azure_attributes block.
@@ -83983,7 +83983,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -83995,13 +83995,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterLogConf`Optional
+##### `clusterLogConf`Optional
```typescript
public readonly clusterLogConf: JobJobClusterNewClusterClusterLogConf;
```
-- *Type:* JobJobClusterNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf
cluster_log_conf block.
@@ -84009,7 +84009,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterName`Optional
+##### `clusterName`Optional
```typescript
public readonly clusterName: string;
@@ -84021,7 +84021,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customTags`Optional
+##### `customTags`Optional
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -84033,7 +84033,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataSecurityMode`Optional
+##### `dataSecurityMode`Optional
```typescript
public readonly dataSecurityMode: string;
@@ -84045,13 +84045,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dockerImage`Optional
+##### `dockerImage`Optional
```typescript
public readonly dockerImage: JobJobClusterNewClusterDockerImage;
```
-- *Type:* JobJobClusterNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage
docker_image block.
@@ -84059,7 +84059,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverInstancePoolId`Optional
+##### `driverInstancePoolId`Optional
```typescript
public readonly driverInstancePoolId: string;
@@ -84071,7 +84071,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverNodeTypeId`Optional
+##### `driverNodeTypeId`Optional
```typescript
public readonly driverNodeTypeId: string;
@@ -84083,7 +84083,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableElasticDisk`Optional
+##### `enableElasticDisk`Optional
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -84095,7 +84095,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableLocalDiskEncryption`Optional
+##### `enableLocalDiskEncryption`Optional
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -84107,13 +84107,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcpAttributes`Optional
+##### `gcpAttributes`Optional
```typescript
public readonly gcpAttributes: JobJobClusterNewClusterGcpAttributes;
```
-- *Type:* JobJobClusterNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes
gcp_attributes block.
@@ -84121,7 +84121,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `idempotencyToken`Optional
+##### `idempotencyToken`Optional
```typescript
public readonly idempotencyToken: string;
@@ -84133,13 +84133,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `initScripts`Optional
+##### `initScripts`Optional
```typescript
public readonly initScripts: IResolvable | JobJobClusterNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | JobJobClusterNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts[]
init_scripts block.
@@ -84147,7 +84147,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolId`Optional
+##### `instancePoolId`Optional
```typescript
public readonly instancePoolId: string;
@@ -84159,7 +84159,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeTypeId`Optional
+##### `nodeTypeId`Optional
```typescript
public readonly nodeTypeId: string;
@@ -84171,7 +84171,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `numWorkers`Optional
+##### `numWorkers`Optional
```typescript
public readonly numWorkers: number;
@@ -84183,7 +84183,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `policyId`Optional
+##### `policyId`Optional
```typescript
public readonly policyId: string;
@@ -84195,7 +84195,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `singleUserName`Optional
+##### `singleUserName`Optional
```typescript
public readonly singleUserName: string;
@@ -84207,7 +84207,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkConf`Optional
+##### `sparkConf`Optional
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -84219,7 +84219,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkEnvVars`Optional
+##### `sparkEnvVars`Optional
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -84231,7 +84231,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sshPublicKeys`Optional
+##### `sshPublicKeys`Optional
```typescript
public readonly sshPublicKeys: string[];
@@ -84243,13 +84243,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workloadType`Optional
+##### `workloadType`Optional
```typescript
public readonly workloadType: JobJobClusterNewClusterWorkloadType;
```
-- *Type:* JobJobClusterNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType
workload_type block.
@@ -84257,26 +84257,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterAutoscale
+### JobJobClusterNewClusterAutoscale
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterAutoscale } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterAutoscale: JobJobClusterNewClusterAutoscale = { ... }
+const jobJobClusterNewClusterAutoscale: job.JobJobClusterNewClusterAutoscale = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_workers Job#max_workers}. |
-| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#min_workers Job#min_workers}. |
+| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_workers Job#max_workers}. |
+| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#min_workers Job#min_workers}. |
---
-##### `maxWorkers`Optional
+##### `maxWorkers`Optional
```typescript
public readonly maxWorkers: number;
@@ -84288,7 +84288,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minWorkers`Optional
+##### `minWorkers`Optional
```typescript
public readonly minWorkers: number;
@@ -84300,32 +84300,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterAwsAttributes
+### JobJobClusterNewClusterAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterAwsAttributes } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterAwsAttributes: JobJobClusterNewClusterAwsAttributes = { ... }
+const jobJobClusterNewClusterAwsAttributes: job.JobJobClusterNewClusterAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
-| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_count Job#ebs_volume_count}. |
-| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_size Job#ebs_volume_size}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_type Job#ebs_volume_type}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_profile_arn Job#instance_profile_arn}. |
-| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_price_percent Job#spot_bid_price_percent}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
+| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_count Job#ebs_volume_count}. |
+| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_size Job#ebs_volume_size}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_type Job#ebs_volume_type}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_profile_arn Job#instance_profile_arn}. |
+| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_price_percent Job#spot_bid_price_percent}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -84337,7 +84337,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeCount`Optional
+##### `ebsVolumeCount`Optional
```typescript
public readonly ebsVolumeCount: number;
@@ -84349,7 +84349,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeSize`Optional
+##### `ebsVolumeSize`Optional
```typescript
public readonly ebsVolumeSize: number;
@@ -84361,7 +84361,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeType`Optional
+##### `ebsVolumeType`Optional
```typescript
public readonly ebsVolumeType: string;
@@ -84373,7 +84373,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -84385,7 +84385,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -84397,7 +84397,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidPricePercent`Optional
+##### `spotBidPricePercent`Optional
```typescript
public readonly spotBidPricePercent: number;
@@ -84409,7 +84409,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -84421,27 +84421,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterAzureAttributes
+### JobJobClusterNewClusterAzureAttributes
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterAzureAttributes } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterAzureAttributes: JobJobClusterNewClusterAzureAttributes = { ... }
+const jobJobClusterNewClusterAzureAttributes: job.JobJobClusterNewClusterAzureAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
-| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_max_price Job#spot_bid_max_price}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
+| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_max_price Job#spot_bid_max_price}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -84453,7 +84453,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -84465,7 +84465,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidMaxPrice`Optional
+##### `spotBidMaxPrice`Optional
```typescript
public readonly spotBidMaxPrice: number;
@@ -84477,32 +84477,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterClusterLogConf
+### JobJobClusterNewClusterClusterLogConf
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterClusterLogConf } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterClusterLogConf: JobJobClusterNewClusterClusterLogConf = { ... }
+const jobJobClusterNewClusterClusterLogConf: job.JobJobClusterNewClusterClusterLogConf = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| JobJobClusterNewClusterClusterLogConfDbfs
| dbfs block. |
-| s3
| JobJobClusterNewClusterClusterLogConfS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs
| dbfs block. |
+| s3
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: JobJobClusterNewClusterClusterLogConfDbfs;
```
-- *Type:* JobJobClusterNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs
dbfs block.
@@ -84510,13 +84510,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: JobJobClusterNewClusterClusterLogConfS3;
```
-- *Type:* JobJobClusterNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3
s3 block.
@@ -84524,25 +84524,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterClusterLogConfDbfs
+### JobJobClusterNewClusterClusterLogConfDbfs
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterClusterLogConfDbfs } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterClusterLogConfDbfs: JobJobClusterNewClusterClusterLogConfDbfs = { ... }
+const jobJobClusterNewClusterClusterLogConfDbfs: job.JobJobClusterNewClusterClusterLogConfDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -84554,31 +84554,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterClusterLogConfS3
+### JobJobClusterNewClusterClusterLogConfS3
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterClusterLogConfS3 } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterClusterLogConfS3: JobJobClusterNewClusterClusterLogConfS3 = { ... }
+const jobJobClusterNewClusterClusterLogConfS3: job.JobJobClusterNewClusterClusterLogConfS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -84590,7 +84590,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -84602,7 +84602,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -84614,7 +84614,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -84626,7 +84626,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -84638,7 +84638,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -84650,7 +84650,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -84662,26 +84662,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterDockerImage
+### JobJobClusterNewClusterDockerImage
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterDockerImage } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterDockerImage: JobJobClusterNewClusterDockerImage = { ... }
+const jobJobClusterNewClusterDockerImage: job.JobJobClusterNewClusterDockerImage = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#url Job#url}. |
-| basicAuth
| JobJobClusterNewClusterDockerImageBasicAuth
| basic_auth block. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#url Job#url}. |
+| basicAuth
| @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth
| basic_auth block. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -84693,13 +84693,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `basicAuth`Optional
+##### `basicAuth`Optional
```typescript
public readonly basicAuth: JobJobClusterNewClusterDockerImageBasicAuth;
```
-- *Type:* JobJobClusterNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth
basic_auth block.
@@ -84707,26 +84707,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterDockerImageBasicAuth
+### JobJobClusterNewClusterDockerImageBasicAuth
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterDockerImageBasicAuth } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterDockerImageBasicAuth: JobJobClusterNewClusterDockerImageBasicAuth = { ... }
+const jobJobClusterNewClusterDockerImageBasicAuth: job.JobJobClusterNewClusterDockerImageBasicAuth = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#password Job#password}. |
-| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#username Job#username}. |
+| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#password Job#password}. |
+| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#username Job#username}. |
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -84738,7 +84738,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -84750,29 +84750,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterGcpAttributes
+### JobJobClusterNewClusterGcpAttributes
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterGcpAttributes } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterGcpAttributes: JobJobClusterNewClusterGcpAttributes = { ... }
+const jobJobClusterNewClusterGcpAttributes: job.JobJobClusterNewClusterGcpAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
-| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#boot_disk_size Job#boot_disk_size}. |
-| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#google_service_account Job#google_service_account}. |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#use_preemptible_executors Job#use_preemptible_executors}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
+| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#boot_disk_size Job#boot_disk_size}. |
+| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#google_service_account Job#google_service_account}. |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#use_preemptible_executors Job#use_preemptible_executors}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -84784,7 +84784,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `bootDiskSize`Optional
+##### `bootDiskSize`Optional
```typescript
public readonly bootDiskSize: number;
@@ -84796,7 +84796,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `googleServiceAccount`Optional
+##### `googleServiceAccount`Optional
```typescript
public readonly googleServiceAccount: string;
@@ -84808,7 +84808,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `usePreemptibleExecutors`Optional
+##### `usePreemptibleExecutors`Optional
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -84820,7 +84820,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -84832,34 +84832,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterInitScripts
+### JobJobClusterNewClusterInitScripts
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterInitScripts } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterInitScripts: JobJobClusterNewClusterInitScripts = { ... }
+const jobJobClusterNewClusterInitScripts: job.JobJobClusterNewClusterInitScripts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| JobJobClusterNewClusterInitScriptsDbfs
| dbfs block. |
-| file
| JobJobClusterNewClusterInitScriptsFile
| file block. |
-| gcs
| JobJobClusterNewClusterInitScriptsGcs
| gcs block. |
-| s3
| JobJobClusterNewClusterInitScriptsS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs
| dbfs block. |
+| file
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile
| file block. |
+| gcs
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs
| gcs block. |
+| s3
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: JobJobClusterNewClusterInitScriptsDbfs;
```
-- *Type:* JobJobClusterNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs
dbfs block.
@@ -84867,13 +84867,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `file`Optional
+##### `file`Optional
```typescript
public readonly file: JobJobClusterNewClusterInitScriptsFile;
```
-- *Type:* JobJobClusterNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile
file block.
@@ -84881,13 +84881,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcs`Optional
+##### `gcs`Optional
```typescript
public readonly gcs: JobJobClusterNewClusterInitScriptsGcs;
```
-- *Type:* JobJobClusterNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs
gcs block.
@@ -84895,13 +84895,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: JobJobClusterNewClusterInitScriptsS3;
```
-- *Type:* JobJobClusterNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3
s3 block.
@@ -84909,25 +84909,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterInitScriptsDbfs
+### JobJobClusterNewClusterInitScriptsDbfs
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterInitScriptsDbfs } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterInitScriptsDbfs: JobJobClusterNewClusterInitScriptsDbfs = { ... }
+const jobJobClusterNewClusterInitScriptsDbfs: job.JobJobClusterNewClusterInitScriptsDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -84939,25 +84939,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterInitScriptsFile
+### JobJobClusterNewClusterInitScriptsFile
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterInitScriptsFile } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterInitScriptsFile: JobJobClusterNewClusterInitScriptsFile = { ... }
+const jobJobClusterNewClusterInitScriptsFile: job.JobJobClusterNewClusterInitScriptsFile = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -84969,25 +84969,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterInitScriptsGcs
+### JobJobClusterNewClusterInitScriptsGcs
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterInitScriptsGcs } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterInitScriptsGcs: JobJobClusterNewClusterInitScriptsGcs = { ... }
+const jobJobClusterNewClusterInitScriptsGcs: job.JobJobClusterNewClusterInitScriptsGcs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -84999,31 +84999,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterInitScriptsS3
+### JobJobClusterNewClusterInitScriptsS3
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterInitScriptsS3 } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterInitScriptsS3: JobJobClusterNewClusterInitScriptsS3 = { ... }
+const jobJobClusterNewClusterInitScriptsS3: job.JobJobClusterNewClusterInitScriptsS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -85035,7 +85035,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -85047,7 +85047,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -85059,7 +85059,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -85071,7 +85071,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -85083,7 +85083,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -85095,7 +85095,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -85107,31 +85107,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterWorkloadType
+### JobJobClusterNewClusterWorkloadType
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterWorkloadType } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterWorkloadType: JobJobClusterNewClusterWorkloadType = { ... }
+const jobJobClusterNewClusterWorkloadType: job.JobJobClusterNewClusterWorkloadType = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| clients
| JobJobClusterNewClusterWorkloadTypeClients
| clients block. |
+| clients
| @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients
| clients block. |
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: JobJobClusterNewClusterWorkloadTypeClients;
```
-- *Type:* JobJobClusterNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients
clients block.
@@ -85139,26 +85139,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobJobClusterNewClusterWorkloadTypeClients
+### JobJobClusterNewClusterWorkloadTypeClients
-#### Initializer
+#### Initializer
```typescript
-import { JobJobClusterNewClusterWorkloadTypeClients } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobJobClusterNewClusterWorkloadTypeClients: JobJobClusterNewClusterWorkloadTypeClients = { ... }
+const jobJobClusterNewClusterWorkloadTypeClients: job.JobJobClusterNewClusterWorkloadTypeClients = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jobs Job#jobs}. |
-| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#notebooks Job#notebooks}. |
+| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jobs Job#jobs}. |
+| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#notebooks Job#notebooks}. |
---
-##### `jobs`Optional
+##### `jobs`Optional
```typescript
public readonly jobs: boolean | IResolvable;
@@ -85170,7 +85170,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebooks`Optional
+##### `notebooks`Optional
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -85182,36 +85182,36 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobLibrary
+### JobLibrary
-#### Initializer
+#### Initializer
```typescript
-import { JobLibrary } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobLibrary: JobLibrary = { ... }
+const jobLibrary: job.JobLibrary = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| cran
| JobLibraryCran
| cran block. |
-| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#egg Job#egg}. |
-| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jar Job#jar}. |
-| maven
| JobLibraryMaven
| maven block. |
-| pypi
| JobLibraryPypi
| pypi block. |
-| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#whl Job#whl}. |
+| cran
| @cdktf/provider-databricks.job.JobLibraryCran
| cran block. |
+| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#egg Job#egg}. |
+| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jar Job#jar}. |
+| maven
| @cdktf/provider-databricks.job.JobLibraryMaven
| maven block. |
+| pypi
| @cdktf/provider-databricks.job.JobLibraryPypi
| pypi block. |
+| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#whl Job#whl}. |
---
-##### `cran`Optional
+##### `cran`Optional
```typescript
public readonly cran: JobLibraryCran;
```
-- *Type:* JobLibraryCran
+- *Type:* @cdktf/provider-databricks.job.JobLibraryCran
cran block.
@@ -85219,7 +85219,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `egg`Optional
+##### `egg`Optional
```typescript
public readonly egg: string;
@@ -85231,7 +85231,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jar`Optional
+##### `jar`Optional
```typescript
public readonly jar: string;
@@ -85243,13 +85243,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maven`Optional
+##### `maven`Optional
```typescript
public readonly maven: JobLibraryMaven;
```
-- *Type:* JobLibraryMaven
+- *Type:* @cdktf/provider-databricks.job.JobLibraryMaven
maven block.
@@ -85257,13 +85257,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pypi`Optional
+##### `pypi`Optional
```typescript
public readonly pypi: JobLibraryPypi;
```
-- *Type:* JobLibraryPypi
+- *Type:* @cdktf/provider-databricks.job.JobLibraryPypi
pypi block.
@@ -85271,7 +85271,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `whl`Optional
+##### `whl`Optional
```typescript
public readonly whl: string;
@@ -85283,26 +85283,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobLibraryCran
+### JobLibraryCran
-#### Initializer
+#### Initializer
```typescript
-import { JobLibraryCran } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobLibraryCran: JobLibraryCran = { ... }
+const jobLibraryCran: job.JobLibraryCran = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package Job#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package Job#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -85314,7 +85314,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -85326,27 +85326,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobLibraryMaven
+### JobLibraryMaven
-#### Initializer
+#### Initializer
```typescript
-import { JobLibraryMaven } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobLibraryMaven: JobLibraryMaven = { ... }
+const jobLibraryMaven: job.JobLibraryMaven = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#coordinates Job#coordinates}. |
-| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#exclusions Job#exclusions}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
+| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#coordinates Job#coordinates}. |
+| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#exclusions Job#exclusions}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -85358,7 +85358,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `exclusions`Optional
+##### `exclusions`Optional
```typescript
public readonly exclusions: string[];
@@ -85370,7 +85370,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -85382,26 +85382,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobLibraryPypi
+### JobLibraryPypi
-#### Initializer
+#### Initializer
```typescript
-import { JobLibraryPypi } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobLibraryPypi: JobLibraryPypi = { ... }
+const jobLibraryPypi: job.JobLibraryPypi = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package Job#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package Job#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -85413,7 +85413,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -85425,52 +85425,52 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewCluster
+### JobNewCluster
-#### Initializer
+#### Initializer
```typescript
-import { JobNewCluster } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewCluster: JobNewCluster = { ... }
+const jobNewCluster: job.JobNewCluster = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_version Job#spark_version}. |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#apply_policy_default_values Job#apply_policy_default_values}. |
-| autoscale
| JobNewClusterAutoscale
| autoscale block. |
-| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#autotermination_minutes Job#autotermination_minutes}. |
-| awsAttributes
| JobNewClusterAwsAttributes
| aws_attributes block. |
-| azureAttributes
| JobNewClusterAzureAttributes
| azure_attributes block. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_id Job#cluster_id}. |
-| clusterLogConf
| JobNewClusterClusterLogConf
| cluster_log_conf block. |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_name Job#cluster_name}. |
-| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#custom_tags Job#custom_tags}. |
-| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#data_security_mode Job#data_security_mode}. |
-| dockerImage
| JobNewClusterDockerImage
| docker_image block. |
-| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_instance_pool_id Job#driver_instance_pool_id}. |
-| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_node_type_id Job#driver_node_type_id}. |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_elastic_disk Job#enable_elastic_disk}. |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_local_disk_encryption Job#enable_local_disk_encryption}. |
-| gcpAttributes
| JobNewClusterGcpAttributes
| gcp_attributes block. |
-| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#idempotency_token Job#idempotency_token}. |
-| initScripts
| cdktf.IResolvable \| JobNewClusterInitScripts[]
| init_scripts block. |
-| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_pool_id Job#instance_pool_id}. |
-| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#node_type_id Job#node_type_id}. |
-| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#num_workers Job#num_workers}. |
-| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#policy_id Job#policy_id}. |
-| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#single_user_name Job#single_user_name}. |
-| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_conf Job#spark_conf}. |
-| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_env_vars Job#spark_env_vars}. |
-| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ssh_public_keys Job#ssh_public_keys}. |
-| workloadType
| JobNewClusterWorkloadType
| workload_type block. |
+| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_version Job#spark_version}. |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#apply_policy_default_values Job#apply_policy_default_values}. |
+| autoscale
| @cdktf/provider-databricks.job.JobNewClusterAutoscale
| autoscale block. |
+| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#autotermination_minutes Job#autotermination_minutes}. |
+| awsAttributes
| @cdktf/provider-databricks.job.JobNewClusterAwsAttributes
| aws_attributes block. |
+| azureAttributes
| @cdktf/provider-databricks.job.JobNewClusterAzureAttributes
| azure_attributes block. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_id Job#cluster_id}. |
+| clusterLogConf
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConf
| cluster_log_conf block. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_name Job#cluster_name}. |
+| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#custom_tags Job#custom_tags}. |
+| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#data_security_mode Job#data_security_mode}. |
+| dockerImage
| @cdktf/provider-databricks.job.JobNewClusterDockerImage
| docker_image block. |
+| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_instance_pool_id Job#driver_instance_pool_id}. |
+| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_node_type_id Job#driver_node_type_id}. |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_elastic_disk Job#enable_elastic_disk}. |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_local_disk_encryption Job#enable_local_disk_encryption}. |
+| gcpAttributes
| @cdktf/provider-databricks.job.JobNewClusterGcpAttributes
| gcp_attributes block. |
+| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#idempotency_token Job#idempotency_token}. |
+| initScripts
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobNewClusterInitScripts[]
| init_scripts block. |
+| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_pool_id Job#instance_pool_id}. |
+| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#node_type_id Job#node_type_id}. |
+| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#num_workers Job#num_workers}. |
+| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#policy_id Job#policy_id}. |
+| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#single_user_name Job#single_user_name}. |
+| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_conf Job#spark_conf}. |
+| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_env_vars Job#spark_env_vars}. |
+| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ssh_public_keys Job#ssh_public_keys}. |
+| workloadType
| @cdktf/provider-databricks.job.JobNewClusterWorkloadType
| workload_type block. |
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -85482,7 +85482,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `applyPolicyDefaultValues`Optional
+##### `applyPolicyDefaultValues`Optional
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -85494,13 +85494,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoscale`Optional
+##### `autoscale`Optional
```typescript
public readonly autoscale: JobNewClusterAutoscale;
```
-- *Type:* JobNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAutoscale
autoscale block.
@@ -85508,7 +85508,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoterminationMinutes`Optional
+##### `autoterminationMinutes`Optional
```typescript
public readonly autoterminationMinutes: number;
@@ -85520,13 +85520,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsAttributes`Optional
+##### `awsAttributes`Optional
```typescript
public readonly awsAttributes: JobNewClusterAwsAttributes;
```
-- *Type:* JobNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAwsAttributes
aws_attributes block.
@@ -85534,13 +85534,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureAttributes`Optional
+##### `azureAttributes`Optional
```typescript
public readonly azureAttributes: JobNewClusterAzureAttributes;
```
-- *Type:* JobNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAzureAttributes
azure_attributes block.
@@ -85548,7 +85548,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -85560,13 +85560,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterLogConf`Optional
+##### `clusterLogConf`Optional
```typescript
public readonly clusterLogConf: JobNewClusterClusterLogConf;
```
-- *Type:* JobNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConf
cluster_log_conf block.
@@ -85574,7 +85574,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterName`Optional
+##### `clusterName`Optional
```typescript
public readonly clusterName: string;
@@ -85586,7 +85586,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customTags`Optional
+##### `customTags`Optional
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -85598,7 +85598,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataSecurityMode`Optional
+##### `dataSecurityMode`Optional
```typescript
public readonly dataSecurityMode: string;
@@ -85610,13 +85610,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dockerImage`Optional
+##### `dockerImage`Optional
```typescript
public readonly dockerImage: JobNewClusterDockerImage;
```
-- *Type:* JobNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterDockerImage
docker_image block.
@@ -85624,7 +85624,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverInstancePoolId`Optional
+##### `driverInstancePoolId`Optional
```typescript
public readonly driverInstancePoolId: string;
@@ -85636,7 +85636,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverNodeTypeId`Optional
+##### `driverNodeTypeId`Optional
```typescript
public readonly driverNodeTypeId: string;
@@ -85648,7 +85648,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableElasticDisk`Optional
+##### `enableElasticDisk`Optional
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -85660,7 +85660,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableLocalDiskEncryption`Optional
+##### `enableLocalDiskEncryption`Optional
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -85672,13 +85672,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcpAttributes`Optional
+##### `gcpAttributes`Optional
```typescript
public readonly gcpAttributes: JobNewClusterGcpAttributes;
```
-- *Type:* JobNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterGcpAttributes
gcp_attributes block.
@@ -85686,7 +85686,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `idempotencyToken`Optional
+##### `idempotencyToken`Optional
```typescript
public readonly idempotencyToken: string;
@@ -85698,13 +85698,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `initScripts`Optional
+##### `initScripts`Optional
```typescript
public readonly initScripts: IResolvable | JobNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | JobNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobNewClusterInitScripts[]
init_scripts block.
@@ -85712,7 +85712,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolId`Optional
+##### `instancePoolId`Optional
```typescript
public readonly instancePoolId: string;
@@ -85724,7 +85724,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeTypeId`Optional
+##### `nodeTypeId`Optional
```typescript
public readonly nodeTypeId: string;
@@ -85736,7 +85736,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `numWorkers`Optional
+##### `numWorkers`Optional
```typescript
public readonly numWorkers: number;
@@ -85748,7 +85748,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `policyId`Optional
+##### `policyId`Optional
```typescript
public readonly policyId: string;
@@ -85760,7 +85760,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `singleUserName`Optional
+##### `singleUserName`Optional
```typescript
public readonly singleUserName: string;
@@ -85772,7 +85772,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkConf`Optional
+##### `sparkConf`Optional
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -85784,7 +85784,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkEnvVars`Optional
+##### `sparkEnvVars`Optional
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -85796,7 +85796,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sshPublicKeys`Optional
+##### `sshPublicKeys`Optional
```typescript
public readonly sshPublicKeys: string[];
@@ -85808,13 +85808,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workloadType`Optional
+##### `workloadType`Optional
```typescript
public readonly workloadType: JobNewClusterWorkloadType;
```
-- *Type:* JobNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterWorkloadType
workload_type block.
@@ -85822,26 +85822,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterAutoscale
+### JobNewClusterAutoscale
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterAutoscale } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterAutoscale: JobNewClusterAutoscale = { ... }
+const jobNewClusterAutoscale: job.JobNewClusterAutoscale = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_workers Job#max_workers}. |
-| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#min_workers Job#min_workers}. |
+| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_workers Job#max_workers}. |
+| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#min_workers Job#min_workers}. |
---
-##### `maxWorkers`Optional
+##### `maxWorkers`Optional
```typescript
public readonly maxWorkers: number;
@@ -85853,7 +85853,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minWorkers`Optional
+##### `minWorkers`Optional
```typescript
public readonly minWorkers: number;
@@ -85865,32 +85865,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterAwsAttributes
+### JobNewClusterAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterAwsAttributes } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterAwsAttributes: JobNewClusterAwsAttributes = { ... }
+const jobNewClusterAwsAttributes: job.JobNewClusterAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
-| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_count Job#ebs_volume_count}. |
-| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_size Job#ebs_volume_size}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_type Job#ebs_volume_type}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_profile_arn Job#instance_profile_arn}. |
-| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_price_percent Job#spot_bid_price_percent}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
+| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_count Job#ebs_volume_count}. |
+| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_size Job#ebs_volume_size}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_type Job#ebs_volume_type}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_profile_arn Job#instance_profile_arn}. |
+| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_price_percent Job#spot_bid_price_percent}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -85902,7 +85902,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeCount`Optional
+##### `ebsVolumeCount`Optional
```typescript
public readonly ebsVolumeCount: number;
@@ -85914,7 +85914,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeSize`Optional
+##### `ebsVolumeSize`Optional
```typescript
public readonly ebsVolumeSize: number;
@@ -85926,7 +85926,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeType`Optional
+##### `ebsVolumeType`Optional
```typescript
public readonly ebsVolumeType: string;
@@ -85938,7 +85938,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -85950,7 +85950,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -85962,7 +85962,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidPricePercent`Optional
+##### `spotBidPricePercent`Optional
```typescript
public readonly spotBidPricePercent: number;
@@ -85974,7 +85974,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -85986,27 +85986,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterAzureAttributes
+### JobNewClusterAzureAttributes
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterAzureAttributes } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterAzureAttributes: JobNewClusterAzureAttributes = { ... }
+const jobNewClusterAzureAttributes: job.JobNewClusterAzureAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
-| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_max_price Job#spot_bid_max_price}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
+| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_max_price Job#spot_bid_max_price}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -86018,7 +86018,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -86030,7 +86030,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidMaxPrice`Optional
+##### `spotBidMaxPrice`Optional
```typescript
public readonly spotBidMaxPrice: number;
@@ -86042,32 +86042,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterClusterLogConf
+### JobNewClusterClusterLogConf
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterClusterLogConf } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterClusterLogConf: JobNewClusterClusterLogConf = { ... }
+const jobNewClusterClusterLogConf: job.JobNewClusterClusterLogConf = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| JobNewClusterClusterLogConfDbfs
| dbfs block. |
-| s3
| JobNewClusterClusterLogConfS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs
| dbfs block. |
+| s3
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: JobNewClusterClusterLogConfDbfs;
```
-- *Type:* JobNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs
dbfs block.
@@ -86075,13 +86075,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: JobNewClusterClusterLogConfS3;
```
-- *Type:* JobNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3
s3 block.
@@ -86089,25 +86089,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterClusterLogConfDbfs
+### JobNewClusterClusterLogConfDbfs
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterClusterLogConfDbfs } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterClusterLogConfDbfs: JobNewClusterClusterLogConfDbfs = { ... }
+const jobNewClusterClusterLogConfDbfs: job.JobNewClusterClusterLogConfDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -86119,31 +86119,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterClusterLogConfS3
+### JobNewClusterClusterLogConfS3
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterClusterLogConfS3 } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterClusterLogConfS3: JobNewClusterClusterLogConfS3 = { ... }
+const jobNewClusterClusterLogConfS3: job.JobNewClusterClusterLogConfS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -86155,7 +86155,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -86167,7 +86167,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -86179,7 +86179,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -86191,7 +86191,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -86203,7 +86203,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -86215,7 +86215,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -86227,26 +86227,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterDockerImage
+### JobNewClusterDockerImage
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterDockerImage } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterDockerImage: JobNewClusterDockerImage = { ... }
+const jobNewClusterDockerImage: job.JobNewClusterDockerImage = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#url Job#url}. |
-| basicAuth
| JobNewClusterDockerImageBasicAuth
| basic_auth block. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#url Job#url}. |
+| basicAuth
| @cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth
| basic_auth block. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -86258,13 +86258,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `basicAuth`Optional
+##### `basicAuth`Optional
```typescript
public readonly basicAuth: JobNewClusterDockerImageBasicAuth;
```
-- *Type:* JobNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth
basic_auth block.
@@ -86272,26 +86272,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterDockerImageBasicAuth
+### JobNewClusterDockerImageBasicAuth
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterDockerImageBasicAuth } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterDockerImageBasicAuth: JobNewClusterDockerImageBasicAuth = { ... }
+const jobNewClusterDockerImageBasicAuth: job.JobNewClusterDockerImageBasicAuth = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#password Job#password}. |
-| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#username Job#username}. |
+| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#password Job#password}. |
+| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#username Job#username}. |
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -86303,7 +86303,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -86315,29 +86315,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterGcpAttributes
+### JobNewClusterGcpAttributes
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterGcpAttributes } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterGcpAttributes: JobNewClusterGcpAttributes = { ... }
+const jobNewClusterGcpAttributes: job.JobNewClusterGcpAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
-| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#boot_disk_size Job#boot_disk_size}. |
-| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#google_service_account Job#google_service_account}. |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#use_preemptible_executors Job#use_preemptible_executors}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
+| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#boot_disk_size Job#boot_disk_size}. |
+| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#google_service_account Job#google_service_account}. |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#use_preemptible_executors Job#use_preemptible_executors}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -86349,7 +86349,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `bootDiskSize`Optional
+##### `bootDiskSize`Optional
```typescript
public readonly bootDiskSize: number;
@@ -86361,7 +86361,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `googleServiceAccount`Optional
+##### `googleServiceAccount`Optional
```typescript
public readonly googleServiceAccount: string;
@@ -86373,7 +86373,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `usePreemptibleExecutors`Optional
+##### `usePreemptibleExecutors`Optional
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -86385,7 +86385,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -86397,34 +86397,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterInitScripts
+### JobNewClusterInitScripts
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterInitScripts } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterInitScripts: JobNewClusterInitScripts = { ... }
+const jobNewClusterInitScripts: job.JobNewClusterInitScripts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| JobNewClusterInitScriptsDbfs
| dbfs block. |
-| file
| JobNewClusterInitScriptsFile
| file block. |
-| gcs
| JobNewClusterInitScriptsGcs
| gcs block. |
-| s3
| JobNewClusterInitScriptsS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs
| dbfs block. |
+| file
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsFile
| file block. |
+| gcs
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs
| gcs block. |
+| s3
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: JobNewClusterInitScriptsDbfs;
```
-- *Type:* JobNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs
dbfs block.
@@ -86432,13 +86432,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `file`Optional
+##### `file`Optional
```typescript
public readonly file: JobNewClusterInitScriptsFile;
```
-- *Type:* JobNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsFile
file block.
@@ -86446,13 +86446,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcs`Optional
+##### `gcs`Optional
```typescript
public readonly gcs: JobNewClusterInitScriptsGcs;
```
-- *Type:* JobNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs
gcs block.
@@ -86460,13 +86460,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: JobNewClusterInitScriptsS3;
```
-- *Type:* JobNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsS3
s3 block.
@@ -86474,25 +86474,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterInitScriptsDbfs
+### JobNewClusterInitScriptsDbfs
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterInitScriptsDbfs } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterInitScriptsDbfs: JobNewClusterInitScriptsDbfs = { ... }
+const jobNewClusterInitScriptsDbfs: job.JobNewClusterInitScriptsDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -86504,25 +86504,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterInitScriptsFile
+### JobNewClusterInitScriptsFile
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterInitScriptsFile } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterInitScriptsFile: JobNewClusterInitScriptsFile = { ... }
+const jobNewClusterInitScriptsFile: job.JobNewClusterInitScriptsFile = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -86534,25 +86534,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterInitScriptsGcs
+### JobNewClusterInitScriptsGcs
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterInitScriptsGcs } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterInitScriptsGcs: JobNewClusterInitScriptsGcs = { ... }
+const jobNewClusterInitScriptsGcs: job.JobNewClusterInitScriptsGcs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -86564,31 +86564,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterInitScriptsS3
+### JobNewClusterInitScriptsS3
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterInitScriptsS3 } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterInitScriptsS3: JobNewClusterInitScriptsS3 = { ... }
+const jobNewClusterInitScriptsS3: job.JobNewClusterInitScriptsS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -86600,7 +86600,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -86612,7 +86612,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -86624,7 +86624,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -86636,7 +86636,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -86648,7 +86648,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -86660,7 +86660,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -86672,31 +86672,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterWorkloadType
+### JobNewClusterWorkloadType
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterWorkloadType } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterWorkloadType: JobNewClusterWorkloadType = { ... }
+const jobNewClusterWorkloadType: job.JobNewClusterWorkloadType = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| clients
| JobNewClusterWorkloadTypeClients
| clients block. |
+| clients
| @cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients
| clients block. |
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: JobNewClusterWorkloadTypeClients;
```
-- *Type:* JobNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients
clients block.
@@ -86704,26 +86704,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNewClusterWorkloadTypeClients
+### JobNewClusterWorkloadTypeClients
-#### Initializer
+#### Initializer
```typescript
-import { JobNewClusterWorkloadTypeClients } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNewClusterWorkloadTypeClients: JobNewClusterWorkloadTypeClients = { ... }
+const jobNewClusterWorkloadTypeClients: job.JobNewClusterWorkloadTypeClients = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jobs Job#jobs}. |
-| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#notebooks Job#notebooks}. |
+| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jobs Job#jobs}. |
+| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#notebooks Job#notebooks}. |
---
-##### `jobs`Optional
+##### `jobs`Optional
```typescript
public readonly jobs: boolean | IResolvable;
@@ -86735,7 +86735,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebooks`Optional
+##### `notebooks`Optional
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -86747,26 +86747,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobNotebookTask
+### JobNotebookTask
-#### Initializer
+#### Initializer
```typescript
-import { JobNotebookTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobNotebookTask: JobNotebookTask = { ... }
+const jobNotebookTask: job.JobNotebookTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| notebookPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#notebook_path Job#notebook_path}. |
-| baseParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#base_parameters Job#base_parameters}. |
+| notebookPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#notebook_path Job#notebook_path}. |
+| baseParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#base_parameters Job#base_parameters}. |
---
-##### `notebookPath`Required
+##### `notebookPath`Required
```typescript
public readonly notebookPath: string;
@@ -86778,7 +86778,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `baseParameters`Optional
+##### `baseParameters`Optional
```typescript
public readonly baseParameters: {[ key: string ]: string};
@@ -86790,25 +86790,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobPipelineTask
+### JobPipelineTask
-#### Initializer
+#### Initializer
```typescript
-import { JobPipelineTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobPipelineTask: JobPipelineTask = { ... }
+const jobPipelineTask: job.JobPipelineTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| pipelineId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#pipeline_id Job#pipeline_id}. |
+| pipelineId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#pipeline_id Job#pipeline_id}. |
---
-##### `pipelineId`Required
+##### `pipelineId`Required
```typescript
public readonly pipelineId: string;
@@ -86820,28 +86820,28 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobPythonWheelTask
+### JobPythonWheelTask
-#### Initializer
+#### Initializer
```typescript
-import { JobPythonWheelTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobPythonWheelTask: JobPythonWheelTask = { ... }
+const jobPythonWheelTask: job.JobPythonWheelTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| entryPoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#entry_point Job#entry_point}. |
-| namedParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#named_parameters Job#named_parameters}. |
-| packageName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package_name Job#package_name}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
+| entryPoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#entry_point Job#entry_point}. |
+| namedParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#named_parameters Job#named_parameters}. |
+| packageName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package_name Job#package_name}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
---
-##### `entryPoint`Optional
+##### `entryPoint`Optional
```typescript
public readonly entryPoint: string;
@@ -86853,7 +86853,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `namedParameters`Optional
+##### `namedParameters`Optional
```typescript
public readonly namedParameters: {[ key: string ]: string};
@@ -86865,7 +86865,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `packageName`Optional
+##### `packageName`Optional
```typescript
public readonly packageName: string;
@@ -86877,7 +86877,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -86889,27 +86889,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobSchedule
+### JobSchedule
-#### Initializer
+#### Initializer
```typescript
-import { JobSchedule } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobSchedule: JobSchedule = { ... }
+const jobSchedule: job.JobSchedule = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| quartzCronExpression
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#quartz_cron_expression Job#quartz_cron_expression}. |
-| timezoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#timezone_id Job#timezone_id}. |
-| pauseStatus
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#pause_status Job#pause_status}. |
+| quartzCronExpression
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#quartz_cron_expression Job#quartz_cron_expression}. |
+| timezoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#timezone_id Job#timezone_id}. |
+| pauseStatus
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#pause_status Job#pause_status}. |
---
-##### `quartzCronExpression`Required
+##### `quartzCronExpression`Required
```typescript
public readonly quartzCronExpression: string;
@@ -86921,7 +86921,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timezoneId`Required
+##### `timezoneId`Required
```typescript
public readonly timezoneId: string;
@@ -86933,7 +86933,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pauseStatus`Optional
+##### `pauseStatus`Optional
```typescript
public readonly pauseStatus: string;
@@ -86945,27 +86945,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobSparkJarTask
+### JobSparkJarTask
-#### Initializer
+#### Initializer
```typescript
-import { JobSparkJarTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobSparkJarTask: JobSparkJarTask = { ... }
+const jobSparkJarTask: job.JobSparkJarTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jarUri
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jar_uri Job#jar_uri}. |
-| mainClassName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#main_class_name Job#main_class_name}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
+| jarUri
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jar_uri Job#jar_uri}. |
+| mainClassName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#main_class_name Job#main_class_name}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
---
-##### `jarUri`Optional
+##### `jarUri`Optional
```typescript
public readonly jarUri: string;
@@ -86977,7 +86977,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `mainClassName`Optional
+##### `mainClassName`Optional
```typescript
public readonly mainClassName: string;
@@ -86989,7 +86989,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -87001,26 +87001,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobSparkPythonTask
+### JobSparkPythonTask
-#### Initializer
+#### Initializer
```typescript
-import { JobSparkPythonTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobSparkPythonTask: JobSparkPythonTask = { ... }
+const jobSparkPythonTask: job.JobSparkPythonTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| pythonFile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#python_file Job#python_file}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
+| pythonFile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#python_file Job#python_file}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
---
-##### `pythonFile`Required
+##### `pythonFile`Required
```typescript
public readonly pythonFile: string;
@@ -87032,7 +87032,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -87044,25 +87044,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobSparkSubmitTask
+### JobSparkSubmitTask
-#### Initializer
+#### Initializer
```typescript
-import { JobSparkSubmitTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobSparkSubmitTask: JobSparkSubmitTask = { ... }
+const jobSparkSubmitTask: job.JobSparkSubmitTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -87074,50 +87074,50 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTask
+### JobTask
-#### Initializer
+#### Initializer
```typescript
-import { JobTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTask: JobTask = { ... }
+const jobTask: job.JobTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbtTask
| JobTaskDbtTask
| dbt_task block. |
-| dependsOn
| cdktf.IResolvable \| JobTaskDependsOn[]
| depends_on block. |
-| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#description Job#description}. |
-| emailNotifications
| JobTaskEmailNotifications
| email_notifications block. |
-| existingClusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#existing_cluster_id Job#existing_cluster_id}. |
-| jobClusterKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#job_cluster_key Job#job_cluster_key}. |
-| library
| cdktf.IResolvable \| JobTaskLibrary[]
| library block. |
-| maxRetries
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_retries Job#max_retries}. |
-| minRetryIntervalMillis
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#min_retry_interval_millis Job#min_retry_interval_millis}. |
-| newCluster
| JobTaskNewCluster
| new_cluster block. |
-| notebookTask
| JobTaskNotebookTask
| notebook_task block. |
-| pipelineTask
| JobTaskPipelineTask
| pipeline_task block. |
-| pythonWheelTask
| JobTaskPythonWheelTask
| python_wheel_task block. |
-| retryOnTimeout
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#retry_on_timeout Job#retry_on_timeout}. |
-| sparkJarTask
| JobTaskSparkJarTask
| spark_jar_task block. |
-| sparkPythonTask
| JobTaskSparkPythonTask
| spark_python_task block. |
-| sparkSubmitTask
| JobTaskSparkSubmitTask
| spark_submit_task block. |
-| sqlTask
| JobTaskSqlTask
| sql_task block. |
-| taskKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#task_key Job#task_key}. |
-| timeoutSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#timeout_seconds Job#timeout_seconds}. |
+| dbtTask
| @cdktf/provider-databricks.job.JobTaskDbtTask
| dbt_task block. |
+| dependsOn
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTaskDependsOn[]
| depends_on block. |
+| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#description Job#description}. |
+| emailNotifications
| @cdktf/provider-databricks.job.JobTaskEmailNotifications
| email_notifications block. |
+| existingClusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#existing_cluster_id Job#existing_cluster_id}. |
+| jobClusterKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#job_cluster_key Job#job_cluster_key}. |
+| library
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTaskLibrary[]
| library block. |
+| maxRetries
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_retries Job#max_retries}. |
+| minRetryIntervalMillis
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#min_retry_interval_millis Job#min_retry_interval_millis}. |
+| newCluster
| @cdktf/provider-databricks.job.JobTaskNewCluster
| new_cluster block. |
+| notebookTask
| @cdktf/provider-databricks.job.JobTaskNotebookTask
| notebook_task block. |
+| pipelineTask
| @cdktf/provider-databricks.job.JobTaskPipelineTask
| pipeline_task block. |
+| pythonWheelTask
| @cdktf/provider-databricks.job.JobTaskPythonWheelTask
| python_wheel_task block. |
+| retryOnTimeout
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#retry_on_timeout Job#retry_on_timeout}. |
+| sparkJarTask
| @cdktf/provider-databricks.job.JobTaskSparkJarTask
| spark_jar_task block. |
+| sparkPythonTask
| @cdktf/provider-databricks.job.JobTaskSparkPythonTask
| spark_python_task block. |
+| sparkSubmitTask
| @cdktf/provider-databricks.job.JobTaskSparkSubmitTask
| spark_submit_task block. |
+| sqlTask
| @cdktf/provider-databricks.job.JobTaskSqlTask
| sql_task block. |
+| taskKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#task_key Job#task_key}. |
+| timeoutSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#timeout_seconds Job#timeout_seconds}. |
---
-##### `dbtTask`Optional
+##### `dbtTask`Optional
```typescript
public readonly dbtTask: JobTaskDbtTask;
```
-- *Type:* JobTaskDbtTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskDbtTask
dbt_task block.
@@ -87125,13 +87125,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: IResolvable | JobTaskDependsOn[];
```
-- *Type:* cdktf.IResolvable | JobTaskDependsOn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskDependsOn[]
depends_on block.
@@ -87139,7 +87139,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `description`Optional
+##### `description`Optional
```typescript
public readonly description: string;
@@ -87151,13 +87151,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `emailNotifications`Optional
+##### `emailNotifications`Optional
```typescript
public readonly emailNotifications: JobTaskEmailNotifications;
```
-- *Type:* JobTaskEmailNotifications
+- *Type:* @cdktf/provider-databricks.job.JobTaskEmailNotifications
email_notifications block.
@@ -87165,7 +87165,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `existingClusterId`Optional
+##### `existingClusterId`Optional
```typescript
public readonly existingClusterId: string;
@@ -87177,7 +87177,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jobClusterKey`Optional
+##### `jobClusterKey`Optional
```typescript
public readonly jobClusterKey: string;
@@ -87189,13 +87189,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `library`Optional
+##### `library`Optional
```typescript
public readonly library: IResolvable | JobTaskLibrary[];
```
-- *Type:* cdktf.IResolvable | JobTaskLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskLibrary[]
library block.
@@ -87203,7 +87203,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maxRetries`Optional
+##### `maxRetries`Optional
```typescript
public readonly maxRetries: number;
@@ -87215,7 +87215,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minRetryIntervalMillis`Optional
+##### `minRetryIntervalMillis`Optional
```typescript
public readonly minRetryIntervalMillis: number;
@@ -87227,13 +87227,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `newCluster`Optional
+##### `newCluster`Optional
```typescript
public readonly newCluster: JobTaskNewCluster;
```
-- *Type:* JobTaskNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewCluster
new_cluster block.
@@ -87241,13 +87241,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebookTask`Optional
+##### `notebookTask`Optional
```typescript
public readonly notebookTask: JobTaskNotebookTask;
```
-- *Type:* JobTaskNotebookTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskNotebookTask
notebook_task block.
@@ -87255,13 +87255,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pipelineTask`Optional
+##### `pipelineTask`Optional
```typescript
public readonly pipelineTask: JobTaskPipelineTask;
```
-- *Type:* JobTaskPipelineTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskPipelineTask
pipeline_task block.
@@ -87269,13 +87269,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pythonWheelTask`Optional
+##### `pythonWheelTask`Optional
```typescript
public readonly pythonWheelTask: JobTaskPythonWheelTask;
```
-- *Type:* JobTaskPythonWheelTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskPythonWheelTask
python_wheel_task block.
@@ -87283,7 +87283,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `retryOnTimeout`Optional
+##### `retryOnTimeout`Optional
```typescript
public readonly retryOnTimeout: boolean | IResolvable;
@@ -87295,13 +87295,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkJarTask`Optional
+##### `sparkJarTask`Optional
```typescript
public readonly sparkJarTask: JobTaskSparkJarTask;
```
-- *Type:* JobTaskSparkJarTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkJarTask
spark_jar_task block.
@@ -87309,13 +87309,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkPythonTask`Optional
+##### `sparkPythonTask`Optional
```typescript
public readonly sparkPythonTask: JobTaskSparkPythonTask;
```
-- *Type:* JobTaskSparkPythonTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkPythonTask
spark_python_task block.
@@ -87323,13 +87323,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkSubmitTask`Optional
+##### `sparkSubmitTask`Optional
```typescript
public readonly sparkSubmitTask: JobTaskSparkSubmitTask;
```
-- *Type:* JobTaskSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkSubmitTask
spark_submit_task block.
@@ -87337,13 +87337,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sqlTask`Optional
+##### `sqlTask`Optional
```typescript
public readonly sqlTask: JobTaskSqlTask;
```
-- *Type:* JobTaskSqlTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTask
sql_task block.
@@ -87351,7 +87351,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `taskKey`Optional
+##### `taskKey`Optional
```typescript
public readonly taskKey: string;
@@ -87363,7 +87363,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeoutSeconds`Optional
+##### `timeoutSeconds`Optional
```typescript
public readonly timeoutSeconds: number;
@@ -87375,29 +87375,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskDbtTask
+### JobTaskDbtTask
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskDbtTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskDbtTask: JobTaskDbtTask = { ... }
+const jobTaskDbtTask: job.JobTaskDbtTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| commands
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#commands Job#commands}. |
-| profilesDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#profiles_directory Job#profiles_directory}. |
-| projectDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#project_directory Job#project_directory}. |
-| schema
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#schema Job#schema}. |
-| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#warehouse_id Job#warehouse_id}. |
+| commands
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#commands Job#commands}. |
+| profilesDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#profiles_directory Job#profiles_directory}. |
+| projectDirectory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#project_directory Job#project_directory}. |
+| schema
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#schema Job#schema}. |
+| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#warehouse_id Job#warehouse_id}. |
---
-##### `commands`Required
+##### `commands`Required
```typescript
public readonly commands: string[];
@@ -87409,7 +87409,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `profilesDirectory`Optional
+##### `profilesDirectory`Optional
```typescript
public readonly profilesDirectory: string;
@@ -87421,7 +87421,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `projectDirectory`Optional
+##### `projectDirectory`Optional
```typescript
public readonly projectDirectory: string;
@@ -87433,7 +87433,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `schema`Optional
+##### `schema`Optional
```typescript
public readonly schema: string;
@@ -87445,7 +87445,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `warehouseId`Optional
+##### `warehouseId`Optional
```typescript
public readonly warehouseId: string;
@@ -87457,25 +87457,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskDependsOn
+### JobTaskDependsOn
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskDependsOn } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskDependsOn: JobTaskDependsOn = { ... }
+const jobTaskDependsOn: job.JobTaskDependsOn = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| taskKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#task_key Job#task_key}. |
+| taskKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#task_key Job#task_key}. |
---
-##### `taskKey`Optional
+##### `taskKey`Optional
```typescript
public readonly taskKey: string;
@@ -87487,29 +87487,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskEmailNotifications
+### JobTaskEmailNotifications
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskEmailNotifications } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskEmailNotifications: JobTaskEmailNotifications = { ... }
+const jobTaskEmailNotifications: job.JobTaskEmailNotifications = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#alert_on_last_attempt Job#alert_on_last_attempt}. |
-| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}. |
-| onFailure
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_failure Job#on_failure}. |
-| onStart
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_start Job#on_start}. |
-| onSuccess
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_success Job#on_success}. |
+| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#alert_on_last_attempt Job#alert_on_last_attempt}. |
+| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}. |
+| onFailure
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_failure Job#on_failure}. |
+| onStart
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_start Job#on_start}. |
+| onSuccess
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#on_success Job#on_success}. |
---
-##### `alertOnLastAttempt`Optional
+##### `alertOnLastAttempt`Optional
```typescript
public readonly alertOnLastAttempt: boolean | IResolvable;
@@ -87521,7 +87521,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `noAlertForSkippedRuns`Optional
+##### `noAlertForSkippedRuns`Optional
```typescript
public readonly noAlertForSkippedRuns: boolean | IResolvable;
@@ -87533,7 +87533,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onFailure`Optional
+##### `onFailure`Optional
```typescript
public readonly onFailure: string[];
@@ -87545,7 +87545,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onStart`Optional
+##### `onStart`Optional
```typescript
public readonly onStart: string[];
@@ -87557,7 +87557,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `onSuccess`Optional
+##### `onSuccess`Optional
```typescript
public readonly onSuccess: string[];
@@ -87569,36 +87569,36 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskLibrary
+### JobTaskLibrary
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskLibrary } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskLibrary: JobTaskLibrary = { ... }
+const jobTaskLibrary: job.JobTaskLibrary = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| cran
| JobTaskLibraryCran
| cran block. |
-| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#egg Job#egg}. |
-| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jar Job#jar}. |
-| maven
| JobTaskLibraryMaven
| maven block. |
-| pypi
| JobTaskLibraryPypi
| pypi block. |
-| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#whl Job#whl}. |
+| cran
| @cdktf/provider-databricks.job.JobTaskLibraryCran
| cran block. |
+| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#egg Job#egg}. |
+| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jar Job#jar}. |
+| maven
| @cdktf/provider-databricks.job.JobTaskLibraryMaven
| maven block. |
+| pypi
| @cdktf/provider-databricks.job.JobTaskLibraryPypi
| pypi block. |
+| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#whl Job#whl}. |
---
-##### `cran`Optional
+##### `cran`Optional
```typescript
public readonly cran: JobTaskLibraryCran;
```
-- *Type:* JobTaskLibraryCran
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryCran
cran block.
@@ -87606,7 +87606,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `egg`Optional
+##### `egg`Optional
```typescript
public readonly egg: string;
@@ -87618,7 +87618,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jar`Optional
+##### `jar`Optional
```typescript
public readonly jar: string;
@@ -87630,13 +87630,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maven`Optional
+##### `maven`Optional
```typescript
public readonly maven: JobTaskLibraryMaven;
```
-- *Type:* JobTaskLibraryMaven
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryMaven
maven block.
@@ -87644,13 +87644,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pypi`Optional
+##### `pypi`Optional
```typescript
public readonly pypi: JobTaskLibraryPypi;
```
-- *Type:* JobTaskLibraryPypi
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryPypi
pypi block.
@@ -87658,7 +87658,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `whl`Optional
+##### `whl`Optional
```typescript
public readonly whl: string;
@@ -87670,26 +87670,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskLibraryCran
+### JobTaskLibraryCran
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskLibraryCran } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskLibraryCran: JobTaskLibraryCran = { ... }
+const jobTaskLibraryCran: job.JobTaskLibraryCran = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package Job#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package Job#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -87701,7 +87701,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -87713,27 +87713,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskLibraryMaven
+### JobTaskLibraryMaven
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskLibraryMaven } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskLibraryMaven: JobTaskLibraryMaven = { ... }
+const jobTaskLibraryMaven: job.JobTaskLibraryMaven = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#coordinates Job#coordinates}. |
-| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#exclusions Job#exclusions}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
+| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#coordinates Job#coordinates}. |
+| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#exclusions Job#exclusions}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -87745,7 +87745,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `exclusions`Optional
+##### `exclusions`Optional
```typescript
public readonly exclusions: string[];
@@ -87757,7 +87757,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -87769,26 +87769,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskLibraryPypi
+### JobTaskLibraryPypi
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskLibraryPypi } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskLibraryPypi: JobTaskLibraryPypi = { ... }
+const jobTaskLibraryPypi: job.JobTaskLibraryPypi = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package Job#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package Job#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#repo Job#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -87800,7 +87800,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -87812,52 +87812,52 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewCluster
+### JobTaskNewCluster
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewCluster } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewCluster: JobTaskNewCluster = { ... }
+const jobTaskNewCluster: job.JobTaskNewCluster = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_version Job#spark_version}. |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#apply_policy_default_values Job#apply_policy_default_values}. |
-| autoscale
| JobTaskNewClusterAutoscale
| autoscale block. |
-| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#autotermination_minutes Job#autotermination_minutes}. |
-| awsAttributes
| JobTaskNewClusterAwsAttributes
| aws_attributes block. |
-| azureAttributes
| JobTaskNewClusterAzureAttributes
| azure_attributes block. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_id Job#cluster_id}. |
-| clusterLogConf
| JobTaskNewClusterClusterLogConf
| cluster_log_conf block. |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_name Job#cluster_name}. |
-| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#custom_tags Job#custom_tags}. |
-| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#data_security_mode Job#data_security_mode}. |
-| dockerImage
| JobTaskNewClusterDockerImage
| docker_image block. |
-| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_instance_pool_id Job#driver_instance_pool_id}. |
-| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_node_type_id Job#driver_node_type_id}. |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_elastic_disk Job#enable_elastic_disk}. |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_local_disk_encryption Job#enable_local_disk_encryption}. |
-| gcpAttributes
| JobTaskNewClusterGcpAttributes
| gcp_attributes block. |
-| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#idempotency_token Job#idempotency_token}. |
-| initScripts
| cdktf.IResolvable \| JobTaskNewClusterInitScripts[]
| init_scripts block. |
-| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_pool_id Job#instance_pool_id}. |
-| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#node_type_id Job#node_type_id}. |
-| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#num_workers Job#num_workers}. |
-| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#policy_id Job#policy_id}. |
-| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#single_user_name Job#single_user_name}. |
-| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_conf Job#spark_conf}. |
-| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_env_vars Job#spark_env_vars}. |
-| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ssh_public_keys Job#ssh_public_keys}. |
-| workloadType
| JobTaskNewClusterWorkloadType
| workload_type block. |
+| sparkVersion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_version Job#spark_version}. |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#apply_policy_default_values Job#apply_policy_default_values}. |
+| autoscale
| @cdktf/provider-databricks.job.JobTaskNewClusterAutoscale
| autoscale block. |
+| autoterminationMinutes
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#autotermination_minutes Job#autotermination_minutes}. |
+| awsAttributes
| @cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes
| aws_attributes block. |
+| azureAttributes
| @cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes
| azure_attributes block. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_id Job#cluster_id}. |
+| clusterLogConf
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf
| cluster_log_conf block. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#cluster_name Job#cluster_name}. |
+| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#custom_tags Job#custom_tags}. |
+| dataSecurityMode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#data_security_mode Job#data_security_mode}. |
+| dockerImage
| @cdktf/provider-databricks.job.JobTaskNewClusterDockerImage
| docker_image block. |
+| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_instance_pool_id Job#driver_instance_pool_id}. |
+| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#driver_node_type_id Job#driver_node_type_id}. |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_elastic_disk Job#enable_elastic_disk}. |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_local_disk_encryption Job#enable_local_disk_encryption}. |
+| gcpAttributes
| @cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes
| gcp_attributes block. |
+| idempotencyToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#idempotency_token Job#idempotency_token}. |
+| initScripts
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTaskNewClusterInitScripts[]
| init_scripts block. |
+| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_pool_id Job#instance_pool_id}. |
+| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#node_type_id Job#node_type_id}. |
+| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#num_workers Job#num_workers}. |
+| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#policy_id Job#policy_id}. |
+| singleUserName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#single_user_name Job#single_user_name}. |
+| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_conf Job#spark_conf}. |
+| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spark_env_vars Job#spark_env_vars}. |
+| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ssh_public_keys Job#ssh_public_keys}. |
+| workloadType
| @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType
| workload_type block. |
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -87869,7 +87869,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `applyPolicyDefaultValues`Optional
+##### `applyPolicyDefaultValues`Optional
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -87881,13 +87881,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoscale`Optional
+##### `autoscale`Optional
```typescript
public readonly autoscale: JobTaskNewClusterAutoscale;
```
-- *Type:* JobTaskNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAutoscale
autoscale block.
@@ -87895,7 +87895,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoterminationMinutes`Optional
+##### `autoterminationMinutes`Optional
```typescript
public readonly autoterminationMinutes: number;
@@ -87907,13 +87907,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsAttributes`Optional
+##### `awsAttributes`Optional
```typescript
public readonly awsAttributes: JobTaskNewClusterAwsAttributes;
```
-- *Type:* JobTaskNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes
aws_attributes block.
@@ -87921,13 +87921,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureAttributes`Optional
+##### `azureAttributes`Optional
```typescript
public readonly azureAttributes: JobTaskNewClusterAzureAttributes;
```
-- *Type:* JobTaskNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes
azure_attributes block.
@@ -87935,7 +87935,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -87947,13 +87947,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterLogConf`Optional
+##### `clusterLogConf`Optional
```typescript
public readonly clusterLogConf: JobTaskNewClusterClusterLogConf;
```
-- *Type:* JobTaskNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf
cluster_log_conf block.
@@ -87961,7 +87961,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterName`Optional
+##### `clusterName`Optional
```typescript
public readonly clusterName: string;
@@ -87973,7 +87973,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customTags`Optional
+##### `customTags`Optional
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -87985,7 +87985,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataSecurityMode`Optional
+##### `dataSecurityMode`Optional
```typescript
public readonly dataSecurityMode: string;
@@ -87997,13 +87997,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dockerImage`Optional
+##### `dockerImage`Optional
```typescript
public readonly dockerImage: JobTaskNewClusterDockerImage;
```
-- *Type:* JobTaskNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterDockerImage
docker_image block.
@@ -88011,7 +88011,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverInstancePoolId`Optional
+##### `driverInstancePoolId`Optional
```typescript
public readonly driverInstancePoolId: string;
@@ -88023,7 +88023,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverNodeTypeId`Optional
+##### `driverNodeTypeId`Optional
```typescript
public readonly driverNodeTypeId: string;
@@ -88035,7 +88035,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableElasticDisk`Optional
+##### `enableElasticDisk`Optional
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -88047,7 +88047,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableLocalDiskEncryption`Optional
+##### `enableLocalDiskEncryption`Optional
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -88059,13 +88059,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcpAttributes`Optional
+##### `gcpAttributes`Optional
```typescript
public readonly gcpAttributes: JobTaskNewClusterGcpAttributes;
```
-- *Type:* JobTaskNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes
gcp_attributes block.
@@ -88073,7 +88073,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `idempotencyToken`Optional
+##### `idempotencyToken`Optional
```typescript
public readonly idempotencyToken: string;
@@ -88085,13 +88085,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `initScripts`Optional
+##### `initScripts`Optional
```typescript
public readonly initScripts: IResolvable | JobTaskNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | JobTaskNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskNewClusterInitScripts[]
init_scripts block.
@@ -88099,7 +88099,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolId`Optional
+##### `instancePoolId`Optional
```typescript
public readonly instancePoolId: string;
@@ -88111,7 +88111,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeTypeId`Optional
+##### `nodeTypeId`Optional
```typescript
public readonly nodeTypeId: string;
@@ -88123,7 +88123,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `numWorkers`Optional
+##### `numWorkers`Optional
```typescript
public readonly numWorkers: number;
@@ -88135,7 +88135,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `policyId`Optional
+##### `policyId`Optional
```typescript
public readonly policyId: string;
@@ -88147,7 +88147,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `singleUserName`Optional
+##### `singleUserName`Optional
```typescript
public readonly singleUserName: string;
@@ -88159,7 +88159,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkConf`Optional
+##### `sparkConf`Optional
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -88171,7 +88171,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkEnvVars`Optional
+##### `sparkEnvVars`Optional
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -88183,7 +88183,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sshPublicKeys`Optional
+##### `sshPublicKeys`Optional
```typescript
public readonly sshPublicKeys: string[];
@@ -88195,13 +88195,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workloadType`Optional
+##### `workloadType`Optional
```typescript
public readonly workloadType: JobTaskNewClusterWorkloadType;
```
-- *Type:* JobTaskNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType
workload_type block.
@@ -88209,26 +88209,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterAutoscale
+### JobTaskNewClusterAutoscale
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterAutoscale } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterAutoscale: JobTaskNewClusterAutoscale = { ... }
+const jobTaskNewClusterAutoscale: job.JobTaskNewClusterAutoscale = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_workers Job#max_workers}. |
-| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#min_workers Job#min_workers}. |
+| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#max_workers Job#max_workers}. |
+| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#min_workers Job#min_workers}. |
---
-##### `maxWorkers`Optional
+##### `maxWorkers`Optional
```typescript
public readonly maxWorkers: number;
@@ -88240,7 +88240,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minWorkers`Optional
+##### `minWorkers`Optional
```typescript
public readonly minWorkers: number;
@@ -88252,32 +88252,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterAwsAttributes
+### JobTaskNewClusterAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterAwsAttributes } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterAwsAttributes: JobTaskNewClusterAwsAttributes = { ... }
+const jobTaskNewClusterAwsAttributes: job.JobTaskNewClusterAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
-| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_count Job#ebs_volume_count}. |
-| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_size Job#ebs_volume_size}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_type Job#ebs_volume_type}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_profile_arn Job#instance_profile_arn}. |
-| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_price_percent Job#spot_bid_price_percent}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
+| ebsVolumeCount
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_count Job#ebs_volume_count}. |
+| ebsVolumeSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_size Job#ebs_volume_size}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#ebs_volume_type Job#ebs_volume_type}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#instance_profile_arn Job#instance_profile_arn}. |
+| spotBidPricePercent
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_price_percent Job#spot_bid_price_percent}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -88289,7 +88289,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeCount`Optional
+##### `ebsVolumeCount`Optional
```typescript
public readonly ebsVolumeCount: number;
@@ -88301,7 +88301,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeSize`Optional
+##### `ebsVolumeSize`Optional
```typescript
public readonly ebsVolumeSize: number;
@@ -88313,7 +88313,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `ebsVolumeType`Optional
+##### `ebsVolumeType`Optional
```typescript
public readonly ebsVolumeType: string;
@@ -88325,7 +88325,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -88337,7 +88337,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -88349,7 +88349,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidPricePercent`Optional
+##### `spotBidPricePercent`Optional
```typescript
public readonly spotBidPricePercent: number;
@@ -88361,7 +88361,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -88373,27 +88373,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterAzureAttributes
+### JobTaskNewClusterAzureAttributes
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterAzureAttributes } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterAzureAttributes: JobTaskNewClusterAzureAttributes = { ... }
+const jobTaskNewClusterAzureAttributes: job.JobTaskNewClusterAzureAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
-| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_max_price Job#spot_bid_max_price}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#first_on_demand Job#first_on_demand}. |
+| spotBidMaxPrice
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#spot_bid_max_price Job#spot_bid_max_price}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -88405,7 +88405,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -88417,7 +88417,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotBidMaxPrice`Optional
+##### `spotBidMaxPrice`Optional
```typescript
public readonly spotBidMaxPrice: number;
@@ -88429,32 +88429,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterClusterLogConf
+### JobTaskNewClusterClusterLogConf
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterClusterLogConf } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterClusterLogConf: JobTaskNewClusterClusterLogConf = { ... }
+const jobTaskNewClusterClusterLogConf: job.JobTaskNewClusterClusterLogConf = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| JobTaskNewClusterClusterLogConfDbfs
| dbfs block. |
-| s3
| JobTaskNewClusterClusterLogConfS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs
| dbfs block. |
+| s3
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: JobTaskNewClusterClusterLogConfDbfs;
```
-- *Type:* JobTaskNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs
dbfs block.
@@ -88462,13 +88462,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: JobTaskNewClusterClusterLogConfS3;
```
-- *Type:* JobTaskNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3
s3 block.
@@ -88476,25 +88476,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterClusterLogConfDbfs
+### JobTaskNewClusterClusterLogConfDbfs
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterClusterLogConfDbfs } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterClusterLogConfDbfs: JobTaskNewClusterClusterLogConfDbfs = { ... }
+const jobTaskNewClusterClusterLogConfDbfs: job.JobTaskNewClusterClusterLogConfDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -88506,31 +88506,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterClusterLogConfS3
+### JobTaskNewClusterClusterLogConfS3
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterClusterLogConfS3 } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterClusterLogConfS3: JobTaskNewClusterClusterLogConfS3 = { ... }
+const jobTaskNewClusterClusterLogConfS3: job.JobTaskNewClusterClusterLogConfS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -88542,7 +88542,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -88554,7 +88554,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -88566,7 +88566,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -88578,7 +88578,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -88590,7 +88590,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -88602,7 +88602,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -88614,26 +88614,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterDockerImage
+### JobTaskNewClusterDockerImage
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterDockerImage } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterDockerImage: JobTaskNewClusterDockerImage = { ... }
+const jobTaskNewClusterDockerImage: job.JobTaskNewClusterDockerImage = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#url Job#url}. |
-| basicAuth
| JobTaskNewClusterDockerImageBasicAuth
| basic_auth block. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#url Job#url}. |
+| basicAuth
| @cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth
| basic_auth block. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -88645,13 +88645,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `basicAuth`Optional
+##### `basicAuth`Optional
```typescript
public readonly basicAuth: JobTaskNewClusterDockerImageBasicAuth;
```
-- *Type:* JobTaskNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth
basic_auth block.
@@ -88659,26 +88659,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterDockerImageBasicAuth
+### JobTaskNewClusterDockerImageBasicAuth
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterDockerImageBasicAuth } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterDockerImageBasicAuth: JobTaskNewClusterDockerImageBasicAuth = { ... }
+const jobTaskNewClusterDockerImageBasicAuth: job.JobTaskNewClusterDockerImageBasicAuth = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#password Job#password}. |
-| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#username Job#username}. |
+| password
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#password Job#password}. |
+| username
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#username Job#username}. |
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -88690,7 +88690,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -88702,29 +88702,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterGcpAttributes
+### JobTaskNewClusterGcpAttributes
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterGcpAttributes } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterGcpAttributes: JobTaskNewClusterGcpAttributes = { ... }
+const jobTaskNewClusterGcpAttributes: job.JobTaskNewClusterGcpAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
-| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#boot_disk_size Job#boot_disk_size}. |
-| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#google_service_account Job#google_service_account}. |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#use_preemptible_executors Job#use_preemptible_executors}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
+| availability
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#availability Job#availability}. |
+| bootDiskSize
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#boot_disk_size Job#boot_disk_size}. |
+| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#google_service_account Job#google_service_account}. |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#use_preemptible_executors Job#use_preemptible_executors}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#zone_id Job#zone_id}. |
---
-##### `availability`Optional
+##### `availability`Optional
```typescript
public readonly availability: string;
@@ -88736,7 +88736,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `bootDiskSize`Optional
+##### `bootDiskSize`Optional
```typescript
public readonly bootDiskSize: number;
@@ -88748,7 +88748,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `googleServiceAccount`Optional
+##### `googleServiceAccount`Optional
```typescript
public readonly googleServiceAccount: string;
@@ -88760,7 +88760,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `usePreemptibleExecutors`Optional
+##### `usePreemptibleExecutors`Optional
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -88772,7 +88772,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -88784,34 +88784,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterInitScripts
+### JobTaskNewClusterInitScripts
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterInitScripts } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterInitScripts: JobTaskNewClusterInitScripts = { ... }
+const jobTaskNewClusterInitScripts: job.JobTaskNewClusterInitScripts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| JobTaskNewClusterInitScriptsDbfs
| dbfs block. |
-| file
| JobTaskNewClusterInitScriptsFile
| file block. |
-| gcs
| JobTaskNewClusterInitScriptsGcs
| gcs block. |
-| s3
| JobTaskNewClusterInitScriptsS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs
| dbfs block. |
+| file
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile
| file block. |
+| gcs
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs
| gcs block. |
+| s3
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: JobTaskNewClusterInitScriptsDbfs;
```
-- *Type:* JobTaskNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs
dbfs block.
@@ -88819,13 +88819,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `file`Optional
+##### `file`Optional
```typescript
public readonly file: JobTaskNewClusterInitScriptsFile;
```
-- *Type:* JobTaskNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile
file block.
@@ -88833,13 +88833,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcs`Optional
+##### `gcs`Optional
```typescript
public readonly gcs: JobTaskNewClusterInitScriptsGcs;
```
-- *Type:* JobTaskNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs
gcs block.
@@ -88847,13 +88847,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: JobTaskNewClusterInitScriptsS3;
```
-- *Type:* JobTaskNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3
s3 block.
@@ -88861,25 +88861,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterInitScriptsDbfs
+### JobTaskNewClusterInitScriptsDbfs
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterInitScriptsDbfs } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterInitScriptsDbfs: JobTaskNewClusterInitScriptsDbfs = { ... }
+const jobTaskNewClusterInitScriptsDbfs: job.JobTaskNewClusterInitScriptsDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -88891,25 +88891,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterInitScriptsFile
+### JobTaskNewClusterInitScriptsFile
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterInitScriptsFile } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterInitScriptsFile: JobTaskNewClusterInitScriptsFile = { ... }
+const jobTaskNewClusterInitScriptsFile: job.JobTaskNewClusterInitScriptsFile = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -88921,25 +88921,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterInitScriptsGcs
+### JobTaskNewClusterInitScriptsGcs
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterInitScriptsGcs } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterInitScriptsGcs: JobTaskNewClusterInitScriptsGcs = { ... }
+const jobTaskNewClusterInitScriptsGcs: job.JobTaskNewClusterInitScriptsGcs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -88951,31 +88951,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterInitScriptsS3
+### JobTaskNewClusterInitScriptsS3
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterInitScriptsS3 } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterInitScriptsS3: JobTaskNewClusterInitScriptsS3 = { ... }
+const jobTaskNewClusterInitScriptsS3: job.JobTaskNewClusterInitScriptsS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#destination Job#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#canned_acl Job#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#enable_encryption Job#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#encryption_type Job#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#endpoint Job#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#kms_key Job#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#region Job#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -88987,7 +88987,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -88999,7 +88999,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -89011,7 +89011,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -89023,7 +89023,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -89035,7 +89035,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -89047,7 +89047,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -89059,31 +89059,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterWorkloadType
+### JobTaskNewClusterWorkloadType
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterWorkloadType } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterWorkloadType: JobTaskNewClusterWorkloadType = { ... }
+const jobTaskNewClusterWorkloadType: job.JobTaskNewClusterWorkloadType = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| clients
| JobTaskNewClusterWorkloadTypeClients
| clients block. |
+| clients
| @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients
| clients block. |
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: JobTaskNewClusterWorkloadTypeClients;
```
-- *Type:* JobTaskNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients
clients block.
@@ -89091,26 +89091,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNewClusterWorkloadTypeClients
+### JobTaskNewClusterWorkloadTypeClients
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNewClusterWorkloadTypeClients } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNewClusterWorkloadTypeClients: JobTaskNewClusterWorkloadTypeClients = { ... }
+const jobTaskNewClusterWorkloadTypeClients: job.JobTaskNewClusterWorkloadTypeClients = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jobs Job#jobs}. |
-| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#notebooks Job#notebooks}. |
+| jobs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jobs Job#jobs}. |
+| notebooks
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#notebooks Job#notebooks}. |
---
-##### `jobs`Optional
+##### `jobs`Optional
```typescript
public readonly jobs: boolean | IResolvable;
@@ -89122,7 +89122,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebooks`Optional
+##### `notebooks`Optional
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -89134,26 +89134,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskNotebookTask
+### JobTaskNotebookTask
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskNotebookTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskNotebookTask: JobTaskNotebookTask = { ... }
+const jobTaskNotebookTask: job.JobTaskNotebookTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| notebookPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#notebook_path Job#notebook_path}. |
-| baseParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#base_parameters Job#base_parameters}. |
+| notebookPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#notebook_path Job#notebook_path}. |
+| baseParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#base_parameters Job#base_parameters}. |
---
-##### `notebookPath`Required
+##### `notebookPath`Required
```typescript
public readonly notebookPath: string;
@@ -89165,7 +89165,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `baseParameters`Optional
+##### `baseParameters`Optional
```typescript
public readonly baseParameters: {[ key: string ]: string};
@@ -89177,25 +89177,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskPipelineTask
+### JobTaskPipelineTask
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskPipelineTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskPipelineTask: JobTaskPipelineTask = { ... }
+const jobTaskPipelineTask: job.JobTaskPipelineTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| pipelineId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#pipeline_id Job#pipeline_id}. |
+| pipelineId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#pipeline_id Job#pipeline_id}. |
---
-##### `pipelineId`Required
+##### `pipelineId`Required
```typescript
public readonly pipelineId: string;
@@ -89207,28 +89207,28 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskPythonWheelTask
+### JobTaskPythonWheelTask
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskPythonWheelTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskPythonWheelTask: JobTaskPythonWheelTask = { ... }
+const jobTaskPythonWheelTask: job.JobTaskPythonWheelTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| entryPoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#entry_point Job#entry_point}. |
-| namedParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#named_parameters Job#named_parameters}. |
-| packageName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package_name Job#package_name}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
+| entryPoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#entry_point Job#entry_point}. |
+| namedParameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#named_parameters Job#named_parameters}. |
+| packageName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#package_name Job#package_name}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
---
-##### `entryPoint`Optional
+##### `entryPoint`Optional
```typescript
public readonly entryPoint: string;
@@ -89240,7 +89240,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `namedParameters`Optional
+##### `namedParameters`Optional
```typescript
public readonly namedParameters: {[ key: string ]: string};
@@ -89252,7 +89252,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `packageName`Optional
+##### `packageName`Optional
```typescript
public readonly packageName: string;
@@ -89264,7 +89264,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -89276,27 +89276,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskSparkJarTask
+### JobTaskSparkJarTask
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskSparkJarTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskSparkJarTask: JobTaskSparkJarTask = { ... }
+const jobTaskSparkJarTask: job.JobTaskSparkJarTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jarUri
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jar_uri Job#jar_uri}. |
-| mainClassName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#main_class_name Job#main_class_name}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
+| jarUri
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#jar_uri Job#jar_uri}. |
+| mainClassName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#main_class_name Job#main_class_name}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
---
-##### `jarUri`Optional
+##### `jarUri`Optional
```typescript
public readonly jarUri: string;
@@ -89308,7 +89308,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `mainClassName`Optional
+##### `mainClassName`Optional
```typescript
public readonly mainClassName: string;
@@ -89320,7 +89320,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -89332,26 +89332,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskSparkPythonTask
+### JobTaskSparkPythonTask
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskSparkPythonTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskSparkPythonTask: JobTaskSparkPythonTask = { ... }
+const jobTaskSparkPythonTask: job.JobTaskSparkPythonTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| pythonFile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#python_file Job#python_file}. |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
+| pythonFile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#python_file Job#python_file}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
---
-##### `pythonFile`Required
+##### `pythonFile`Required
```typescript
public readonly pythonFile: string;
@@ -89363,7 +89363,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -89375,25 +89375,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskSparkSubmitTask
+### JobTaskSparkSubmitTask
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskSparkSubmitTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskSparkSubmitTask: JobTaskSparkSubmitTask = { ... }
+const jobTaskSparkSubmitTask: job.JobTaskSparkSubmitTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
+| parameters
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: string[];
@@ -89405,35 +89405,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskSqlTask
+### JobTaskSqlTask
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskSqlTask } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskSqlTask: JobTaskSqlTask = { ... }
+const jobTaskSqlTask: job.JobTaskSqlTask = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| alert
| JobTaskSqlTaskAlert
| alert block. |
-| dashboard
| JobTaskSqlTaskDashboard
| dashboard block. |
-| parameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
-| query
| JobTaskSqlTaskQuery
| query block. |
-| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#warehouse_id Job#warehouse_id}. |
+| alert
| @cdktf/provider-databricks.job.JobTaskSqlTaskAlert
| alert block. |
+| dashboard
| @cdktf/provider-databricks.job.JobTaskSqlTaskDashboard
| dashboard block. |
+| parameters
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. |
+| query
| @cdktf/provider-databricks.job.JobTaskSqlTaskQuery
| query block. |
+| warehouseId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#warehouse_id Job#warehouse_id}. |
---
-##### `alert`Optional
+##### `alert`Optional
```typescript
public readonly alert: JobTaskSqlTaskAlert;
```
-- *Type:* JobTaskSqlTaskAlert
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskAlert
alert block.
@@ -89441,13 +89441,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dashboard`Optional
+##### `dashboard`Optional
```typescript
public readonly dashboard: JobTaskSqlTaskDashboard;
```
-- *Type:* JobTaskSqlTaskDashboard
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskDashboard
dashboard block.
@@ -89455,7 +89455,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `parameters`Optional
+##### `parameters`Optional
```typescript
public readonly parameters: {[ key: string ]: string};
@@ -89467,13 +89467,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `query`Optional
+##### `query`Optional
```typescript
public readonly query: JobTaskSqlTaskQuery;
```
-- *Type:* JobTaskSqlTaskQuery
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskQuery
query block.
@@ -89481,7 +89481,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `warehouseId`Optional
+##### `warehouseId`Optional
```typescript
public readonly warehouseId: string;
@@ -89493,25 +89493,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskSqlTaskAlert
+### JobTaskSqlTaskAlert
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskSqlTaskAlert } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskSqlTaskAlert: JobTaskSqlTaskAlert = { ... }
+const jobTaskSqlTaskAlert: job.JobTaskSqlTaskAlert = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| alertId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#alert_id Job#alert_id}. |
+| alertId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#alert_id Job#alert_id}. |
---
-##### `alertId`Required
+##### `alertId`Required
```typescript
public readonly alertId: string;
@@ -89523,25 +89523,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskSqlTaskDashboard
+### JobTaskSqlTaskDashboard
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskSqlTaskDashboard } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskSqlTaskDashboard: JobTaskSqlTaskDashboard = { ... }
+const jobTaskSqlTaskDashboard: job.JobTaskSqlTaskDashboard = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dashboardId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#dashboard_id Job#dashboard_id}. |
+| dashboardId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#dashboard_id Job#dashboard_id}. |
---
-##### `dashboardId`Required
+##### `dashboardId`Required
```typescript
public readonly dashboardId: string;
@@ -89553,25 +89553,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTaskSqlTaskQuery
+### JobTaskSqlTaskQuery
-#### Initializer
+#### Initializer
```typescript
-import { JobTaskSqlTaskQuery } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTaskSqlTaskQuery: JobTaskSqlTaskQuery = { ... }
+const jobTaskSqlTaskQuery: job.JobTaskSqlTaskQuery = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| queryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#query_id Job#query_id}. |
+| queryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#query_id Job#query_id}. |
---
-##### `queryId`Required
+##### `queryId`Required
```typescript
public readonly queryId: string;
@@ -89583,26 +89583,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### JobTimeouts
+### JobTimeouts
-#### Initializer
+#### Initializer
```typescript
-import { JobTimeouts } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-const jobTimeouts: JobTimeouts = { ... }
+const jobTimeouts: job.JobTimeouts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| create
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#create Job#create}. |
-| update
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#update Job#update}. |
+| create
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#create Job#create}. |
+| update
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#update Job#update}. |
---
-##### `create`Optional
+##### `create`Optional
```typescript
public readonly create: string;
@@ -89614,7 +89614,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `update`Optional
+##### `update`Optional
```typescript
public readonly update: string;
@@ -89626,39 +89626,39 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### LibraryConfig
+### LibraryConfig
-#### Initializer
+#### Initializer
```typescript
-import { LibraryConfig } from '@cdktf/provider-databricks'
+import { library } from '@cdktf/provider-databricks'
-const libraryConfig: LibraryConfig = { ... }
+const libraryConfig: library.LibraryConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#cluster_id Library#cluster_id}. |
-| cran
| LibraryCran
| cran block. |
-| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#egg Library#egg}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#id Library#id}. |
-| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#jar Library#jar}. |
-| maven
| LibraryMaven
| maven block. |
-| pypi
| LibraryPypi
| pypi block. |
-| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#whl Library#whl}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#cluster_id Library#cluster_id}. |
+| cran
| @cdktf/provider-databricks.library.LibraryCran
| cran block. |
+| egg
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#egg Library#egg}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#id Library#id}. |
+| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#jar Library#jar}. |
+| maven
| @cdktf/provider-databricks.library.LibraryMaven
| maven block. |
+| pypi
| @cdktf/provider-databricks.library.LibraryPypi
| pypi block. |
+| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#whl Library#whl}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -89668,7 +89668,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -89678,7 +89678,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -89688,7 +89688,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -89698,7 +89698,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -89708,7 +89708,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -89718,7 +89718,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -89728,7 +89728,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -89740,13 +89740,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cran`Optional
+##### `cran`Optional
```typescript
public readonly cran: LibraryCran;
```
-- *Type:* LibraryCran
+- *Type:* @cdktf/provider-databricks.library.LibraryCran
cran block.
@@ -89754,7 +89754,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `egg`Optional
+##### `egg`Optional
```typescript
public readonly egg: string;
@@ -89766,7 +89766,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -89781,7 +89781,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `jar`Optional
+##### `jar`Optional
```typescript
public readonly jar: string;
@@ -89793,13 +89793,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maven`Optional
+##### `maven`Optional
```typescript
public readonly maven: LibraryMaven;
```
-- *Type:* LibraryMaven
+- *Type:* @cdktf/provider-databricks.library.LibraryMaven
maven block.
@@ -89807,13 +89807,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pypi`Optional
+##### `pypi`Optional
```typescript
public readonly pypi: LibraryPypi;
```
-- *Type:* LibraryPypi
+- *Type:* @cdktf/provider-databricks.library.LibraryPypi
pypi block.
@@ -89821,7 +89821,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `whl`Optional
+##### `whl`Optional
```typescript
public readonly whl: string;
@@ -89833,26 +89833,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### LibraryCran
+### LibraryCran
-#### Initializer
+#### Initializer
```typescript
-import { LibraryCran } from '@cdktf/provider-databricks'
+import { library } from '@cdktf/provider-databricks'
-const libraryCran: LibraryCran = { ... }
+const libraryCran: library.LibraryCran = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#package Library#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#repo Library#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#package Library#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#repo Library#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -89864,7 +89864,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -89876,27 +89876,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### LibraryMaven
+### LibraryMaven
-#### Initializer
+#### Initializer
```typescript
-import { LibraryMaven } from '@cdktf/provider-databricks'
+import { library } from '@cdktf/provider-databricks'
-const libraryMaven: LibraryMaven = { ... }
+const libraryMaven: library.LibraryMaven = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#coordinates Library#coordinates}. |
-| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#exclusions Library#exclusions}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#repo Library#repo}. |
+| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#coordinates Library#coordinates}. |
+| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#exclusions Library#exclusions}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#repo Library#repo}. |
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -89908,7 +89908,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `exclusions`Optional
+##### `exclusions`Optional
```typescript
public readonly exclusions: string[];
@@ -89920,7 +89920,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -89932,26 +89932,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### LibraryPypi
+### LibraryPypi
-#### Initializer
+#### Initializer
```typescript
-import { LibraryPypi } from '@cdktf/provider-databricks'
+import { library } from '@cdktf/provider-databricks'
-const libraryPypi: LibraryPypi = { ... }
+const libraryPypi: library.LibraryPypi = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#package Library#package}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#repo Library#repo}. |
+| package
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#package Library#package}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/library#repo Library#repo}. |
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -89963,7 +89963,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -89975,35 +89975,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MetastoreAssignmentConfig
+### MetastoreAssignmentConfig
-#### Initializer
+#### Initializer
```typescript
-import { MetastoreAssignmentConfig } from '@cdktf/provider-databricks'
+import { metastoreAssignment } from '@cdktf/provider-databricks'
-const metastoreAssignmentConfig: MetastoreAssignmentConfig = { ... }
+const metastoreAssignmentConfig: metastoreAssignment.MetastoreAssignmentConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_assignment#metastore_id MetastoreAssignment#metastore_id}. |
-| workspaceId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_assignment#workspace_id MetastoreAssignment#workspace_id}. |
-| defaultCatalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_assignment#default_catalog_name MetastoreAssignment#default_catalog_name}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_assignment#id MetastoreAssignment#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_assignment#metastore_id MetastoreAssignment#metastore_id}. |
+| workspaceId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_assignment#workspace_id MetastoreAssignment#workspace_id}. |
+| defaultCatalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_assignment#default_catalog_name MetastoreAssignment#default_catalog_name}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_assignment#id MetastoreAssignment#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -90013,7 +90013,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -90023,7 +90023,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -90033,7 +90033,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -90043,7 +90043,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -90053,7 +90053,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -90063,7 +90063,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -90073,7 +90073,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `metastoreId`Required
+##### `metastoreId`Required
```typescript
public readonly metastoreId: string;
@@ -90085,7 +90085,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceId`Required
+##### `workspaceId`Required
```typescript
public readonly workspaceId: number;
@@ -90097,7 +90097,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `defaultCatalogName`Optional
+##### `defaultCatalogName`Optional
```typescript
public readonly defaultCatalogName: string;
@@ -90109,7 +90109,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -90124,47 +90124,47 @@ If you experience problems setting this value it might not be settable. Please t
---
-### MetastoreConfig
+### MetastoreConfig
-#### Initializer
+#### Initializer
```typescript
-import { MetastoreConfig } from '@cdktf/provider-databricks'
+import { metastore } from '@cdktf/provider-databricks'
-const metastoreConfig: MetastoreConfig = { ... }
+const metastoreConfig: metastore.MetastoreConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#name Metastore#name}. |
-| storageRoot
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#storage_root Metastore#storage_root}. |
-| cloud
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#cloud Metastore#cloud}. |
-| createdAt
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#created_at Metastore#created_at}. |
-| createdBy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#created_by Metastore#created_by}. |
-| defaultDataAccessConfigId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#default_data_access_config_id Metastore#default_data_access_config_id}. |
-| deltaSharingOrganizationName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#delta_sharing_organization_name Metastore#delta_sharing_organization_name}. |
-| deltaSharingRecipientTokenLifetimeInSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#delta_sharing_recipient_token_lifetime_in_seconds Metastore#delta_sharing_recipient_token_lifetime_in_seconds}. |
-| deltaSharingScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#delta_sharing_scope Metastore#delta_sharing_scope}. |
-| forceDestroy
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#force_destroy Metastore#force_destroy}. |
-| globalMetastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#global_metastore_id Metastore#global_metastore_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#id Metastore#id}. |
-| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#owner Metastore#owner}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#region Metastore#region}. |
-| updatedAt
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#updated_at Metastore#updated_at}. |
-| updatedBy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#updated_by Metastore#updated_by}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#name Metastore#name}. |
+| storageRoot
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#storage_root Metastore#storage_root}. |
+| cloud
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#cloud Metastore#cloud}. |
+| createdAt
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#created_at Metastore#created_at}. |
+| createdBy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#created_by Metastore#created_by}. |
+| defaultDataAccessConfigId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#default_data_access_config_id Metastore#default_data_access_config_id}. |
+| deltaSharingOrganizationName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#delta_sharing_organization_name Metastore#delta_sharing_organization_name}. |
+| deltaSharingRecipientTokenLifetimeInSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#delta_sharing_recipient_token_lifetime_in_seconds Metastore#delta_sharing_recipient_token_lifetime_in_seconds}. |
+| deltaSharingScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#delta_sharing_scope Metastore#delta_sharing_scope}. |
+| forceDestroy
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#force_destroy Metastore#force_destroy}. |
+| globalMetastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#global_metastore_id Metastore#global_metastore_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#id Metastore#id}. |
+| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#owner Metastore#owner}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#region Metastore#region}. |
+| updatedAt
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#updated_at Metastore#updated_at}. |
+| updatedBy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore#updated_by Metastore#updated_by}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -90174,7 +90174,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -90184,7 +90184,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -90194,7 +90194,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -90204,7 +90204,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -90214,7 +90214,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -90224,7 +90224,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -90234,7 +90234,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -90246,7 +90246,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageRoot`Required
+##### `storageRoot`Required
```typescript
public readonly storageRoot: string;
@@ -90258,7 +90258,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cloud`Optional
+##### `cloud`Optional
```typescript
public readonly cloud: string;
@@ -90270,7 +90270,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `createdAt`Optional
+##### `createdAt`Optional
```typescript
public readonly createdAt: number;
@@ -90282,7 +90282,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `createdBy`Optional
+##### `createdBy`Optional
```typescript
public readonly createdBy: string;
@@ -90294,7 +90294,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `defaultDataAccessConfigId`Optional
+##### `defaultDataAccessConfigId`Optional
```typescript
public readonly defaultDataAccessConfigId: string;
@@ -90306,7 +90306,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `deltaSharingOrganizationName`Optional
+##### `deltaSharingOrganizationName`Optional
```typescript
public readonly deltaSharingOrganizationName: string;
@@ -90318,7 +90318,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `deltaSharingRecipientTokenLifetimeInSeconds`Optional
+##### `deltaSharingRecipientTokenLifetimeInSeconds`Optional
```typescript
public readonly deltaSharingRecipientTokenLifetimeInSeconds: number;
@@ -90330,7 +90330,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `deltaSharingScope`Optional
+##### `deltaSharingScope`Optional
```typescript
public readonly deltaSharingScope: string;
@@ -90342,7 +90342,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `forceDestroy`Optional
+##### `forceDestroy`Optional
```typescript
public readonly forceDestroy: boolean | IResolvable;
@@ -90354,7 +90354,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `globalMetastoreId`Optional
+##### `globalMetastoreId`Optional
```typescript
public readonly globalMetastoreId: string;
@@ -90366,7 +90366,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -90381,7 +90381,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `owner`Optional
+##### `owner`Optional
```typescript
public readonly owner: string;
@@ -90393,7 +90393,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -90405,7 +90405,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `updatedAt`Optional
+##### `updatedAt`Optional
```typescript
public readonly updatedAt: number;
@@ -90417,7 +90417,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `updatedBy`Optional
+##### `updatedBy`Optional
```typescript
public readonly updatedBy: string;
@@ -90429,25 +90429,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MetastoreDataAccessAwsIamRole
+### MetastoreDataAccessAwsIamRole
-#### Initializer
+#### Initializer
```typescript
-import { MetastoreDataAccessAwsIamRole } from '@cdktf/provider-databricks'
+import { metastoreDataAccess } from '@cdktf/provider-databricks'
-const metastoreDataAccessAwsIamRole: MetastoreDataAccessAwsIamRole = { ... }
+const metastoreDataAccessAwsIamRole: metastoreDataAccess.MetastoreDataAccessAwsIamRole = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| roleArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#role_arn MetastoreDataAccess#role_arn}. |
+| roleArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#role_arn MetastoreDataAccess#role_arn}. |
---
-##### `roleArn`Required
+##### `roleArn`Required
```typescript
public readonly roleArn: string;
@@ -90459,25 +90459,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MetastoreDataAccessAzureManagedIdentity
+### MetastoreDataAccessAzureManagedIdentity
-#### Initializer
+#### Initializer
```typescript
-import { MetastoreDataAccessAzureManagedIdentity } from '@cdktf/provider-databricks'
+import { metastoreDataAccess } from '@cdktf/provider-databricks'
-const metastoreDataAccessAzureManagedIdentity: MetastoreDataAccessAzureManagedIdentity = { ... }
+const metastoreDataAccessAzureManagedIdentity: metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| accessConnectorId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#access_connector_id MetastoreDataAccess#access_connector_id}. |
+| accessConnectorId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#access_connector_id MetastoreDataAccess#access_connector_id}. |
---
-##### `accessConnectorId`Required
+##### `accessConnectorId`Required
```typescript
public readonly accessConnectorId: string;
@@ -90489,27 +90489,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MetastoreDataAccessAzureServicePrincipal
+### MetastoreDataAccessAzureServicePrincipal
-#### Initializer
+#### Initializer
```typescript
-import { MetastoreDataAccessAzureServicePrincipal } from '@cdktf/provider-databricks'
+import { metastoreDataAccess } from '@cdktf/provider-databricks'
-const metastoreDataAccessAzureServicePrincipal: MetastoreDataAccessAzureServicePrincipal = { ... }
+const metastoreDataAccessAzureServicePrincipal: metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| applicationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#application_id MetastoreDataAccess#application_id}. |
-| clientSecret
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#client_secret MetastoreDataAccess#client_secret}. |
-| directoryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#directory_id MetastoreDataAccess#directory_id}. |
+| applicationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#application_id MetastoreDataAccess#application_id}. |
+| clientSecret
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#client_secret MetastoreDataAccess#client_secret}. |
+| directoryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#directory_id MetastoreDataAccess#directory_id}. |
---
-##### `applicationId`Required
+##### `applicationId`Required
```typescript
public readonly applicationId: string;
@@ -90521,7 +90521,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clientSecret`Required
+##### `clientSecret`Required
```typescript
public readonly clientSecret: string;
@@ -90533,7 +90533,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `directoryId`Required
+##### `directoryId`Required
```typescript
public readonly directoryId: string;
@@ -90545,39 +90545,39 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MetastoreDataAccessConfig
+### MetastoreDataAccessConfig
-#### Initializer
+#### Initializer
```typescript
-import { MetastoreDataAccessConfig } from '@cdktf/provider-databricks'
+import { metastoreDataAccess } from '@cdktf/provider-databricks'
-const metastoreDataAccessConfig: MetastoreDataAccessConfig = { ... }
+const metastoreDataAccessConfig: metastoreDataAccess.MetastoreDataAccessConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#metastore_id MetastoreDataAccess#metastore_id}. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#name MetastoreDataAccess#name}. |
-| awsIamRole
| MetastoreDataAccessAwsIamRole
| aws_iam_role block. |
-| azureManagedIdentity
| MetastoreDataAccessAzureManagedIdentity
| azure_managed_identity block. |
-| azureServicePrincipal
| MetastoreDataAccessAzureServicePrincipal
| azure_service_principal block. |
-| configurationType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#configuration_type MetastoreDataAccess#configuration_type}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#id MetastoreDataAccess#id}. |
-| isDefault
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#is_default MetastoreDataAccess#is_default}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#metastore_id MetastoreDataAccess#metastore_id}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#name MetastoreDataAccess#name}. |
+| awsIamRole
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole
| aws_iam_role block. |
+| azureManagedIdentity
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity
| azure_managed_identity block. |
+| azureServicePrincipal
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal
| azure_service_principal block. |
+| configurationType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#configuration_type MetastoreDataAccess#configuration_type}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#id MetastoreDataAccess#id}. |
+| isDefault
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/metastore_data_access#is_default MetastoreDataAccess#is_default}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -90587,7 +90587,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -90597,7 +90597,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -90607,7 +90607,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -90617,7 +90617,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -90627,7 +90627,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -90637,7 +90637,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -90647,7 +90647,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `metastoreId`Required
+##### `metastoreId`Required
```typescript
public readonly metastoreId: string;
@@ -90659,7 +90659,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -90671,13 +90671,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsIamRole`Optional
+##### `awsIamRole`Optional
```typescript
public readonly awsIamRole: MetastoreDataAccessAwsIamRole;
```
-- *Type:* MetastoreDataAccessAwsIamRole
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole
aws_iam_role block.
@@ -90685,13 +90685,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureManagedIdentity`Optional
+##### `azureManagedIdentity`Optional
```typescript
public readonly azureManagedIdentity: MetastoreDataAccessAzureManagedIdentity;
```
-- *Type:* MetastoreDataAccessAzureManagedIdentity
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity
azure_managed_identity block.
@@ -90699,13 +90699,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureServicePrincipal`Optional
+##### `azureServicePrincipal`Optional
```typescript
public readonly azureServicePrincipal: MetastoreDataAccessAzureServicePrincipal;
```
-- *Type:* MetastoreDataAccessAzureServicePrincipal
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal
azure_service_principal block.
@@ -90713,7 +90713,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `configurationType`Optional
+##### `configurationType`Optional
```typescript
public readonly configurationType: string;
@@ -90725,7 +90725,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -90740,7 +90740,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `isDefault`Optional
+##### `isDefault`Optional
```typescript
public readonly isDefault: boolean | IResolvable;
@@ -90752,40 +90752,40 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MlflowExperimentConfig
+### MlflowExperimentConfig
-#### Initializer
+#### Initializer
```typescript
-import { MlflowExperimentConfig } from '@cdktf/provider-databricks'
+import { mlflowExperiment } from '@cdktf/provider-databricks'
-const mlflowExperimentConfig: MlflowExperimentConfig = { ... }
+const mlflowExperimentConfig: mlflowExperiment.MlflowExperimentConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#name MlflowExperiment#name}. |
-| artifactLocation
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#artifact_location MlflowExperiment#artifact_location}. |
-| creationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#creation_time MlflowExperiment#creation_time}. |
-| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#description MlflowExperiment#description}. |
-| experimentId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#experiment_id MlflowExperiment#experiment_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#id MlflowExperiment#id}. |
-| lastUpdateTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#last_update_time MlflowExperiment#last_update_time}. |
-| lifecycleStage
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#lifecycle_stage MlflowExperiment#lifecycle_stage}. |
-| timeouts
| MlflowExperimentTimeouts
| timeouts block. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#name MlflowExperiment#name}. |
+| artifactLocation
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#artifact_location MlflowExperiment#artifact_location}. |
+| creationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#creation_time MlflowExperiment#creation_time}. |
+| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#description MlflowExperiment#description}. |
+| experimentId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#experiment_id MlflowExperiment#experiment_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#id MlflowExperiment#id}. |
+| lastUpdateTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#last_update_time MlflowExperiment#last_update_time}. |
+| lifecycleStage
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment#lifecycle_stage MlflowExperiment#lifecycle_stage}. |
+| timeouts
| @cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts
| timeouts block. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -90795,7 +90795,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -90805,7 +90805,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -90815,7 +90815,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -90825,7 +90825,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -90835,7 +90835,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -90845,7 +90845,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -90855,7 +90855,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -90867,7 +90867,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `artifactLocation`Optional
+##### `artifactLocation`Optional
```typescript
public readonly artifactLocation: string;
@@ -90879,7 +90879,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `creationTime`Optional
+##### `creationTime`Optional
```typescript
public readonly creationTime: number;
@@ -90891,7 +90891,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `description`Optional
+##### `description`Optional
```typescript
public readonly description: string;
@@ -90903,7 +90903,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `experimentId`Optional
+##### `experimentId`Optional
```typescript
public readonly experimentId: string;
@@ -90915,7 +90915,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -90930,7 +90930,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `lastUpdateTime`Optional
+##### `lastUpdateTime`Optional
```typescript
public readonly lastUpdateTime: number;
@@ -90942,7 +90942,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `lifecycleStage`Optional
+##### `lifecycleStage`Optional
```typescript
public readonly lifecycleStage: string;
@@ -90954,13 +90954,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeouts`Optional
+##### `timeouts`Optional
```typescript
public readonly timeouts: MlflowExperimentTimeouts;
```
-- *Type:* MlflowExperimentTimeouts
+- *Type:* @cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts
timeouts block.
@@ -90968,50 +90968,50 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MlflowExperimentTimeouts
+### MlflowExperimentTimeouts
-#### Initializer
+#### Initializer
```typescript
-import { MlflowExperimentTimeouts } from '@cdktf/provider-databricks'
+import { mlflowExperiment } from '@cdktf/provider-databricks'
-const mlflowExperimentTimeouts: MlflowExperimentTimeouts = { ... }
+const mlflowExperimentTimeouts: mlflowExperiment.MlflowExperimentTimeouts = { ... }
```
-### MlflowModelConfig
+### MlflowModelConfig
-#### Initializer
+#### Initializer
```typescript
-import { MlflowModelConfig } from '@cdktf/provider-databricks'
+import { mlflowModel } from '@cdktf/provider-databricks'
-const mlflowModelConfig: MlflowModelConfig = { ... }
+const mlflowModelConfig: mlflowModel.MlflowModelConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#name MlflowModel#name}. |
-| creationTimestamp
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#creation_timestamp MlflowModel#creation_timestamp}. |
-| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#description MlflowModel#description}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#id MlflowModel#id}. |
-| lastUpdatedTimestamp
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#last_updated_timestamp MlflowModel#last_updated_timestamp}. |
-| registeredModelId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#registered_model_id MlflowModel#registered_model_id}. |
-| tags
| cdktf.IResolvable \| MlflowModelTags[]
| tags block. |
-| userId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#user_id MlflowModel#user_id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#name MlflowModel#name}. |
+| creationTimestamp
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#creation_timestamp MlflowModel#creation_timestamp}. |
+| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#description MlflowModel#description}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#id MlflowModel#id}. |
+| lastUpdatedTimestamp
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#last_updated_timestamp MlflowModel#last_updated_timestamp}. |
+| registeredModelId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#registered_model_id MlflowModel#registered_model_id}. |
+| tags
| cdktf.IResolvable \| @cdktf/provider-databricks.mlflowModel.MlflowModelTags[]
| tags block. |
+| userId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#user_id MlflowModel#user_id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -91021,7 +91021,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -91031,7 +91031,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -91041,7 +91041,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -91051,7 +91051,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -91061,7 +91061,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -91071,7 +91071,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -91081,7 +91081,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -91093,7 +91093,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `creationTimestamp`Optional
+##### `creationTimestamp`Optional
```typescript
public readonly creationTimestamp: number;
@@ -91105,7 +91105,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `description`Optional
+##### `description`Optional
```typescript
public readonly description: string;
@@ -91117,7 +91117,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -91132,7 +91132,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `lastUpdatedTimestamp`Optional
+##### `lastUpdatedTimestamp`Optional
```typescript
public readonly lastUpdatedTimestamp: number;
@@ -91144,7 +91144,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `registeredModelId`Optional
+##### `registeredModelId`Optional
```typescript
public readonly registeredModelId: string;
@@ -91156,13 +91156,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tags`Optional
+##### `tags`Optional
```typescript
public readonly tags: IResolvable | MlflowModelTags[];
```
-- *Type:* cdktf.IResolvable | MlflowModelTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.mlflowModel.MlflowModelTags[]
tags block.
@@ -91170,7 +91170,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `userId`Optional
+##### `userId`Optional
```typescript
public readonly userId: string;
@@ -91182,26 +91182,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MlflowModelTags
+### MlflowModelTags
-#### Initializer
+#### Initializer
```typescript
-import { MlflowModelTags } from '@cdktf/provider-databricks'
+import { mlflowModel } from '@cdktf/provider-databricks'
-const mlflowModelTags: MlflowModelTags = { ... }
+const mlflowModelTags: mlflowModel.MlflowModelTags = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| key
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#key MlflowModel#key}. |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#value MlflowModel#value}. |
+| key
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#key MlflowModel#key}. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_model#value MlflowModel#value}. |
---
-##### `key`Required
+##### `key`Required
```typescript
public readonly key: string;
@@ -91213,7 +91213,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -91225,38 +91225,38 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MlflowWebhookConfig
+### MlflowWebhookConfig
-#### Initializer
+#### Initializer
```typescript
-import { MlflowWebhookConfig } from '@cdktf/provider-databricks'
+import { mlflowWebhook } from '@cdktf/provider-databricks'
-const mlflowWebhookConfig: MlflowWebhookConfig = { ... }
+const mlflowWebhookConfig: mlflowWebhook.MlflowWebhookConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| events
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#events MlflowWebhook#events}. |
-| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#description MlflowWebhook#description}. |
-| httpUrlSpec
| MlflowWebhookHttpUrlSpec
| http_url_spec block. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#id MlflowWebhook#id}. |
-| jobSpec
| MlflowWebhookJobSpec
| job_spec block. |
-| modelName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#model_name MlflowWebhook#model_name}. |
-| status
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#status MlflowWebhook#status}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| events
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#events MlflowWebhook#events}. |
+| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#description MlflowWebhook#description}. |
+| httpUrlSpec
| @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec
| http_url_spec block. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#id MlflowWebhook#id}. |
+| jobSpec
| @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec
| job_spec block. |
+| modelName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#model_name MlflowWebhook#model_name}. |
+| status
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#status MlflowWebhook#status}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -91266,7 +91266,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -91276,7 +91276,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -91286,7 +91286,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -91296,7 +91296,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -91306,7 +91306,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -91316,7 +91316,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -91326,7 +91326,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `events`Required
+##### `events`Required
```typescript
public readonly events: string[];
@@ -91338,7 +91338,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `description`Optional
+##### `description`Optional
```typescript
public readonly description: string;
@@ -91350,13 +91350,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `httpUrlSpec`Optional
+##### `httpUrlSpec`Optional
```typescript
public readonly httpUrlSpec: MlflowWebhookHttpUrlSpec;
```
-- *Type:* MlflowWebhookHttpUrlSpec
+- *Type:* @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec
http_url_spec block.
@@ -91364,7 +91364,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -91379,13 +91379,13 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `jobSpec`Optional
+##### `jobSpec`Optional
```typescript
public readonly jobSpec: MlflowWebhookJobSpec;
```
-- *Type:* MlflowWebhookJobSpec
+- *Type:* @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec
job_spec block.
@@ -91393,7 +91393,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `modelName`Optional
+##### `modelName`Optional
```typescript
public readonly modelName: string;
@@ -91405,7 +91405,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `status`Optional
+##### `status`Optional
```typescript
public readonly status: string;
@@ -91417,28 +91417,28 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MlflowWebhookHttpUrlSpec
+### MlflowWebhookHttpUrlSpec
-#### Initializer
+#### Initializer
```typescript
-import { MlflowWebhookHttpUrlSpec } from '@cdktf/provider-databricks'
+import { mlflowWebhook } from '@cdktf/provider-databricks'
-const mlflowWebhookHttpUrlSpec: MlflowWebhookHttpUrlSpec = { ... }
+const mlflowWebhookHttpUrlSpec: mlflowWebhook.MlflowWebhookHttpUrlSpec = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#url MlflowWebhook#url}. |
-| authorization
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#authorization MlflowWebhook#authorization}. |
-| enableSslVerification
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#enable_ssl_verification MlflowWebhook#enable_ssl_verification}. |
-| secret
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#secret MlflowWebhook#secret}. |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#url MlflowWebhook#url}. |
+| authorization
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#authorization MlflowWebhook#authorization}. |
+| enableSslVerification
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#enable_ssl_verification MlflowWebhook#enable_ssl_verification}. |
+| secret
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#secret MlflowWebhook#secret}. |
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -91450,7 +91450,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `authorization`Optional
+##### `authorization`Optional
```typescript
public readonly authorization: string;
@@ -91462,7 +91462,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableSslVerification`Optional
+##### `enableSslVerification`Optional
```typescript
public readonly enableSslVerification: boolean | IResolvable;
@@ -91474,7 +91474,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `secret`Optional
+##### `secret`Optional
```typescript
public readonly secret: string;
@@ -91486,27 +91486,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MlflowWebhookJobSpec
+### MlflowWebhookJobSpec
-#### Initializer
+#### Initializer
```typescript
-import { MlflowWebhookJobSpec } from '@cdktf/provider-databricks'
+import { mlflowWebhook } from '@cdktf/provider-databricks'
-const mlflowWebhookJobSpec: MlflowWebhookJobSpec = { ... }
+const mlflowWebhookJobSpec: mlflowWebhook.MlflowWebhookJobSpec = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| accessToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#access_token MlflowWebhook#access_token}. |
-| jobId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#job_id MlflowWebhook#job_id}. |
-| workspaceUrl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#workspace_url MlflowWebhook#workspace_url}. |
+| accessToken
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#access_token MlflowWebhook#access_token}. |
+| jobId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#job_id MlflowWebhook#job_id}. |
+| workspaceUrl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook#workspace_url MlflowWebhook#workspace_url}. |
---
-##### `accessToken`Required
+##### `accessToken`Required
```typescript
public readonly accessToken: string;
@@ -91518,7 +91518,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jobId`Required
+##### `jobId`Required
```typescript
public readonly jobId: string;
@@ -91530,7 +91530,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceUrl`Optional
+##### `workspaceUrl`Optional
```typescript
public readonly workspaceUrl: string;
@@ -91542,32 +91542,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MountAbfs
+### MountAbfs
-#### Initializer
+#### Initializer
```typescript
-import { MountAbfs } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-const mountAbfs: MountAbfs = { ... }
+const mountAbfs: mount.MountAbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| clientId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_id Mount#client_id}. |
-| clientSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_secret_key Mount#client_secret_key}. |
-| clientSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_secret_scope Mount#client_secret_scope}. |
-| initializeFileSystem
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#initialize_file_system Mount#initialize_file_system}. |
-| containerName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#container_name Mount#container_name}. |
-| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#directory Mount#directory}. |
-| storageAccountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#storage_account_name Mount#storage_account_name}. |
-| tenantId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#tenant_id Mount#tenant_id}. |
+| clientId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_id Mount#client_id}. |
+| clientSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_secret_key Mount#client_secret_key}. |
+| clientSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_secret_scope Mount#client_secret_scope}. |
+| initializeFileSystem
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#initialize_file_system Mount#initialize_file_system}. |
+| containerName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#container_name Mount#container_name}. |
+| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#directory Mount#directory}. |
+| storageAccountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#storage_account_name Mount#storage_account_name}. |
+| tenantId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#tenant_id Mount#tenant_id}. |
---
-##### `clientId`Required
+##### `clientId`Required
```typescript
public readonly clientId: string;
@@ -91579,7 +91579,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clientSecretKey`Required
+##### `clientSecretKey`Required
```typescript
public readonly clientSecretKey: string;
@@ -91591,7 +91591,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clientSecretScope`Required
+##### `clientSecretScope`Required
```typescript
public readonly clientSecretScope: string;
@@ -91603,7 +91603,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `initializeFileSystem`Required
+##### `initializeFileSystem`Required
```typescript
public readonly initializeFileSystem: boolean | IResolvable;
@@ -91615,7 +91615,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `containerName`Optional
+##### `containerName`Optional
```typescript
public readonly containerName: string;
@@ -91627,7 +91627,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `directory`Optional
+##### `directory`Optional
```typescript
public readonly directory: string;
@@ -91639,7 +91639,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageAccountName`Optional
+##### `storageAccountName`Optional
```typescript
public readonly storageAccountName: string;
@@ -91651,7 +91651,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tenantId`Optional
+##### `tenantId`Optional
```typescript
public readonly tenantId: string;
@@ -91663,31 +91663,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MountAdl
+### MountAdl
-#### Initializer
+#### Initializer
```typescript
-import { MountAdl } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-const mountAdl: MountAdl = { ... }
+const mountAdl: mount.MountAdl = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| clientId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_id Mount#client_id}. |
-| clientSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_secret_key Mount#client_secret_key}. |
-| clientSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_secret_scope Mount#client_secret_scope}. |
-| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#directory Mount#directory}. |
-| sparkConfPrefix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#spark_conf_prefix Mount#spark_conf_prefix}. |
-| storageResourceName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#storage_resource_name Mount#storage_resource_name}. |
-| tenantId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#tenant_id Mount#tenant_id}. |
+| clientId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_id Mount#client_id}. |
+| clientSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_secret_key Mount#client_secret_key}. |
+| clientSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#client_secret_scope Mount#client_secret_scope}. |
+| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#directory Mount#directory}. |
+| sparkConfPrefix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#spark_conf_prefix Mount#spark_conf_prefix}. |
+| storageResourceName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#storage_resource_name Mount#storage_resource_name}. |
+| tenantId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#tenant_id Mount#tenant_id}. |
---
-##### `clientId`Required
+##### `clientId`Required
```typescript
public readonly clientId: string;
@@ -91699,7 +91699,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clientSecretKey`Required
+##### `clientSecretKey`Required
```typescript
public readonly clientSecretKey: string;
@@ -91711,7 +91711,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clientSecretScope`Required
+##### `clientSecretScope`Required
```typescript
public readonly clientSecretScope: string;
@@ -91723,7 +91723,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `directory`Optional
+##### `directory`Optional
```typescript
public readonly directory: string;
@@ -91735,7 +91735,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkConfPrefix`Optional
+##### `sparkConfPrefix`Optional
```typescript
public readonly sparkConfPrefix: string;
@@ -91747,7 +91747,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageResourceName`Optional
+##### `storageResourceName`Optional
```typescript
public readonly storageResourceName: string;
@@ -91759,7 +91759,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tenantId`Optional
+##### `tenantId`Optional
```typescript
public readonly tenantId: string;
@@ -91771,44 +91771,44 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MountConfig
+### MountConfig
-#### Initializer
+#### Initializer
```typescript
-import { MountConfig } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-const mountConfig: MountConfig = { ... }
+const mountConfig: mount.MountConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| abfs
| MountAbfs
| abfs block. |
-| adl
| MountAdl
| adl block. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#cluster_id Mount#cluster_id}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#encryption_type Mount#encryption_type}. |
-| extraConfigs
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#extra_configs Mount#extra_configs}. |
-| gs
| MountGs
| gs block. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#id Mount#id}. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#name Mount#name}. |
-| resourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#resource_id Mount#resource_id}. |
-| s3
| MountS3
| s3 block. |
-| timeouts
| MountTimeouts
| timeouts block. |
-| uri
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#uri Mount#uri}. |
-| wasb
| MountWasb
| wasb block. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| abfs
| @cdktf/provider-databricks.mount.MountAbfs
| abfs block. |
+| adl
| @cdktf/provider-databricks.mount.MountAdl
| adl block. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#cluster_id Mount#cluster_id}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#encryption_type Mount#encryption_type}. |
+| extraConfigs
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#extra_configs Mount#extra_configs}. |
+| gs
| @cdktf/provider-databricks.mount.MountGs
| gs block. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#id Mount#id}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#name Mount#name}. |
+| resourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#resource_id Mount#resource_id}. |
+| s3
| @cdktf/provider-databricks.mount.MountS3
| s3 block. |
+| timeouts
| @cdktf/provider-databricks.mount.MountTimeouts
| timeouts block. |
+| uri
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#uri Mount#uri}. |
+| wasb
| @cdktf/provider-databricks.mount.MountWasb
| wasb block. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -91818,7 +91818,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -91828,7 +91828,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -91838,7 +91838,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -91848,7 +91848,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -91858,7 +91858,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -91868,7 +91868,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -91878,13 +91878,13 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `abfs`Optional
+##### `abfs`Optional
```typescript
public readonly abfs: MountAbfs;
```
-- *Type:* MountAbfs
+- *Type:* @cdktf/provider-databricks.mount.MountAbfs
abfs block.
@@ -91892,13 +91892,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `adl`Optional
+##### `adl`Optional
```typescript
public readonly adl: MountAdl;
```
-- *Type:* MountAdl
+- *Type:* @cdktf/provider-databricks.mount.MountAdl
adl block.
@@ -91906,7 +91906,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -91918,7 +91918,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -91930,7 +91930,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `extraConfigs`Optional
+##### `extraConfigs`Optional
```typescript
public readonly extraConfigs: {[ key: string ]: string};
@@ -91942,13 +91942,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gs`Optional
+##### `gs`Optional
```typescript
public readonly gs: MountGs;
```
-- *Type:* MountGs
+- *Type:* @cdktf/provider-databricks.mount.MountGs
gs block.
@@ -91956,7 +91956,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -91971,7 +91971,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `name`Optional
+##### `name`Optional
```typescript
public readonly name: string;
@@ -91983,7 +91983,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `resourceId`Optional
+##### `resourceId`Optional
```typescript
public readonly resourceId: string;
@@ -91995,13 +91995,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: MountS3;
```
-- *Type:* MountS3
+- *Type:* @cdktf/provider-databricks.mount.MountS3
s3 block.
@@ -92009,13 +92009,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeouts`Optional
+##### `timeouts`Optional
```typescript
public readonly timeouts: MountTimeouts;
```
-- *Type:* MountTimeouts
+- *Type:* @cdktf/provider-databricks.mount.MountTimeouts
timeouts block.
@@ -92023,7 +92023,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `uri`Optional
+##### `uri`Optional
```typescript
public readonly uri: string;
@@ -92035,13 +92035,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `wasb`Optional
+##### `wasb`Optional
```typescript
public readonly wasb: MountWasb;
```
-- *Type:* MountWasb
+- *Type:* @cdktf/provider-databricks.mount.MountWasb
wasb block.
@@ -92049,26 +92049,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MountGs
+### MountGs
-#### Initializer
+#### Initializer
```typescript
-import { MountGs } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-const mountGs: MountGs = { ... }
+const mountGs: mount.MountGs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| bucketName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#bucket_name Mount#bucket_name}. |
-| serviceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#service_account Mount#service_account}. |
+| bucketName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#bucket_name Mount#bucket_name}. |
+| serviceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#service_account Mount#service_account}. |
---
-##### `bucketName`Required
+##### `bucketName`Required
```typescript
public readonly bucketName: string;
@@ -92080,7 +92080,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `serviceAccount`Optional
+##### `serviceAccount`Optional
```typescript
public readonly serviceAccount: string;
@@ -92092,26 +92092,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MountS3
+### MountS3
-#### Initializer
+#### Initializer
```typescript
-import { MountS3 } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-const mountS3: MountS3 = { ... }
+const mountS3: mount.MountS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| bucketName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#bucket_name Mount#bucket_name}. |
-| instanceProfile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#instance_profile Mount#instance_profile}. |
+| bucketName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#bucket_name Mount#bucket_name}. |
+| instanceProfile
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#instance_profile Mount#instance_profile}. |
---
-##### `bucketName`Required
+##### `bucketName`Required
```typescript
public readonly bucketName: string;
@@ -92123,7 +92123,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfile`Optional
+##### `instanceProfile`Optional
```typescript
public readonly instanceProfile: string;
@@ -92135,25 +92135,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MountTimeouts
+### MountTimeouts
-#### Initializer
+#### Initializer
```typescript
-import { MountTimeouts } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-const mountTimeouts: MountTimeouts = { ... }
+const mountTimeouts: mount.MountTimeouts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| default
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#default Mount#default}. |
+| default
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#default Mount#default}. |
---
-##### `default`Optional
+##### `default`Optional
```typescript
public readonly default: string;
@@ -92165,30 +92165,30 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MountWasb
+### MountWasb
-#### Initializer
+#### Initializer
```typescript
-import { MountWasb } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-const mountWasb: MountWasb = { ... }
+const mountWasb: mount.MountWasb = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| authType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#auth_type Mount#auth_type}. |
-| tokenSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#token_secret_key Mount#token_secret_key}. |
-| tokenSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#token_secret_scope Mount#token_secret_scope}. |
-| containerName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#container_name Mount#container_name}. |
-| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#directory Mount#directory}. |
-| storageAccountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#storage_account_name Mount#storage_account_name}. |
+| authType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#auth_type Mount#auth_type}. |
+| tokenSecretKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#token_secret_key Mount#token_secret_key}. |
+| tokenSecretScope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#token_secret_scope Mount#token_secret_scope}. |
+| containerName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#container_name Mount#container_name}. |
+| directory
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#directory Mount#directory}. |
+| storageAccountName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mount#storage_account_name Mount#storage_account_name}. |
---
-##### `authType`Required
+##### `authType`Required
```typescript
public readonly authType: string;
@@ -92200,7 +92200,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tokenSecretKey`Required
+##### `tokenSecretKey`Required
```typescript
public readonly tokenSecretKey: string;
@@ -92212,7 +92212,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tokenSecretScope`Required
+##### `tokenSecretScope`Required
```typescript
public readonly tokenSecretScope: string;
@@ -92224,7 +92224,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `containerName`Optional
+##### `containerName`Optional
```typescript
public readonly containerName: string;
@@ -92236,7 +92236,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `directory`Optional
+##### `directory`Optional
```typescript
public readonly directory: string;
@@ -92248,7 +92248,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageAccountName`Optional
+##### `storageAccountName`Optional
```typescript
public readonly storageAccountName: string;
@@ -92260,35 +92260,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsCredentialsConfig
+### MwsCredentialsConfig
-#### Initializer
+#### Initializer
```typescript
-import { MwsCredentialsConfig } from '@cdktf/provider-databricks'
+import { mwsCredentials } from '@cdktf/provider-databricks'
-const mwsCredentialsConfig: MwsCredentialsConfig = { ... }
+const mwsCredentialsConfig: mwsCredentials.MwsCredentialsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_credentials#account_id MwsCredentials#account_id}. |
-| credentialsName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_credentials#credentials_name MwsCredentials#credentials_name}. |
-| roleArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_credentials#role_arn MwsCredentials#role_arn}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_credentials#id MwsCredentials#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_credentials#account_id MwsCredentials#account_id}. |
+| credentialsName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_credentials#credentials_name MwsCredentials#credentials_name}. |
+| roleArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_credentials#role_arn MwsCredentials#role_arn}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_credentials#id MwsCredentials#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -92298,7 +92298,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -92308,7 +92308,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -92318,7 +92318,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -92328,7 +92328,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -92338,7 +92338,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -92348,7 +92348,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -92358,7 +92358,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -92370,7 +92370,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `credentialsName`Required
+##### `credentialsName`Required
```typescript
public readonly credentialsName: string;
@@ -92382,7 +92382,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `roleArn`Required
+##### `roleArn`Required
```typescript
public readonly roleArn: string;
@@ -92394,7 +92394,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -92409,27 +92409,27 @@ If you experience problems setting this value it might not be settable. Please t
---
-### MwsCustomerManagedKeysAwsKeyInfo
+### MwsCustomerManagedKeysAwsKeyInfo
-#### Initializer
+#### Initializer
```typescript
-import { MwsCustomerManagedKeysAwsKeyInfo } from '@cdktf/provider-databricks'
+import { mwsCustomerManagedKeys } from '@cdktf/provider-databricks'
-const mwsCustomerManagedKeysAwsKeyInfo: MwsCustomerManagedKeysAwsKeyInfo = { ... }
+const mwsCustomerManagedKeysAwsKeyInfo: mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| keyAlias
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#key_alias MwsCustomerManagedKeys#key_alias}. |
-| keyArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#key_arn MwsCustomerManagedKeys#key_arn}. |
-| keyRegion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#key_region MwsCustomerManagedKeys#key_region}. |
+| keyAlias
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#key_alias MwsCustomerManagedKeys#key_alias}. |
+| keyArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#key_arn MwsCustomerManagedKeys#key_arn}. |
+| keyRegion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#key_region MwsCustomerManagedKeys#key_region}. |
---
-##### `keyAlias`Required
+##### `keyAlias`Required
```typescript
public readonly keyAlias: string;
@@ -92441,7 +92441,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `keyArn`Required
+##### `keyArn`Required
```typescript
public readonly keyArn: string;
@@ -92453,7 +92453,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `keyRegion`Optional
+##### `keyRegion`Optional
```typescript
public readonly keyRegion: string;
@@ -92465,37 +92465,37 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsCustomerManagedKeysConfig
+### MwsCustomerManagedKeysConfig
-#### Initializer
+#### Initializer
```typescript
-import { MwsCustomerManagedKeysConfig } from '@cdktf/provider-databricks'
+import { mwsCustomerManagedKeys } from '@cdktf/provider-databricks'
-const mwsCustomerManagedKeysConfig: MwsCustomerManagedKeysConfig = { ... }
+const mwsCustomerManagedKeysConfig: mwsCustomerManagedKeys.MwsCustomerManagedKeysConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#account_id MwsCustomerManagedKeys#account_id}. |
-| awsKeyInfo
| MwsCustomerManagedKeysAwsKeyInfo
| aws_key_info block. |
-| useCases
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#use_cases MwsCustomerManagedKeys#use_cases}. |
-| creationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#creation_time MwsCustomerManagedKeys#creation_time}. |
-| customerManagedKeyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#customer_managed_key_id MwsCustomerManagedKeys#customer_managed_key_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#id MwsCustomerManagedKeys#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#account_id MwsCustomerManagedKeys#account_id}. |
+| awsKeyInfo
| @cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo
| aws_key_info block. |
+| useCases
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#use_cases MwsCustomerManagedKeys#use_cases}. |
+| creationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#creation_time MwsCustomerManagedKeys#creation_time}. |
+| customerManagedKeyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#customer_managed_key_id MwsCustomerManagedKeys#customer_managed_key_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys#id MwsCustomerManagedKeys#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -92505,7 +92505,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -92515,7 +92515,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -92525,7 +92525,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -92535,7 +92535,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -92545,7 +92545,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -92555,7 +92555,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -92565,7 +92565,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -92577,13 +92577,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsKeyInfo`Required
+##### `awsKeyInfo`Required
```typescript
public readonly awsKeyInfo: MwsCustomerManagedKeysAwsKeyInfo;
```
-- *Type:* MwsCustomerManagedKeysAwsKeyInfo
+- *Type:* @cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo
aws_key_info block.
@@ -92591,7 +92591,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `useCases`Required
+##### `useCases`Required
```typescript
public readonly useCases: string[];
@@ -92603,7 +92603,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `creationTime`Optional
+##### `creationTime`Optional
```typescript
public readonly creationTime: number;
@@ -92615,7 +92615,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customerManagedKeyId`Optional
+##### `customerManagedKeyId`Optional
```typescript
public readonly customerManagedKeyId: string;
@@ -92627,7 +92627,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -92642,43 +92642,43 @@ If you experience problems setting this value it might not be settable. Please t
---
-### MwsLogDeliveryConfig
+### MwsLogDeliveryConfig
-#### Initializer
+#### Initializer
```typescript
-import { MwsLogDeliveryConfig } from '@cdktf/provider-databricks'
+import { mwsLogDelivery } from '@cdktf/provider-databricks'
-const mwsLogDeliveryConfig: MwsLogDeliveryConfig = { ... }
+const mwsLogDeliveryConfig: mwsLogDelivery.MwsLogDeliveryConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#account_id MwsLogDelivery#account_id}. |
-| credentialsId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#credentials_id MwsLogDelivery#credentials_id}. |
-| logType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#log_type MwsLogDelivery#log_type}. |
-| outputFormat
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#output_format MwsLogDelivery#output_format}. |
-| storageConfigurationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#storage_configuration_id MwsLogDelivery#storage_configuration_id}. |
-| configId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#config_id MwsLogDelivery#config_id}. |
-| configName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#config_name MwsLogDelivery#config_name}. |
-| deliveryPathPrefix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#delivery_path_prefix MwsLogDelivery#delivery_path_prefix}. |
-| deliveryStartTime
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#delivery_start_time MwsLogDelivery#delivery_start_time}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#id MwsLogDelivery#id}. |
-| status
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#status MwsLogDelivery#status}. |
-| workspaceIdsFilter
| number[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#workspace_ids_filter MwsLogDelivery#workspace_ids_filter}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#account_id MwsLogDelivery#account_id}. |
+| credentialsId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#credentials_id MwsLogDelivery#credentials_id}. |
+| logType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#log_type MwsLogDelivery#log_type}. |
+| outputFormat
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#output_format MwsLogDelivery#output_format}. |
+| storageConfigurationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#storage_configuration_id MwsLogDelivery#storage_configuration_id}. |
+| configId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#config_id MwsLogDelivery#config_id}. |
+| configName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#config_name MwsLogDelivery#config_name}. |
+| deliveryPathPrefix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#delivery_path_prefix MwsLogDelivery#delivery_path_prefix}. |
+| deliveryStartTime
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#delivery_start_time MwsLogDelivery#delivery_start_time}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#id MwsLogDelivery#id}. |
+| status
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#status MwsLogDelivery#status}. |
+| workspaceIdsFilter
| number[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery#workspace_ids_filter MwsLogDelivery#workspace_ids_filter}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -92688,7 +92688,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -92698,7 +92698,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -92708,7 +92708,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -92718,7 +92718,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -92728,7 +92728,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -92738,7 +92738,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -92748,7 +92748,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -92760,7 +92760,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `credentialsId`Required
+##### `credentialsId`Required
```typescript
public readonly credentialsId: string;
@@ -92772,7 +92772,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `logType`Required
+##### `logType`Required
```typescript
public readonly logType: string;
@@ -92784,7 +92784,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `outputFormat`Required
+##### `outputFormat`Required
```typescript
public readonly outputFormat: string;
@@ -92796,7 +92796,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageConfigurationId`Required
+##### `storageConfigurationId`Required
```typescript
public readonly storageConfigurationId: string;
@@ -92808,7 +92808,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `configId`Optional
+##### `configId`Optional
```typescript
public readonly configId: string;
@@ -92820,7 +92820,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `configName`Optional
+##### `configName`Optional
```typescript
public readonly configName: string;
@@ -92832,7 +92832,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `deliveryPathPrefix`Optional
+##### `deliveryPathPrefix`Optional
```typescript
public readonly deliveryPathPrefix: string;
@@ -92844,7 +92844,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `deliveryStartTime`Optional
+##### `deliveryStartTime`Optional
```typescript
public readonly deliveryStartTime: string;
@@ -92856,7 +92856,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -92871,7 +92871,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `status`Optional
+##### `status`Optional
```typescript
public readonly status: string;
@@ -92883,7 +92883,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceIdsFilter`Optional
+##### `workspaceIdsFilter`Optional
```typescript
public readonly workspaceIdsFilter: number[];
@@ -92895,43 +92895,43 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsNetworksConfig
+### MwsNetworksConfig
-#### Initializer
+#### Initializer
```typescript
-import { MwsNetworksConfig } from '@cdktf/provider-databricks'
+import { mwsNetworks } from '@cdktf/provider-databricks'
-const mwsNetworksConfig: MwsNetworksConfig = { ... }
+const mwsNetworksConfig: mwsNetworks.MwsNetworksConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#account_id MwsNetworks#account_id}. |
-| networkName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#network_name MwsNetworks#network_name}. |
-| securityGroupIds
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#security_group_ids MwsNetworks#security_group_ids}. |
-| subnetIds
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#subnet_ids MwsNetworks#subnet_ids}. |
-| vpcId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#vpc_id MwsNetworks#vpc_id}. |
-| creationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#creation_time MwsNetworks#creation_time}. |
-| errorMessages
| cdktf.IResolvable \| MwsNetworksErrorMessages[]
| error_messages block. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#id MwsNetworks#id}. |
-| networkId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#network_id MwsNetworks#network_id}. |
-| vpcEndpoints
| MwsNetworksVpcEndpoints
| vpc_endpoints block. |
-| vpcStatus
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#vpc_status MwsNetworks#vpc_status}. |
-| workspaceId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#workspace_id MwsNetworks#workspace_id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#account_id MwsNetworks#account_id}. |
+| networkName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#network_name MwsNetworks#network_name}. |
+| securityGroupIds
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#security_group_ids MwsNetworks#security_group_ids}. |
+| subnetIds
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#subnet_ids MwsNetworks#subnet_ids}. |
+| vpcId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#vpc_id MwsNetworks#vpc_id}. |
+| creationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#creation_time MwsNetworks#creation_time}. |
+| errorMessages
| cdktf.IResolvable \| @cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages[]
| error_messages block. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#id MwsNetworks#id}. |
+| networkId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#network_id MwsNetworks#network_id}. |
+| vpcEndpoints
| @cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints
| vpc_endpoints block. |
+| vpcStatus
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#vpc_status MwsNetworks#vpc_status}. |
+| workspaceId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#workspace_id MwsNetworks#workspace_id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -92941,7 +92941,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -92951,7 +92951,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -92961,7 +92961,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -92971,7 +92971,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -92981,7 +92981,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -92991,7 +92991,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -93001,7 +93001,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -93013,7 +93013,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `networkName`Required
+##### `networkName`Required
```typescript
public readonly networkName: string;
@@ -93025,7 +93025,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `securityGroupIds`Required
+##### `securityGroupIds`Required
```typescript
public readonly securityGroupIds: string[];
@@ -93037,7 +93037,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `subnetIds`Required
+##### `subnetIds`Required
```typescript
public readonly subnetIds: string[];
@@ -93049,7 +93049,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `vpcId`Required
+##### `vpcId`Required
```typescript
public readonly vpcId: string;
@@ -93061,7 +93061,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `creationTime`Optional
+##### `creationTime`Optional
```typescript
public readonly creationTime: number;
@@ -93073,13 +93073,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `errorMessages`Optional
+##### `errorMessages`Optional
```typescript
public readonly errorMessages: IResolvable | MwsNetworksErrorMessages[];
```
-- *Type:* cdktf.IResolvable | MwsNetworksErrorMessages[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages[]
error_messages block.
@@ -93087,7 +93087,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -93102,7 +93102,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `networkId`Optional
+##### `networkId`Optional
```typescript
public readonly networkId: string;
@@ -93114,13 +93114,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `vpcEndpoints`Optional
+##### `vpcEndpoints`Optional
```typescript
public readonly vpcEndpoints: MwsNetworksVpcEndpoints;
```
-- *Type:* MwsNetworksVpcEndpoints
+- *Type:* @cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints
vpc_endpoints block.
@@ -93128,7 +93128,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `vpcStatus`Optional
+##### `vpcStatus`Optional
```typescript
public readonly vpcStatus: string;
@@ -93140,7 +93140,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceId`Optional
+##### `workspaceId`Optional
```typescript
public readonly workspaceId: number;
@@ -93152,26 +93152,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsNetworksErrorMessages
+### MwsNetworksErrorMessages
-#### Initializer
+#### Initializer
```typescript
-import { MwsNetworksErrorMessages } from '@cdktf/provider-databricks'
+import { mwsNetworks } from '@cdktf/provider-databricks'
-const mwsNetworksErrorMessages: MwsNetworksErrorMessages = { ... }
+const mwsNetworksErrorMessages: mwsNetworks.MwsNetworksErrorMessages = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| errorMessage
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#error_message MwsNetworks#error_message}. |
-| errorType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#error_type MwsNetworks#error_type}. |
+| errorMessage
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#error_message MwsNetworks#error_message}. |
+| errorType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#error_type MwsNetworks#error_type}. |
---
-##### `errorMessage`Optional
+##### `errorMessage`Optional
```typescript
public readonly errorMessage: string;
@@ -93183,7 +93183,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `errorType`Optional
+##### `errorType`Optional
```typescript
public readonly errorType: string;
@@ -93195,26 +93195,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsNetworksVpcEndpoints
+### MwsNetworksVpcEndpoints
-#### Initializer
+#### Initializer
```typescript
-import { MwsNetworksVpcEndpoints } from '@cdktf/provider-databricks'
+import { mwsNetworks } from '@cdktf/provider-databricks'
-const mwsNetworksVpcEndpoints: MwsNetworksVpcEndpoints = { ... }
+const mwsNetworksVpcEndpoints: mwsNetworks.MwsNetworksVpcEndpoints = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dataplaneRelay
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#dataplane_relay MwsNetworks#dataplane_relay}. |
-| restApi
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#rest_api MwsNetworks#rest_api}. |
+| dataplaneRelay
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#dataplane_relay MwsNetworks#dataplane_relay}. |
+| restApi
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_networks#rest_api MwsNetworks#rest_api}. |
---
-##### `dataplaneRelay`Required
+##### `dataplaneRelay`Required
```typescript
public readonly dataplaneRelay: string[];
@@ -93226,7 +93226,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `restApi`Required
+##### `restApi`Required
```typescript
public readonly restApi: string[];
@@ -93238,35 +93238,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsPermissionAssignmentConfig
+### MwsPermissionAssignmentConfig
-#### Initializer
+#### Initializer
```typescript
-import { MwsPermissionAssignmentConfig } from '@cdktf/provider-databricks'
+import { mwsPermissionAssignment } from '@cdktf/provider-databricks'
-const mwsPermissionAssignmentConfig: MwsPermissionAssignmentConfig = { ... }
+const mwsPermissionAssignmentConfig: mwsPermissionAssignment.MwsPermissionAssignmentConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| permissions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_permission_assignment#permissions MwsPermissionAssignment#permissions}. |
-| principalId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_permission_assignment#principal_id MwsPermissionAssignment#principal_id}. |
-| workspaceId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_permission_assignment#workspace_id MwsPermissionAssignment#workspace_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_permission_assignment#id MwsPermissionAssignment#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| permissions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_permission_assignment#permissions MwsPermissionAssignment#permissions}. |
+| principalId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_permission_assignment#principal_id MwsPermissionAssignment#principal_id}. |
+| workspaceId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_permission_assignment#workspace_id MwsPermissionAssignment#workspace_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_permission_assignment#id MwsPermissionAssignment#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -93276,7 +93276,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -93286,7 +93286,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -93296,7 +93296,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -93306,7 +93306,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -93316,7 +93316,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -93326,7 +93326,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -93336,7 +93336,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `permissions`Required
+##### `permissions`Required
```typescript
public readonly permissions: string[];
@@ -93348,7 +93348,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `principalId`Required
+##### `principalId`Required
```typescript
public readonly principalId: number;
@@ -93360,7 +93360,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceId`Required
+##### `workspaceId`Required
```typescript
public readonly workspaceId: number;
@@ -93372,7 +93372,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -93387,40 +93387,40 @@ If you experience problems setting this value it might not be settable. Please t
---
-### MwsPrivateAccessSettingsConfig
+### MwsPrivateAccessSettingsConfig
-#### Initializer
+#### Initializer
```typescript
-import { MwsPrivateAccessSettingsConfig } from '@cdktf/provider-databricks'
+import { mwsPrivateAccessSettings } from '@cdktf/provider-databricks'
-const mwsPrivateAccessSettingsConfig: MwsPrivateAccessSettingsConfig = { ... }
+const mwsPrivateAccessSettingsConfig: mwsPrivateAccessSettings.MwsPrivateAccessSettingsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| privateAccessSettingsName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#private_access_settings_name MwsPrivateAccessSettings#private_access_settings_name}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#region MwsPrivateAccessSettings#region}. |
-| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#account_id MwsPrivateAccessSettings#account_id}. |
-| allowedVpcEndpointIds
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#allowed_vpc_endpoint_ids MwsPrivateAccessSettings#allowed_vpc_endpoint_ids}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#id MwsPrivateAccessSettings#id}. |
-| privateAccessLevel
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#private_access_level MwsPrivateAccessSettings#private_access_level}. |
-| privateAccessSettingsId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#private_access_settings_id MwsPrivateAccessSettings#private_access_settings_id}. |
-| publicAccessEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#public_access_enabled MwsPrivateAccessSettings#public_access_enabled}. |
-| status
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#status MwsPrivateAccessSettings#status}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| privateAccessSettingsName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#private_access_settings_name MwsPrivateAccessSettings#private_access_settings_name}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#region MwsPrivateAccessSettings#region}. |
+| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#account_id MwsPrivateAccessSettings#account_id}. |
+| allowedVpcEndpointIds
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#allowed_vpc_endpoint_ids MwsPrivateAccessSettings#allowed_vpc_endpoint_ids}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#id MwsPrivateAccessSettings#id}. |
+| privateAccessLevel
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#private_access_level MwsPrivateAccessSettings#private_access_level}. |
+| privateAccessSettingsId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#private_access_settings_id MwsPrivateAccessSettings#private_access_settings_id}. |
+| publicAccessEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#public_access_enabled MwsPrivateAccessSettings#public_access_enabled}. |
+| status
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings#status MwsPrivateAccessSettings#status}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -93430,7 +93430,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -93440,7 +93440,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -93450,7 +93450,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -93460,7 +93460,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -93470,7 +93470,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -93480,7 +93480,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -93490,7 +93490,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `privateAccessSettingsName`Required
+##### `privateAccessSettingsName`Required
```typescript
public readonly privateAccessSettingsName: string;
@@ -93502,7 +93502,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -93514,7 +93514,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `accountId`Optional
+##### `accountId`Optional
```typescript
public readonly accountId: string;
@@ -93526,7 +93526,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `allowedVpcEndpointIds`Optional
+##### `allowedVpcEndpointIds`Optional
```typescript
public readonly allowedVpcEndpointIds: string[];
@@ -93538,7 +93538,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -93553,7 +93553,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `privateAccessLevel`Optional
+##### `privateAccessLevel`Optional
```typescript
public readonly privateAccessLevel: string;
@@ -93565,7 +93565,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `privateAccessSettingsId`Optional
+##### `privateAccessSettingsId`Optional
```typescript
public readonly privateAccessSettingsId: string;
@@ -93577,7 +93577,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `publicAccessEnabled`Optional
+##### `publicAccessEnabled`Optional
```typescript
public readonly publicAccessEnabled: boolean | IResolvable;
@@ -93589,7 +93589,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `status`Optional
+##### `status`Optional
```typescript
public readonly status: string;
@@ -93601,35 +93601,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsStorageConfigurationsConfig
+### MwsStorageConfigurationsConfig
-#### Initializer
+#### Initializer
```typescript
-import { MwsStorageConfigurationsConfig } from '@cdktf/provider-databricks'
+import { mwsStorageConfigurations } from '@cdktf/provider-databricks'
-const mwsStorageConfigurationsConfig: MwsStorageConfigurationsConfig = { ... }
+const mwsStorageConfigurationsConfig: mwsStorageConfigurations.MwsStorageConfigurationsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_storage_configurations#account_id MwsStorageConfigurations#account_id}. |
-| bucketName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_storage_configurations#bucket_name MwsStorageConfigurations#bucket_name}. |
-| storageConfigurationName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_storage_configurations#storage_configuration_name MwsStorageConfigurations#storage_configuration_name}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_storage_configurations#id MwsStorageConfigurations#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_storage_configurations#account_id MwsStorageConfigurations#account_id}. |
+| bucketName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_storage_configurations#bucket_name MwsStorageConfigurations#bucket_name}. |
+| storageConfigurationName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_storage_configurations#storage_configuration_name MwsStorageConfigurations#storage_configuration_name}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_storage_configurations#id MwsStorageConfigurations#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -93639,7 +93639,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -93649,7 +93649,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -93659,7 +93659,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -93669,7 +93669,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -93679,7 +93679,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -93689,7 +93689,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -93699,7 +93699,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -93711,7 +93711,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `bucketName`Required
+##### `bucketName`Required
```typescript
public readonly bucketName: string;
@@ -93723,7 +93723,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageConfigurationName`Required
+##### `storageConfigurationName`Required
```typescript
public readonly storageConfigurationName: string;
@@ -93735,7 +93735,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -93750,41 +93750,41 @@ If you experience problems setting this value it might not be settable. Please t
---
-### MwsVpcEndpointConfig
+### MwsVpcEndpointConfig
-#### Initializer
+#### Initializer
```typescript
-import { MwsVpcEndpointConfig } from '@cdktf/provider-databricks'
+import { mwsVpcEndpoint } from '@cdktf/provider-databricks'
-const mwsVpcEndpointConfig: MwsVpcEndpointConfig = { ... }
+const mwsVpcEndpointConfig: mwsVpcEndpoint.MwsVpcEndpointConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| awsVpcEndpointId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#aws_vpc_endpoint_id MwsVpcEndpoint#aws_vpc_endpoint_id}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#region MwsVpcEndpoint#region}. |
-| vpcEndpointName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#vpc_endpoint_name MwsVpcEndpoint#vpc_endpoint_name}. |
-| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#account_id MwsVpcEndpoint#account_id}. |
-| awsAccountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#aws_account_id MwsVpcEndpoint#aws_account_id}. |
-| awsEndpointServiceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#aws_endpoint_service_id MwsVpcEndpoint#aws_endpoint_service_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#id MwsVpcEndpoint#id}. |
-| state
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#state MwsVpcEndpoint#state}. |
-| useCase
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#use_case MwsVpcEndpoint#use_case}. |
-| vpcEndpointId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#vpc_endpoint_id MwsVpcEndpoint#vpc_endpoint_id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| awsVpcEndpointId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#aws_vpc_endpoint_id MwsVpcEndpoint#aws_vpc_endpoint_id}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#region MwsVpcEndpoint#region}. |
+| vpcEndpointName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#vpc_endpoint_name MwsVpcEndpoint#vpc_endpoint_name}. |
+| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#account_id MwsVpcEndpoint#account_id}. |
+| awsAccountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#aws_account_id MwsVpcEndpoint#aws_account_id}. |
+| awsEndpointServiceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#aws_endpoint_service_id MwsVpcEndpoint#aws_endpoint_service_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#id MwsVpcEndpoint#id}. |
+| state
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#state MwsVpcEndpoint#state}. |
+| useCase
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#use_case MwsVpcEndpoint#use_case}. |
+| vpcEndpointId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint#vpc_endpoint_id MwsVpcEndpoint#vpc_endpoint_id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -93794,7 +93794,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -93804,7 +93804,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -93814,7 +93814,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -93824,7 +93824,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -93834,7 +93834,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -93844,7 +93844,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -93854,7 +93854,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `awsVpcEndpointId`Required
+##### `awsVpcEndpointId`Required
```typescript
public readonly awsVpcEndpointId: string;
@@ -93866,7 +93866,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -93878,7 +93878,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `vpcEndpointName`Required
+##### `vpcEndpointName`Required
```typescript
public readonly vpcEndpointName: string;
@@ -93890,7 +93890,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `accountId`Optional
+##### `accountId`Optional
```typescript
public readonly accountId: string;
@@ -93902,7 +93902,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsAccountId`Optional
+##### `awsAccountId`Optional
```typescript
public readonly awsAccountId: string;
@@ -93914,7 +93914,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsEndpointServiceId`Optional
+##### `awsEndpointServiceId`Optional
```typescript
public readonly awsEndpointServiceId: string;
@@ -93926,7 +93926,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -93941,7 +93941,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `state`Optional
+##### `state`Optional
```typescript
public readonly state: string;
@@ -93953,7 +93953,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `useCase`Optional
+##### `useCase`Optional
```typescript
public readonly useCase: string;
@@ -93965,7 +93965,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `vpcEndpointId`Optional
+##### `vpcEndpointId`Optional
```typescript
public readonly vpcEndpointId: string;
@@ -93977,31 +93977,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsWorkspacesCloudResourceBucket
+### MwsWorkspacesCloudResourceBucket
-#### Initializer
+#### Initializer
```typescript
-import { MwsWorkspacesCloudResourceBucket } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-const mwsWorkspacesCloudResourceBucket: MwsWorkspacesCloudResourceBucket = { ... }
+const mwsWorkspacesCloudResourceBucket: mwsWorkspaces.MwsWorkspacesCloudResourceBucket = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| gcp
| MwsWorkspacesCloudResourceBucketGcp
| gcp block. |
+| gcp
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucketGcp
| gcp block. |
---
-##### `gcp`Required
+##### `gcp`Required
```typescript
public readonly gcp: MwsWorkspacesCloudResourceBucketGcp;
```
-- *Type:* MwsWorkspacesCloudResourceBucketGcp
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucketGcp
gcp block.
@@ -94009,25 +94009,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsWorkspacesCloudResourceBucketGcp
+### MwsWorkspacesCloudResourceBucketGcp
-#### Initializer
+#### Initializer
```typescript
-import { MwsWorkspacesCloudResourceBucketGcp } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-const mwsWorkspacesCloudResourceBucketGcp: MwsWorkspacesCloudResourceBucketGcp = { ... }
+const mwsWorkspacesCloudResourceBucketGcp: mwsWorkspaces.MwsWorkspacesCloudResourceBucketGcp = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| projectId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#project_id MwsWorkspaces#project_id}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#project_id MwsWorkspaces#project_id}. |
---
-##### `projectId`Required
+##### `projectId`Required
```typescript
public readonly projectId: string;
@@ -94039,57 +94039,57 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsWorkspacesConfig
+### MwsWorkspacesConfig
-#### Initializer
+#### Initializer
```typescript
-import { MwsWorkspacesConfig } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-const mwsWorkspacesConfig: MwsWorkspacesConfig = { ... }
+const mwsWorkspacesConfig: mwsWorkspaces.MwsWorkspacesConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#account_id MwsWorkspaces#account_id}. |
-| workspaceName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#workspace_name MwsWorkspaces#workspace_name}. |
-| awsRegion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#aws_region MwsWorkspaces#aws_region}. |
-| cloud
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#cloud MwsWorkspaces#cloud}. |
-| cloudResourceBucket
| MwsWorkspacesCloudResourceBucket
| cloud_resource_bucket block. |
-| creationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#creation_time MwsWorkspaces#creation_time}. |
-| credentialsId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#credentials_id MwsWorkspaces#credentials_id}. |
-| customerManagedKeyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#customer_managed_key_id MwsWorkspaces#customer_managed_key_id}. |
-| deploymentName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#deployment_name MwsWorkspaces#deployment_name}. |
-| externalCustomerInfo
| MwsWorkspacesExternalCustomerInfo
| external_customer_info block. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#id MwsWorkspaces#id}. |
-| isNoPublicIpEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#is_no_public_ip_enabled MwsWorkspaces#is_no_public_ip_enabled}. |
-| location
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#location MwsWorkspaces#location}. |
-| managedServicesCustomerManagedKeyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#managed_services_customer_managed_key_id MwsWorkspaces#managed_services_customer_managed_key_id}. |
-| network
| MwsWorkspacesNetwork
| network block. |
-| networkId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#network_id MwsWorkspaces#network_id}. |
-| pricingTier
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#pricing_tier MwsWorkspaces#pricing_tier}. |
-| privateAccessSettingsId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#private_access_settings_id MwsWorkspaces#private_access_settings_id}. |
-| storageConfigurationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#storage_configuration_id MwsWorkspaces#storage_configuration_id}. |
-| storageCustomerManagedKeyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#storage_customer_managed_key_id MwsWorkspaces#storage_customer_managed_key_id}. |
-| timeouts
| MwsWorkspacesTimeouts
| timeouts block. |
-| token
| MwsWorkspacesToken
| token block. |
-| workspaceId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#workspace_id MwsWorkspaces#workspace_id}. |
-| workspaceStatus
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#workspace_status MwsWorkspaces#workspace_status}. |
-| workspaceStatusMessage
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#workspace_status_message MwsWorkspaces#workspace_status_message}. |
-| workspaceUrl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#workspace_url MwsWorkspaces#workspace_url}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| accountId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#account_id MwsWorkspaces#account_id}. |
+| workspaceName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#workspace_name MwsWorkspaces#workspace_name}. |
+| awsRegion
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#aws_region MwsWorkspaces#aws_region}. |
+| cloud
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#cloud MwsWorkspaces#cloud}. |
+| cloudResourceBucket
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucket
| cloud_resource_bucket block. |
+| creationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#creation_time MwsWorkspaces#creation_time}. |
+| credentialsId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#credentials_id MwsWorkspaces#credentials_id}. |
+| customerManagedKeyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#customer_managed_key_id MwsWorkspaces#customer_managed_key_id}. |
+| deploymentName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#deployment_name MwsWorkspaces#deployment_name}. |
+| externalCustomerInfo
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo
| external_customer_info block. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#id MwsWorkspaces#id}. |
+| isNoPublicIpEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#is_no_public_ip_enabled MwsWorkspaces#is_no_public_ip_enabled}. |
+| location
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#location MwsWorkspaces#location}. |
+| managedServicesCustomerManagedKeyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#managed_services_customer_managed_key_id MwsWorkspaces#managed_services_customer_managed_key_id}. |
+| network
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetwork
| network block. |
+| networkId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#network_id MwsWorkspaces#network_id}. |
+| pricingTier
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#pricing_tier MwsWorkspaces#pricing_tier}. |
+| privateAccessSettingsId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#private_access_settings_id MwsWorkspaces#private_access_settings_id}. |
+| storageConfigurationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#storage_configuration_id MwsWorkspaces#storage_configuration_id}. |
+| storageCustomerManagedKeyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#storage_customer_managed_key_id MwsWorkspaces#storage_customer_managed_key_id}. |
+| timeouts
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts
| timeouts block. |
+| token
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken
| token block. |
+| workspaceId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#workspace_id MwsWorkspaces#workspace_id}. |
+| workspaceStatus
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#workspace_status MwsWorkspaces#workspace_status}. |
+| workspaceStatusMessage
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#workspace_status_message MwsWorkspaces#workspace_status_message}. |
+| workspaceUrl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#workspace_url MwsWorkspaces#workspace_url}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -94099,7 +94099,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -94109,7 +94109,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -94119,7 +94119,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -94129,7 +94129,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -94139,7 +94139,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -94149,7 +94149,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -94159,7 +94159,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `accountId`Required
+##### `accountId`Required
```typescript
public readonly accountId: string;
@@ -94171,7 +94171,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceName`Required
+##### `workspaceName`Required
```typescript
public readonly workspaceName: string;
@@ -94183,7 +94183,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsRegion`Optional
+##### `awsRegion`Optional
```typescript
public readonly awsRegion: string;
@@ -94195,7 +94195,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cloud`Optional
+##### `cloud`Optional
```typescript
public readonly cloud: string;
@@ -94207,13 +94207,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cloudResourceBucket`Optional
+##### `cloudResourceBucket`Optional
```typescript
public readonly cloudResourceBucket: MwsWorkspacesCloudResourceBucket;
```
-- *Type:* MwsWorkspacesCloudResourceBucket
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucket
cloud_resource_bucket block.
@@ -94221,7 +94221,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `creationTime`Optional
+##### `creationTime`Optional
```typescript
public readonly creationTime: number;
@@ -94233,7 +94233,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `credentialsId`Optional
+##### `credentialsId`Optional
```typescript
public readonly credentialsId: string;
@@ -94245,7 +94245,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customerManagedKeyId`Optional
+##### `customerManagedKeyId`Optional
```typescript
public readonly customerManagedKeyId: string;
@@ -94257,7 +94257,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `deploymentName`Optional
+##### `deploymentName`Optional
```typescript
public readonly deploymentName: string;
@@ -94269,13 +94269,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `externalCustomerInfo`Optional
+##### `externalCustomerInfo`Optional
```typescript
public readonly externalCustomerInfo: MwsWorkspacesExternalCustomerInfo;
```
-- *Type:* MwsWorkspacesExternalCustomerInfo
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo
external_customer_info block.
@@ -94283,7 +94283,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -94298,7 +94298,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `isNoPublicIpEnabled`Optional
+##### `isNoPublicIpEnabled`Optional
```typescript
public readonly isNoPublicIpEnabled: boolean | IResolvable;
@@ -94310,7 +94310,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `location`Optional
+##### `location`Optional
```typescript
public readonly location: string;
@@ -94322,7 +94322,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `managedServicesCustomerManagedKeyId`Optional
+##### `managedServicesCustomerManagedKeyId`Optional
```typescript
public readonly managedServicesCustomerManagedKeyId: string;
@@ -94334,13 +94334,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `network`Optional
+##### `network`Optional
```typescript
public readonly network: MwsWorkspacesNetwork;
```
-- *Type:* MwsWorkspacesNetwork
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetwork
network block.
@@ -94348,7 +94348,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `networkId`Optional
+##### `networkId`Optional
```typescript
public readonly networkId: string;
@@ -94360,7 +94360,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pricingTier`Optional
+##### `pricingTier`Optional
```typescript
public readonly pricingTier: string;
@@ -94372,7 +94372,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `privateAccessSettingsId`Optional
+##### `privateAccessSettingsId`Optional
```typescript
public readonly privateAccessSettingsId: string;
@@ -94384,7 +94384,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageConfigurationId`Optional
+##### `storageConfigurationId`Optional
```typescript
public readonly storageConfigurationId: string;
@@ -94396,7 +94396,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageCustomerManagedKeyId`Optional
+##### `storageCustomerManagedKeyId`Optional
```typescript
public readonly storageCustomerManagedKeyId: string;
@@ -94408,13 +94408,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeouts`Optional
+##### `timeouts`Optional
```typescript
public readonly timeouts: MwsWorkspacesTimeouts;
```
-- *Type:* MwsWorkspacesTimeouts
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts
timeouts block.
@@ -94422,13 +94422,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `token`Optional
+##### `token`Optional
```typescript
public readonly token: MwsWorkspacesToken;
```
-- *Type:* MwsWorkspacesToken
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken
token block.
@@ -94436,7 +94436,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceId`Optional
+##### `workspaceId`Optional
```typescript
public readonly workspaceId: number;
@@ -94448,7 +94448,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceStatus`Optional
+##### `workspaceStatus`Optional
```typescript
public readonly workspaceStatus: string;
@@ -94460,7 +94460,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceStatusMessage`Optional
+##### `workspaceStatusMessage`Optional
```typescript
public readonly workspaceStatusMessage: string;
@@ -94472,7 +94472,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `workspaceUrl`Optional
+##### `workspaceUrl`Optional
```typescript
public readonly workspaceUrl: string;
@@ -94484,27 +94484,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsWorkspacesExternalCustomerInfo
+### MwsWorkspacesExternalCustomerInfo
-#### Initializer
+#### Initializer
```typescript
-import { MwsWorkspacesExternalCustomerInfo } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-const mwsWorkspacesExternalCustomerInfo: MwsWorkspacesExternalCustomerInfo = { ... }
+const mwsWorkspacesExternalCustomerInfo: mwsWorkspaces.MwsWorkspacesExternalCustomerInfo = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| authoritativeUserEmail
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#authoritative_user_email MwsWorkspaces#authoritative_user_email}. |
-| authoritativeUserFullName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#authoritative_user_full_name MwsWorkspaces#authoritative_user_full_name}. |
-| customerName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#customer_name MwsWorkspaces#customer_name}. |
+| authoritativeUserEmail
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#authoritative_user_email MwsWorkspaces#authoritative_user_email}. |
+| authoritativeUserFullName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#authoritative_user_full_name MwsWorkspaces#authoritative_user_full_name}. |
+| customerName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#customer_name MwsWorkspaces#customer_name}. |
---
-##### `authoritativeUserEmail`Required
+##### `authoritativeUserEmail`Required
```typescript
public readonly authoritativeUserEmail: string;
@@ -94516,7 +94516,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `authoritativeUserFullName`Required
+##### `authoritativeUserFullName`Required
```typescript
public readonly authoritativeUserFullName: string;
@@ -94528,7 +94528,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customerName`Required
+##### `customerName`Required
```typescript
public readonly customerName: string;
@@ -94540,33 +94540,33 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsWorkspacesNetwork
+### MwsWorkspacesNetwork
-#### Initializer
+#### Initializer
```typescript
-import { MwsWorkspacesNetwork } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-const mwsWorkspacesNetwork: MwsWorkspacesNetwork = { ... }
+const mwsWorkspacesNetwork: mwsWorkspaces.MwsWorkspacesNetwork = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| gcpCommonNetworkConfig
| MwsWorkspacesNetworkGcpCommonNetworkConfig
| gcp_common_network_config block. |
-| gcpManagedNetworkConfig
| MwsWorkspacesNetworkGcpManagedNetworkConfig
| gcp_managed_network_config block. |
-| networkId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#network_id MwsWorkspaces#network_id}. |
+| gcpCommonNetworkConfig
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpCommonNetworkConfig
| gcp_common_network_config block. |
+| gcpManagedNetworkConfig
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpManagedNetworkConfig
| gcp_managed_network_config block. |
+| networkId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#network_id MwsWorkspaces#network_id}. |
---
-##### `gcpCommonNetworkConfig`Required
+##### `gcpCommonNetworkConfig`Required
```typescript
public readonly gcpCommonNetworkConfig: MwsWorkspacesNetworkGcpCommonNetworkConfig;
```
-- *Type:* MwsWorkspacesNetworkGcpCommonNetworkConfig
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpCommonNetworkConfig
gcp_common_network_config block.
@@ -94574,13 +94574,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcpManagedNetworkConfig`Optional
+##### `gcpManagedNetworkConfig`Optional
```typescript
public readonly gcpManagedNetworkConfig: MwsWorkspacesNetworkGcpManagedNetworkConfig;
```
-- *Type:* MwsWorkspacesNetworkGcpManagedNetworkConfig
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpManagedNetworkConfig
gcp_managed_network_config block.
@@ -94588,7 +94588,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `networkId`Optional
+##### `networkId`Optional
```typescript
public readonly networkId: string;
@@ -94600,26 +94600,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsWorkspacesNetworkGcpCommonNetworkConfig
+### MwsWorkspacesNetworkGcpCommonNetworkConfig
-#### Initializer
+#### Initializer
```typescript
-import { MwsWorkspacesNetworkGcpCommonNetworkConfig } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-const mwsWorkspacesNetworkGcpCommonNetworkConfig: MwsWorkspacesNetworkGcpCommonNetworkConfig = { ... }
+const mwsWorkspacesNetworkGcpCommonNetworkConfig: mwsWorkspaces.MwsWorkspacesNetworkGcpCommonNetworkConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| gkeClusterMasterIpRange
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#gke_cluster_master_ip_range MwsWorkspaces#gke_cluster_master_ip_range}. |
-| gkeConnectivityType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#gke_connectivity_type MwsWorkspaces#gke_connectivity_type}. |
+| gkeClusterMasterIpRange
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#gke_cluster_master_ip_range MwsWorkspaces#gke_cluster_master_ip_range}. |
+| gkeConnectivityType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#gke_connectivity_type MwsWorkspaces#gke_connectivity_type}. |
---
-##### `gkeClusterMasterIpRange`Required
+##### `gkeClusterMasterIpRange`Required
```typescript
public readonly gkeClusterMasterIpRange: string;
@@ -94631,7 +94631,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gkeConnectivityType`Required
+##### `gkeConnectivityType`Required
```typescript
public readonly gkeConnectivityType: string;
@@ -94643,27 +94643,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsWorkspacesNetworkGcpManagedNetworkConfig
+### MwsWorkspacesNetworkGcpManagedNetworkConfig
-#### Initializer
+#### Initializer
```typescript
-import { MwsWorkspacesNetworkGcpManagedNetworkConfig } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-const mwsWorkspacesNetworkGcpManagedNetworkConfig: MwsWorkspacesNetworkGcpManagedNetworkConfig = { ... }
+const mwsWorkspacesNetworkGcpManagedNetworkConfig: mwsWorkspaces.MwsWorkspacesNetworkGcpManagedNetworkConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| gkeClusterPodIpRange
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#gke_cluster_pod_ip_range MwsWorkspaces#gke_cluster_pod_ip_range}. |
-| gkeClusterServiceIpRange
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#gke_cluster_service_ip_range MwsWorkspaces#gke_cluster_service_ip_range}. |
-| subnetCidr
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#subnet_cidr MwsWorkspaces#subnet_cidr}. |
+| gkeClusterPodIpRange
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#gke_cluster_pod_ip_range MwsWorkspaces#gke_cluster_pod_ip_range}. |
+| gkeClusterServiceIpRange
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#gke_cluster_service_ip_range MwsWorkspaces#gke_cluster_service_ip_range}. |
+| subnetCidr
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#subnet_cidr MwsWorkspaces#subnet_cidr}. |
---
-##### `gkeClusterPodIpRange`Required
+##### `gkeClusterPodIpRange`Required
```typescript
public readonly gkeClusterPodIpRange: string;
@@ -94675,7 +94675,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gkeClusterServiceIpRange`Required
+##### `gkeClusterServiceIpRange`Required
```typescript
public readonly gkeClusterServiceIpRange: string;
@@ -94687,7 +94687,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `subnetCidr`Required
+##### `subnetCidr`Required
```typescript
public readonly subnetCidr: string;
@@ -94699,27 +94699,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsWorkspacesTimeouts
+### MwsWorkspacesTimeouts
-#### Initializer
+#### Initializer
```typescript
-import { MwsWorkspacesTimeouts } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-const mwsWorkspacesTimeouts: MwsWorkspacesTimeouts = { ... }
+const mwsWorkspacesTimeouts: mwsWorkspaces.MwsWorkspacesTimeouts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| create
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#create MwsWorkspaces#create}. |
-| read
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#read MwsWorkspaces#read}. |
-| update
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#update MwsWorkspaces#update}. |
+| create
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#create MwsWorkspaces#create}. |
+| read
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#read MwsWorkspaces#read}. |
+| update
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#update MwsWorkspaces#update}. |
---
-##### `create`Optional
+##### `create`Optional
```typescript
public readonly create: string;
@@ -94731,7 +94731,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `read`Optional
+##### `read`Optional
```typescript
public readonly read: string;
@@ -94743,7 +94743,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `update`Optional
+##### `update`Optional
```typescript
public readonly update: string;
@@ -94755,28 +94755,28 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### MwsWorkspacesToken
+### MwsWorkspacesToken
-#### Initializer
+#### Initializer
```typescript
-import { MwsWorkspacesToken } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-const mwsWorkspacesToken: MwsWorkspacesToken = { ... }
+const mwsWorkspacesToken: mwsWorkspaces.MwsWorkspacesToken = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#comment MwsWorkspaces#comment}. |
-| lifetimeSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#lifetime_seconds MwsWorkspaces#lifetime_seconds}. |
-| tokenId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#token_id MwsWorkspaces#token_id}. |
-| tokenValue
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#token_value MwsWorkspaces#token_value}. |
+| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#comment MwsWorkspaces#comment}. |
+| lifetimeSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#lifetime_seconds MwsWorkspaces#lifetime_seconds}. |
+| tokenId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#token_id MwsWorkspaces#token_id}. |
+| tokenValue
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/mws_workspaces#token_value MwsWorkspaces#token_value}. |
---
-##### `comment`Optional
+##### `comment`Optional
```typescript
public readonly comment: string;
@@ -94788,7 +94788,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `lifetimeSeconds`Optional
+##### `lifetimeSeconds`Optional
```typescript
public readonly lifetimeSeconds: number;
@@ -94800,7 +94800,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tokenId`Optional
+##### `tokenId`Optional
```typescript
public readonly tokenId: string;
@@ -94812,7 +94812,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tokenValue`Optional
+##### `tokenValue`Optional
```typescript
public readonly tokenValue: string;
@@ -94824,40 +94824,40 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### NotebookConfig
+### NotebookConfig
-#### Initializer
+#### Initializer
```typescript
-import { NotebookConfig } from '@cdktf/provider-databricks'
+import { notebook } from '@cdktf/provider-databricks'
-const notebookConfig: NotebookConfig = { ... }
+const notebookConfig: notebook.NotebookConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#path Notebook#path}. |
-| contentBase64
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#content_base64 Notebook#content_base64}. |
-| format
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#format Notebook#format}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#id Notebook#id}. |
-| language
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#language Notebook#language}. |
-| md5
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#md5 Notebook#md5}. |
-| objectId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#object_id Notebook#object_id}. |
-| objectType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#object_type Notebook#object_type}. |
-| source
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#source Notebook#source}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#path Notebook#path}. |
+| contentBase64
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#content_base64 Notebook#content_base64}. |
+| format
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#format Notebook#format}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#id Notebook#id}. |
+| language
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#language Notebook#language}. |
+| md5
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#md5 Notebook#md5}. |
+| objectId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#object_id Notebook#object_id}. |
+| objectType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#object_type Notebook#object_type}. |
+| source
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/notebook#source Notebook#source}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -94867,7 +94867,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -94877,7 +94877,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -94887,7 +94887,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -94897,7 +94897,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -94907,7 +94907,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -94917,7 +94917,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -94927,7 +94927,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -94939,7 +94939,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `contentBase64`Optional
+##### `contentBase64`Optional
```typescript
public readonly contentBase64: string;
@@ -94951,7 +94951,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `format`Optional
+##### `format`Optional
```typescript
public readonly format: string;
@@ -94963,7 +94963,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -94978,7 +94978,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `language`Optional
+##### `language`Optional
```typescript
public readonly language: string;
@@ -94990,7 +94990,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `md5`Optional
+##### `md5`Optional
```typescript
public readonly md5: string;
@@ -95002,7 +95002,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `objectId`Optional
+##### `objectId`Optional
```typescript
public readonly objectId: number;
@@ -95014,7 +95014,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `objectType`Optional
+##### `objectType`Optional
```typescript
public readonly objectType: string;
@@ -95026,7 +95026,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `source`Optional
+##### `source`Optional
```typescript
public readonly source: string;
@@ -95038,35 +95038,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### OboTokenConfig
+### OboTokenConfig
-#### Initializer
+#### Initializer
```typescript
-import { OboTokenConfig } from '@cdktf/provider-databricks'
+import { oboToken } from '@cdktf/provider-databricks'
-const oboTokenConfig: OboTokenConfig = { ... }
+const oboTokenConfig: oboToken.OboTokenConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| applicationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/obo_token#application_id OboToken#application_id}. |
-| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/obo_token#comment OboToken#comment}. |
-| lifetimeSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/obo_token#lifetime_seconds OboToken#lifetime_seconds}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/obo_token#id OboToken#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| applicationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/obo_token#application_id OboToken#application_id}. |
+| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/obo_token#comment OboToken#comment}. |
+| lifetimeSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/obo_token#lifetime_seconds OboToken#lifetime_seconds}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/obo_token#id OboToken#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -95076,7 +95076,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -95086,7 +95086,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -95096,7 +95096,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -95106,7 +95106,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -95116,7 +95116,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -95126,7 +95126,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -95136,7 +95136,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `applicationId`Required
+##### `applicationId`Required
```typescript
public readonly applicationId: string;
@@ -95148,7 +95148,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `comment`Required
+##### `comment`Required
```typescript
public readonly comment: string;
@@ -95160,7 +95160,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `lifetimeSeconds`Required
+##### `lifetimeSeconds`Required
```typescript
public readonly lifetimeSeconds: number;
@@ -95172,7 +95172,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -95187,34 +95187,34 @@ If you experience problems setting this value it might not be settable. Please t
---
-### PermissionAssignmentConfig
+### PermissionAssignmentConfig
-#### Initializer
+#### Initializer
```typescript
-import { PermissionAssignmentConfig } from '@cdktf/provider-databricks'
+import { permissionAssignment } from '@cdktf/provider-databricks'
-const permissionAssignmentConfig: PermissionAssignmentConfig = { ... }
+const permissionAssignmentConfig: permissionAssignment.PermissionAssignmentConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| permissions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permission_assignment#permissions PermissionAssignment#permissions}. |
-| principalId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permission_assignment#principal_id PermissionAssignment#principal_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permission_assignment#id PermissionAssignment#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| permissions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permission_assignment#permissions PermissionAssignment#permissions}. |
+| principalId
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permission_assignment#principal_id PermissionAssignment#principal_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permission_assignment#id PermissionAssignment#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -95224,7 +95224,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -95234,7 +95234,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -95244,7 +95244,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -95254,7 +95254,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -95264,7 +95264,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -95274,7 +95274,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -95284,7 +95284,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `permissions`Required
+##### `permissions`Required
```typescript
public readonly permissions: string[];
@@ -95296,7 +95296,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `principalId`Required
+##### `principalId`Required
```typescript
public readonly principalId: number;
@@ -95308,7 +95308,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -95323,28 +95323,28 @@ If you experience problems setting this value it might not be settable. Please t
---
-### PermissionsAccessControl
+### PermissionsAccessControl
-#### Initializer
+#### Initializer
```typescript
-import { PermissionsAccessControl } from '@cdktf/provider-databricks'
+import { permissions } from '@cdktf/provider-databricks'
-const permissionsAccessControl: PermissionsAccessControl = { ... }
+const permissionsAccessControl: permissions.PermissionsAccessControl = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| permissionLevel
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#permission_level Permissions#permission_level}. |
-| groupName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#group_name Permissions#group_name}. |
-| servicePrincipalName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#service_principal_name Permissions#service_principal_name}. |
-| userName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#user_name Permissions#user_name}. |
+| permissionLevel
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#permission_level Permissions#permission_level}. |
+| groupName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#group_name Permissions#group_name}. |
+| servicePrincipalName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#service_principal_name Permissions#service_principal_name}. |
+| userName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#user_name Permissions#user_name}. |
---
-##### `permissionLevel`Required
+##### `permissionLevel`Required
```typescript
public readonly permissionLevel: string;
@@ -95356,7 +95356,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `groupName`Optional
+##### `groupName`Optional
```typescript
public readonly groupName: string;
@@ -95368,7 +95368,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `servicePrincipalName`Optional
+##### `servicePrincipalName`Optional
```typescript
public readonly servicePrincipalName: string;
@@ -95380,7 +95380,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `userName`Optional
+##### `userName`Optional
```typescript
public readonly userName: string;
@@ -95392,52 +95392,52 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PermissionsConfig
+### PermissionsConfig
-#### Initializer
+#### Initializer
```typescript
-import { PermissionsConfig } from '@cdktf/provider-databricks'
+import { permissions } from '@cdktf/provider-databricks'
-const permissionsConfig: PermissionsConfig = { ... }
+const permissionsConfig: permissions.PermissionsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accessControl
| cdktf.IResolvable \| PermissionsAccessControl[]
| access_control block. |
-| authorization
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#authorization Permissions#authorization}. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#cluster_id Permissions#cluster_id}. |
-| clusterPolicyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#cluster_policy_id Permissions#cluster_policy_id}. |
-| directoryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#directory_id Permissions#directory_id}. |
-| directoryPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#directory_path Permissions#directory_path}. |
-| experimentId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#experiment_id Permissions#experiment_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#id Permissions#id}. |
-| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#instance_pool_id Permissions#instance_pool_id}. |
-| jobId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#job_id Permissions#job_id}. |
-| notebookId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#notebook_id Permissions#notebook_id}. |
-| notebookPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#notebook_path Permissions#notebook_path}. |
-| objectType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#object_type Permissions#object_type}. |
-| pipelineId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#pipeline_id Permissions#pipeline_id}. |
-| registeredModelId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#registered_model_id Permissions#registered_model_id}. |
-| repoId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#repo_id Permissions#repo_id}. |
-| repoPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#repo_path Permissions#repo_path}. |
-| sqlAlertId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#sql_alert_id Permissions#sql_alert_id}. |
-| sqlDashboardId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#sql_dashboard_id Permissions#sql_dashboard_id}. |
-| sqlEndpointId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#sql_endpoint_id Permissions#sql_endpoint_id}. |
-| sqlQueryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#sql_query_id Permissions#sql_query_id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| accessControl
| cdktf.IResolvable \| @cdktf/provider-databricks.permissions.PermissionsAccessControl[]
| access_control block. |
+| authorization
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#authorization Permissions#authorization}. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#cluster_id Permissions#cluster_id}. |
+| clusterPolicyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#cluster_policy_id Permissions#cluster_policy_id}. |
+| directoryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#directory_id Permissions#directory_id}. |
+| directoryPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#directory_path Permissions#directory_path}. |
+| experimentId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#experiment_id Permissions#experiment_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#id Permissions#id}. |
+| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#instance_pool_id Permissions#instance_pool_id}. |
+| jobId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#job_id Permissions#job_id}. |
+| notebookId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#notebook_id Permissions#notebook_id}. |
+| notebookPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#notebook_path Permissions#notebook_path}. |
+| objectType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#object_type Permissions#object_type}. |
+| pipelineId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#pipeline_id Permissions#pipeline_id}. |
+| registeredModelId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#registered_model_id Permissions#registered_model_id}. |
+| repoId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#repo_id Permissions#repo_id}. |
+| repoPath
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#repo_path Permissions#repo_path}. |
+| sqlAlertId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#sql_alert_id Permissions#sql_alert_id}. |
+| sqlDashboardId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#sql_dashboard_id Permissions#sql_dashboard_id}. |
+| sqlEndpointId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#sql_endpoint_id Permissions#sql_endpoint_id}. |
+| sqlQueryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/permissions#sql_query_id Permissions#sql_query_id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -95447,7 +95447,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -95457,7 +95457,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -95467,7 +95467,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -95477,7 +95477,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -95487,7 +95487,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -95497,7 +95497,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -95507,13 +95507,13 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `accessControl`Required
+##### `accessControl`Required
```typescript
public readonly accessControl: IResolvable | PermissionsAccessControl[];
```
-- *Type:* cdktf.IResolvable | PermissionsAccessControl[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.permissions.PermissionsAccessControl[]
access_control block.
@@ -95521,7 +95521,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `authorization`Optional
+##### `authorization`Optional
```typescript
public readonly authorization: string;
@@ -95533,7 +95533,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -95545,7 +95545,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterPolicyId`Optional
+##### `clusterPolicyId`Optional
```typescript
public readonly clusterPolicyId: string;
@@ -95557,7 +95557,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `directoryId`Optional
+##### `directoryId`Optional
```typescript
public readonly directoryId: string;
@@ -95569,7 +95569,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `directoryPath`Optional
+##### `directoryPath`Optional
```typescript
public readonly directoryPath: string;
@@ -95581,7 +95581,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `experimentId`Optional
+##### `experimentId`Optional
```typescript
public readonly experimentId: string;
@@ -95593,7 +95593,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -95608,7 +95608,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `instancePoolId`Optional
+##### `instancePoolId`Optional
```typescript
public readonly instancePoolId: string;
@@ -95620,7 +95620,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jobId`Optional
+##### `jobId`Optional
```typescript
public readonly jobId: string;
@@ -95632,7 +95632,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebookId`Optional
+##### `notebookId`Optional
```typescript
public readonly notebookId: string;
@@ -95644,7 +95644,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebookPath`Optional
+##### `notebookPath`Optional
```typescript
public readonly notebookPath: string;
@@ -95656,7 +95656,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `objectType`Optional
+##### `objectType`Optional
```typescript
public readonly objectType: string;
@@ -95668,7 +95668,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `pipelineId`Optional
+##### `pipelineId`Optional
```typescript
public readonly pipelineId: string;
@@ -95680,7 +95680,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `registeredModelId`Optional
+##### `registeredModelId`Optional
```typescript
public readonly registeredModelId: string;
@@ -95692,7 +95692,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repoId`Optional
+##### `repoId`Optional
```typescript
public readonly repoId: string;
@@ -95704,7 +95704,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repoPath`Optional
+##### `repoPath`Optional
```typescript
public readonly repoPath: string;
@@ -95716,7 +95716,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sqlAlertId`Optional
+##### `sqlAlertId`Optional
```typescript
public readonly sqlAlertId: string;
@@ -95728,7 +95728,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sqlDashboardId`Optional
+##### `sqlDashboardId`Optional
```typescript
public readonly sqlDashboardId: string;
@@ -95740,7 +95740,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sqlEndpointId`Optional
+##### `sqlEndpointId`Optional
```typescript
public readonly sqlEndpointId: string;
@@ -95752,7 +95752,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sqlQueryId`Optional
+##### `sqlQueryId`Optional
```typescript
public readonly sqlQueryId: string;
@@ -95764,41 +95764,41 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineCluster
+### PipelineCluster
-#### Initializer
+#### Initializer
```typescript
-import { PipelineCluster } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineCluster: PipelineCluster = { ... }
+const pipelineCluster: pipeline.PipelineCluster = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#apply_policy_default_values Pipeline#apply_policy_default_values}. |
-| autoscale
| PipelineClusterAutoscale
| autoscale block. |
-| awsAttributes
| PipelineClusterAwsAttributes
| aws_attributes block. |
-| clusterLogConf
| PipelineClusterClusterLogConf
| cluster_log_conf block. |
-| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#custom_tags Pipeline#custom_tags}. |
-| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#driver_instance_pool_id Pipeline#driver_instance_pool_id}. |
-| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#driver_node_type_id Pipeline#driver_node_type_id}. |
-| gcpAttributes
| PipelineClusterGcpAttributes
| gcp_attributes block. |
-| initScripts
| cdktf.IResolvable \| PipelineClusterInitScripts[]
| init_scripts block. |
-| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#instance_pool_id Pipeline#instance_pool_id}. |
-| label
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#label Pipeline#label}. |
-| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#node_type_id Pipeline#node_type_id}. |
-| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#num_workers Pipeline#num_workers}. |
-| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#policy_id Pipeline#policy_id}. |
-| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#spark_conf Pipeline#spark_conf}. |
-| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#spark_env_vars Pipeline#spark_env_vars}. |
-| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#ssh_public_keys Pipeline#ssh_public_keys}. |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#apply_policy_default_values Pipeline#apply_policy_default_values}. |
+| autoscale
| @cdktf/provider-databricks.pipeline.PipelineClusterAutoscale
| autoscale block. |
+| awsAttributes
| @cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes
| aws_attributes block. |
+| clusterLogConf
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf
| cluster_log_conf block. |
+| customTags
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#custom_tags Pipeline#custom_tags}. |
+| driverInstancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#driver_instance_pool_id Pipeline#driver_instance_pool_id}. |
+| driverNodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#driver_node_type_id Pipeline#driver_node_type_id}. |
+| gcpAttributes
| @cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes
| gcp_attributes block. |
+| initScripts
| cdktf.IResolvable \| @cdktf/provider-databricks.pipeline.PipelineClusterInitScripts[]
| init_scripts block. |
+| instancePoolId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#instance_pool_id Pipeline#instance_pool_id}. |
+| label
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#label Pipeline#label}. |
+| nodeTypeId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#node_type_id Pipeline#node_type_id}. |
+| numWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#num_workers Pipeline#num_workers}. |
+| policyId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#policy_id Pipeline#policy_id}. |
+| sparkConf
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#spark_conf Pipeline#spark_conf}. |
+| sparkEnvVars
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#spark_env_vars Pipeline#spark_env_vars}. |
+| sshPublicKeys
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#ssh_public_keys Pipeline#ssh_public_keys}. |
---
-##### `applyPolicyDefaultValues`Optional
+##### `applyPolicyDefaultValues`Optional
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -95810,13 +95810,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoscale`Optional
+##### `autoscale`Optional
```typescript
public readonly autoscale: PipelineClusterAutoscale;
```
-- *Type:* PipelineClusterAutoscale
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterAutoscale
autoscale block.
@@ -95824,13 +95824,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsAttributes`Optional
+##### `awsAttributes`Optional
```typescript
public readonly awsAttributes: PipelineClusterAwsAttributes;
```
-- *Type:* PipelineClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes
aws_attributes block.
@@ -95838,13 +95838,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterLogConf`Optional
+##### `clusterLogConf`Optional
```typescript
public readonly clusterLogConf: PipelineClusterClusterLogConf;
```
-- *Type:* PipelineClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf
cluster_log_conf block.
@@ -95852,7 +95852,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `customTags`Optional
+##### `customTags`Optional
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -95864,7 +95864,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverInstancePoolId`Optional
+##### `driverInstancePoolId`Optional
```typescript
public readonly driverInstancePoolId: string;
@@ -95876,7 +95876,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `driverNodeTypeId`Optional
+##### `driverNodeTypeId`Optional
```typescript
public readonly driverNodeTypeId: string;
@@ -95888,13 +95888,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcpAttributes`Optional
+##### `gcpAttributes`Optional
```typescript
public readonly gcpAttributes: PipelineClusterGcpAttributes;
```
-- *Type:* PipelineClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes
gcp_attributes block.
@@ -95902,13 +95902,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `initScripts`Optional
+##### `initScripts`Optional
```typescript
public readonly initScripts: IResolvable | PipelineClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | PipelineClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineClusterInitScripts[]
init_scripts block.
@@ -95916,7 +95916,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instancePoolId`Optional
+##### `instancePoolId`Optional
```typescript
public readonly instancePoolId: string;
@@ -95928,7 +95928,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `label`Optional
+##### `label`Optional
```typescript
public readonly label: string;
@@ -95940,7 +95940,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nodeTypeId`Optional
+##### `nodeTypeId`Optional
```typescript
public readonly nodeTypeId: string;
@@ -95952,7 +95952,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `numWorkers`Optional
+##### `numWorkers`Optional
```typescript
public readonly numWorkers: number;
@@ -95964,7 +95964,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `policyId`Optional
+##### `policyId`Optional
```typescript
public readonly policyId: string;
@@ -95976,7 +95976,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkConf`Optional
+##### `sparkConf`Optional
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -95988,7 +95988,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sparkEnvVars`Optional
+##### `sparkEnvVars`Optional
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -96000,7 +96000,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sshPublicKeys`Optional
+##### `sshPublicKeys`Optional
```typescript
public readonly sshPublicKeys: string[];
@@ -96012,27 +96012,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineClusterAutoscale
+### PipelineClusterAutoscale
-#### Initializer
+#### Initializer
```typescript
-import { PipelineClusterAutoscale } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineClusterAutoscale: PipelineClusterAutoscale = { ... }
+const pipelineClusterAutoscale: pipeline.PipelineClusterAutoscale = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#max_workers Pipeline#max_workers}. |
-| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#min_workers Pipeline#min_workers}. |
-| mode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#mode Pipeline#mode}. |
+| maxWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#max_workers Pipeline#max_workers}. |
+| minWorkers
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#min_workers Pipeline#min_workers}. |
+| mode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#mode Pipeline#mode}. |
---
-##### `maxWorkers`Optional
+##### `maxWorkers`Optional
```typescript
public readonly maxWorkers: number;
@@ -96044,7 +96044,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minWorkers`Optional
+##### `minWorkers`Optional
```typescript
public readonly minWorkers: number;
@@ -96056,7 +96056,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `mode`Optional
+##### `mode`Optional
```typescript
public readonly mode: string;
@@ -96068,27 +96068,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineClusterAwsAttributes
+### PipelineClusterAwsAttributes
-#### Initializer
+#### Initializer
```typescript
-import { PipelineClusterAwsAttributes } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineClusterAwsAttributes: PipelineClusterAwsAttributes = { ... }
+const pipelineClusterAwsAttributes: pipeline.PipelineClusterAwsAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#first_on_demand Pipeline#first_on_demand}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#instance_profile_arn Pipeline#instance_profile_arn}. |
-| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#zone_id Pipeline#zone_id}. |
+| firstOnDemand
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#first_on_demand Pipeline#first_on_demand}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#instance_profile_arn Pipeline#instance_profile_arn}. |
+| zoneId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#zone_id Pipeline#zone_id}. |
---
-##### `firstOnDemand`Optional
+##### `firstOnDemand`Optional
```typescript
public readonly firstOnDemand: number;
@@ -96100,7 +96100,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -96112,7 +96112,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `zoneId`Optional
+##### `zoneId`Optional
```typescript
public readonly zoneId: string;
@@ -96124,32 +96124,32 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineClusterClusterLogConf
+### PipelineClusterClusterLogConf
-#### Initializer
+#### Initializer
```typescript
-import { PipelineClusterClusterLogConf } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineClusterClusterLogConf: PipelineClusterClusterLogConf = { ... }
+const pipelineClusterClusterLogConf: pipeline.PipelineClusterClusterLogConf = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| PipelineClusterClusterLogConfDbfs
| dbfs block. |
-| s3
| PipelineClusterClusterLogConfS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs
| dbfs block. |
+| s3
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: PipelineClusterClusterLogConfDbfs;
```
-- *Type:* PipelineClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs
dbfs block.
@@ -96157,13 +96157,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: PipelineClusterClusterLogConfS3;
```
-- *Type:* PipelineClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3
s3 block.
@@ -96171,25 +96171,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineClusterClusterLogConfDbfs
+### PipelineClusterClusterLogConfDbfs
-#### Initializer
+#### Initializer
```typescript
-import { PipelineClusterClusterLogConfDbfs } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineClusterClusterLogConfDbfs: PipelineClusterClusterLogConfDbfs = { ... }
+const pipelineClusterClusterLogConfDbfs: pipeline.PipelineClusterClusterLogConfDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -96201,31 +96201,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineClusterClusterLogConfS3
+### PipelineClusterClusterLogConfS3
-#### Initializer
+#### Initializer
```typescript
-import { PipelineClusterClusterLogConfS3 } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineClusterClusterLogConfS3: PipelineClusterClusterLogConfS3 = { ... }
+const pipelineClusterClusterLogConfS3: pipeline.PipelineClusterClusterLogConfS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#canned_acl Pipeline#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#enable_encryption Pipeline#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#encryption_type Pipeline#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#endpoint Pipeline#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#kms_key Pipeline#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#region Pipeline#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#canned_acl Pipeline#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#enable_encryption Pipeline#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#encryption_type Pipeline#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#endpoint Pipeline#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#kms_key Pipeline#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#region Pipeline#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -96237,7 +96237,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -96249,7 +96249,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -96261,7 +96261,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -96273,7 +96273,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -96285,7 +96285,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -96297,7 +96297,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -96309,25 +96309,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineClusterGcpAttributes
+### PipelineClusterGcpAttributes
-#### Initializer
+#### Initializer
```typescript
-import { PipelineClusterGcpAttributes } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineClusterGcpAttributes: PipelineClusterGcpAttributes = { ... }
+const pipelineClusterGcpAttributes: pipeline.PipelineClusterGcpAttributes = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#google_service_account Pipeline#google_service_account}. |
+| googleServiceAccount
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#google_service_account Pipeline#google_service_account}. |
---
-##### `googleServiceAccount`Optional
+##### `googleServiceAccount`Optional
```typescript
public readonly googleServiceAccount: string;
@@ -96339,34 +96339,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineClusterInitScripts
+### PipelineClusterInitScripts
-#### Initializer
+#### Initializer
```typescript
-import { PipelineClusterInitScripts } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineClusterInitScripts: PipelineClusterInitScripts = { ... }
+const pipelineClusterInitScripts: pipeline.PipelineClusterInitScripts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dbfs
| PipelineClusterInitScriptsDbfs
| dbfs block. |
-| file
| PipelineClusterInitScriptsFile
| file block. |
-| gcs
| PipelineClusterInitScriptsGcs
| gcs block. |
-| s3
| PipelineClusterInitScriptsS3
| s3 block. |
+| dbfs
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs
| dbfs block. |
+| file
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile
| file block. |
+| gcs
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs
| gcs block. |
+| s3
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3
| s3 block. |
---
-##### `dbfs`Optional
+##### `dbfs`Optional
```typescript
public readonly dbfs: PipelineClusterInitScriptsDbfs;
```
-- *Type:* PipelineClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs
dbfs block.
@@ -96374,13 +96374,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `file`Optional
+##### `file`Optional
```typescript
public readonly file: PipelineClusterInitScriptsFile;
```
-- *Type:* PipelineClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile
file block.
@@ -96388,13 +96388,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gcs`Optional
+##### `gcs`Optional
```typescript
public readonly gcs: PipelineClusterInitScriptsGcs;
```
-- *Type:* PipelineClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs
gcs block.
@@ -96402,13 +96402,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `s3`Optional
+##### `s3`Optional
```typescript
public readonly s3: PipelineClusterInitScriptsS3;
```
-- *Type:* PipelineClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3
s3 block.
@@ -96416,25 +96416,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineClusterInitScriptsDbfs
+### PipelineClusterInitScriptsDbfs
-#### Initializer
+#### Initializer
```typescript
-import { PipelineClusterInitScriptsDbfs } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineClusterInitScriptsDbfs: PipelineClusterInitScriptsDbfs = { ... }
+const pipelineClusterInitScriptsDbfs: pipeline.PipelineClusterInitScriptsDbfs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -96446,25 +96446,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineClusterInitScriptsFile
+### PipelineClusterInitScriptsFile
-#### Initializer
+#### Initializer
```typescript
-import { PipelineClusterInitScriptsFile } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineClusterInitScriptsFile: PipelineClusterInitScriptsFile = { ... }
+const pipelineClusterInitScriptsFile: pipeline.PipelineClusterInitScriptsFile = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -96476,25 +96476,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineClusterInitScriptsGcs
+### PipelineClusterInitScriptsGcs
-#### Initializer
+#### Initializer
```typescript
-import { PipelineClusterInitScriptsGcs } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineClusterInitScriptsGcs: PipelineClusterInitScriptsGcs = { ... }
+const pipelineClusterInitScriptsGcs: pipeline.PipelineClusterInitScriptsGcs = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
---
-##### `destination`Optional
+##### `destination`Optional
```typescript
public readonly destination: string;
@@ -96506,31 +96506,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineClusterInitScriptsS3
+### PipelineClusterInitScriptsS3
-#### Initializer
+#### Initializer
```typescript
-import { PipelineClusterInitScriptsS3 } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineClusterInitScriptsS3: PipelineClusterInitScriptsS3 = { ... }
+const pipelineClusterInitScriptsS3: pipeline.PipelineClusterInitScriptsS3 = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
-| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#canned_acl Pipeline#canned_acl}. |
-| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#enable_encryption Pipeline#enable_encryption}. |
-| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#encryption_type Pipeline#encryption_type}. |
-| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#endpoint Pipeline#endpoint}. |
-| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#kms_key Pipeline#kms_key}. |
-| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#region Pipeline#region}. |
+| destination
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#destination Pipeline#destination}. |
+| cannedAcl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#canned_acl Pipeline#canned_acl}. |
+| enableEncryption
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#enable_encryption Pipeline#enable_encryption}. |
+| encryptionType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#encryption_type Pipeline#encryption_type}. |
+| endpoint
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#endpoint Pipeline#endpoint}. |
+| kmsKey
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#kms_key Pipeline#kms_key}. |
+| region
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#region Pipeline#region}. |
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -96542,7 +96542,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cannedAcl`Optional
+##### `cannedAcl`Optional
```typescript
public readonly cannedAcl: string;
@@ -96554,7 +96554,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableEncryption`Optional
+##### `enableEncryption`Optional
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -96566,7 +96566,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `encryptionType`Optional
+##### `encryptionType`Optional
```typescript
public readonly encryptionType: string;
@@ -96578,7 +96578,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `endpoint`Optional
+##### `endpoint`Optional
```typescript
public readonly endpoint: string;
@@ -96590,7 +96590,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `kmsKey`Optional
+##### `kmsKey`Optional
```typescript
public readonly kmsKey: string;
@@ -96602,7 +96602,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `region`Optional
+##### `region`Optional
```typescript
public readonly region: string;
@@ -96614,46 +96614,46 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineConfig
+### PipelineConfig
-#### Initializer
+#### Initializer
```typescript
-import { PipelineConfig } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineConfig: PipelineConfig = { ... }
+const pipelineConfig: pipeline.PipelineConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| allowDuplicateNames
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#allow_duplicate_names Pipeline#allow_duplicate_names}. |
-| channel
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#channel Pipeline#channel}. |
-| cluster
| cdktf.IResolvable \| PipelineCluster[]
| cluster block. |
-| configuration
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#configuration Pipeline#configuration}. |
-| continuous
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#continuous Pipeline#continuous}. |
-| development
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#development Pipeline#development}. |
-| edition
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#edition Pipeline#edition}. |
-| filters
| PipelineFilters
| filters block. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#id Pipeline#id}. |
-| library
| cdktf.IResolvable \| PipelineLibrary[]
| library block. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#name Pipeline#name}. |
-| photon
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#photon Pipeline#photon}. |
-| storage
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#storage Pipeline#storage}. |
-| target
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#target Pipeline#target}. |
-| timeouts
| PipelineTimeouts
| timeouts block. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| allowDuplicateNames
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#allow_duplicate_names Pipeline#allow_duplicate_names}. |
+| channel
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#channel Pipeline#channel}. |
+| cluster
| cdktf.IResolvable \| @cdktf/provider-databricks.pipeline.PipelineCluster[]
| cluster block. |
+| configuration
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#configuration Pipeline#configuration}. |
+| continuous
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#continuous Pipeline#continuous}. |
+| development
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#development Pipeline#development}. |
+| edition
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#edition Pipeline#edition}. |
+| filters
| @cdktf/provider-databricks.pipeline.PipelineFilters
| filters block. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#id Pipeline#id}. |
+| library
| cdktf.IResolvable \| @cdktf/provider-databricks.pipeline.PipelineLibrary[]
| library block. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#name Pipeline#name}. |
+| photon
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#photon Pipeline#photon}. |
+| storage
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#storage Pipeline#storage}. |
+| target
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#target Pipeline#target}. |
+| timeouts
| @cdktf/provider-databricks.pipeline.PipelineTimeouts
| timeouts block. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -96663,7 +96663,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -96673,7 +96673,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -96683,7 +96683,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -96693,7 +96693,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -96703,7 +96703,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -96713,7 +96713,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -96723,7 +96723,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `allowDuplicateNames`Optional
+##### `allowDuplicateNames`Optional
```typescript
public readonly allowDuplicateNames: boolean | IResolvable;
@@ -96735,7 +96735,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `channel`Optional
+##### `channel`Optional
```typescript
public readonly channel: string;
@@ -96747,13 +96747,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `cluster`Optional
+##### `cluster`Optional
```typescript
public readonly cluster: IResolvable | PipelineCluster[];
```
-- *Type:* cdktf.IResolvable | PipelineCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineCluster[]
cluster block.
@@ -96761,7 +96761,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `configuration`Optional
+##### `configuration`Optional
```typescript
public readonly configuration: {[ key: string ]: string};
@@ -96773,7 +96773,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `continuous`Optional
+##### `continuous`Optional
```typescript
public readonly continuous: boolean | IResolvable;
@@ -96785,7 +96785,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `development`Optional
+##### `development`Optional
```typescript
public readonly development: boolean | IResolvable;
@@ -96797,7 +96797,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `edition`Optional
+##### `edition`Optional
```typescript
public readonly edition: string;
@@ -96809,13 +96809,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `filters`Optional
+##### `filters`Optional
```typescript
public readonly filters: PipelineFilters;
```
-- *Type:* PipelineFilters
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineFilters
filters block.
@@ -96823,7 +96823,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -96838,13 +96838,13 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `library`Optional
+##### `library`Optional
```typescript
public readonly library: IResolvable | PipelineLibrary[];
```
-- *Type:* cdktf.IResolvable | PipelineLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineLibrary[]
library block.
@@ -96852,7 +96852,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `name`Optional
+##### `name`Optional
```typescript
public readonly name: string;
@@ -96864,7 +96864,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `photon`Optional
+##### `photon`Optional
```typescript
public readonly photon: boolean | IResolvable;
@@ -96876,7 +96876,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storage`Optional
+##### `storage`Optional
```typescript
public readonly storage: string;
@@ -96888,7 +96888,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `target`Optional
+##### `target`Optional
```typescript
public readonly target: string;
@@ -96900,13 +96900,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeouts`Optional
+##### `timeouts`Optional
```typescript
public readonly timeouts: PipelineTimeouts;
```
-- *Type:* PipelineTimeouts
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineTimeouts
timeouts block.
@@ -96914,26 +96914,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineFilters
+### PipelineFilters
-#### Initializer
+#### Initializer
```typescript
-import { PipelineFilters } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineFilters: PipelineFilters = { ... }
+const pipelineFilters: pipeline.PipelineFilters = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| exclude
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#exclude Pipeline#exclude}. |
-| include
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#include Pipeline#include}. |
+| exclude
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#exclude Pipeline#exclude}. |
+| include
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#include Pipeline#include}. |
---
-##### `exclude`Optional
+##### `exclude`Optional
```typescript
public readonly exclude: string[];
@@ -96945,7 +96945,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `include`Optional
+##### `include`Optional
```typescript
public readonly include: string[];
@@ -96957,28 +96957,28 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineLibrary
+### PipelineLibrary
-#### Initializer
+#### Initializer
```typescript
-import { PipelineLibrary } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineLibrary: PipelineLibrary = { ... }
+const pipelineLibrary: pipeline.PipelineLibrary = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#jar Pipeline#jar}. |
-| maven
| PipelineLibraryMaven
| maven block. |
-| notebook
| PipelineLibraryNotebook
| notebook block. |
-| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#whl Pipeline#whl}. |
+| jar
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#jar Pipeline#jar}. |
+| maven
| @cdktf/provider-databricks.pipeline.PipelineLibraryMaven
| maven block. |
+| notebook
| @cdktf/provider-databricks.pipeline.PipelineLibraryNotebook
| notebook block. |
+| whl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#whl Pipeline#whl}. |
---
-##### `jar`Optional
+##### `jar`Optional
```typescript
public readonly jar: string;
@@ -96990,13 +96990,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maven`Optional
+##### `maven`Optional
```typescript
public readonly maven: PipelineLibraryMaven;
```
-- *Type:* PipelineLibraryMaven
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibraryMaven
maven block.
@@ -97004,13 +97004,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `notebook`Optional
+##### `notebook`Optional
```typescript
public readonly notebook: PipelineLibraryNotebook;
```
-- *Type:* PipelineLibraryNotebook
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibraryNotebook
notebook block.
@@ -97018,7 +97018,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `whl`Optional
+##### `whl`Optional
```typescript
public readonly whl: string;
@@ -97030,27 +97030,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineLibraryMaven
+### PipelineLibraryMaven
-#### Initializer
+#### Initializer
```typescript
-import { PipelineLibraryMaven } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineLibraryMaven: PipelineLibraryMaven = { ... }
+const pipelineLibraryMaven: pipeline.PipelineLibraryMaven = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#coordinates Pipeline#coordinates}. |
-| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#exclusions Pipeline#exclusions}. |
-| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#repo Pipeline#repo}. |
+| coordinates
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#coordinates Pipeline#coordinates}. |
+| exclusions
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#exclusions Pipeline#exclusions}. |
+| repo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#repo Pipeline#repo}. |
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -97062,7 +97062,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `exclusions`Optional
+##### `exclusions`Optional
```typescript
public readonly exclusions: string[];
@@ -97074,7 +97074,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `repo`Optional
+##### `repo`Optional
```typescript
public readonly repo: string;
@@ -97086,25 +97086,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineLibraryNotebook
+### PipelineLibraryNotebook
-#### Initializer
+#### Initializer
```typescript
-import { PipelineLibraryNotebook } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineLibraryNotebook: PipelineLibraryNotebook = { ... }
+const pipelineLibraryNotebook: pipeline.PipelineLibraryNotebook = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#path Pipeline#path}. |
+| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#path Pipeline#path}. |
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -97116,25 +97116,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### PipelineTimeouts
+### PipelineTimeouts
-#### Initializer
+#### Initializer
```typescript
-import { PipelineTimeouts } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-const pipelineTimeouts: PipelineTimeouts = { ... }
+const pipelineTimeouts: pipeline.PipelineTimeouts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| default
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#default Pipeline#default}. |
+| default
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/pipeline#default Pipeline#default}. |
---
-##### `default`Optional
+##### `default`Optional
```typescript
public readonly default: string;
@@ -97146,39 +97146,39 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### RecipientConfig
+### RecipientConfig
-#### Initializer
+#### Initializer
```typescript
-import { RecipientConfig } from '@cdktf/provider-databricks'
+import { recipient } from '@cdktf/provider-databricks'
-const recipientConfig: RecipientConfig = { ... }
+const recipientConfig: recipient.RecipientConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| authenticationType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#authentication_type Recipient#authentication_type}. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#name Recipient#name}. |
-| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#comment Recipient#comment}. |
-| dataRecipientGlobalMetastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#data_recipient_global_metastore_id Recipient#data_recipient_global_metastore_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#id Recipient#id}. |
-| ipAccessList
| RecipientIpAccessList
| ip_access_list block. |
-| sharingCode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#sharing_code Recipient#sharing_code}. |
-| tokens
| cdktf.IResolvable \| RecipientTokens[]
| tokens block. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| authenticationType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#authentication_type Recipient#authentication_type}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#name Recipient#name}. |
+| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#comment Recipient#comment}. |
+| dataRecipientGlobalMetastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#data_recipient_global_metastore_id Recipient#data_recipient_global_metastore_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#id Recipient#id}. |
+| ipAccessList
| @cdktf/provider-databricks.recipient.RecipientIpAccessList
| ip_access_list block. |
+| sharingCode
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#sharing_code Recipient#sharing_code}. |
+| tokens
| cdktf.IResolvable \| @cdktf/provider-databricks.recipient.RecipientTokens[]
| tokens block. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -97188,7 +97188,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -97198,7 +97198,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -97208,7 +97208,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -97218,7 +97218,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -97228,7 +97228,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -97238,7 +97238,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -97248,7 +97248,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `authenticationType`Required
+##### `authenticationType`Required
```typescript
public readonly authenticationType: string;
@@ -97260,7 +97260,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -97272,7 +97272,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `comment`Optional
+##### `comment`Optional
```typescript
public readonly comment: string;
@@ -97284,7 +97284,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataRecipientGlobalMetastoreId`Optional
+##### `dataRecipientGlobalMetastoreId`Optional
```typescript
public readonly dataRecipientGlobalMetastoreId: string;
@@ -97296,7 +97296,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -97311,13 +97311,13 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `ipAccessList`Optional
+##### `ipAccessList`Optional
```typescript
public readonly ipAccessList: RecipientIpAccessList;
```
-- *Type:* RecipientIpAccessList
+- *Type:* @cdktf/provider-databricks.recipient.RecipientIpAccessList
ip_access_list block.
@@ -97325,7 +97325,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sharingCode`Optional
+##### `sharingCode`Optional
```typescript
public readonly sharingCode: string;
@@ -97337,13 +97337,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tokens`Optional
+##### `tokens`Optional
```typescript
public readonly tokens: IResolvable | RecipientTokens[];
```
-- *Type:* cdktf.IResolvable | RecipientTokens[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.recipient.RecipientTokens[]
tokens block.
@@ -97351,25 +97351,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### RecipientIpAccessList
+### RecipientIpAccessList
-#### Initializer
+#### Initializer
```typescript
-import { RecipientIpAccessList } from '@cdktf/provider-databricks'
+import { recipient } from '@cdktf/provider-databricks'
-const recipientIpAccessList: RecipientIpAccessList = { ... }
+const recipientIpAccessList: recipient.RecipientIpAccessList = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| allowedIpAddresses
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#allowed_ip_addresses Recipient#allowed_ip_addresses}. |
+| allowedIpAddresses
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#allowed_ip_addresses Recipient#allowed_ip_addresses}. |
---
-##### `allowedIpAddresses`Required
+##### `allowedIpAddresses`Required
```typescript
public readonly allowedIpAddresses: string[];
@@ -97381,31 +97381,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### RecipientTokens
+### RecipientTokens
-#### Initializer
+#### Initializer
```typescript
-import { RecipientTokens } from '@cdktf/provider-databricks'
+import { recipient } from '@cdktf/provider-databricks'
-const recipientTokens: RecipientTokens = { ... }
+const recipientTokens: recipient.RecipientTokens = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| activationUrl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#activation_url Recipient#activation_url}. |
-| createdAt
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#created_at Recipient#created_at}. |
-| createdBy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#created_by Recipient#created_by}. |
-| expirationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#expiration_time Recipient#expiration_time}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#id Recipient#id}. |
-| updatedAt
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#updated_at Recipient#updated_at}. |
-| updatedBy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#updated_by Recipient#updated_by}. |
+| activationUrl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#activation_url Recipient#activation_url}. |
+| createdAt
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#created_at Recipient#created_at}. |
+| createdBy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#created_by Recipient#created_by}. |
+| expirationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#expiration_time Recipient#expiration_time}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#id Recipient#id}. |
+| updatedAt
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#updated_at Recipient#updated_at}. |
+| updatedBy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/recipient#updated_by Recipient#updated_by}. |
---
-##### `activationUrl`Optional
+##### `activationUrl`Optional
```typescript
public readonly activationUrl: string;
@@ -97417,7 +97417,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `createdAt`Optional
+##### `createdAt`Optional
```typescript
public readonly createdAt: number;
@@ -97429,7 +97429,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `createdBy`Optional
+##### `createdBy`Optional
```typescript
public readonly createdBy: string;
@@ -97441,7 +97441,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `expirationTime`Optional
+##### `expirationTime`Optional
```typescript
public readonly expirationTime: number;
@@ -97453,7 +97453,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -97468,7 +97468,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `updatedAt`Optional
+##### `updatedAt`Optional
```typescript
public readonly updatedAt: number;
@@ -97480,7 +97480,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `updatedBy`Optional
+##### `updatedBy`Optional
```typescript
public readonly updatedBy: string;
@@ -97492,38 +97492,38 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### RepoConfig
+### RepoConfig
-#### Initializer
+#### Initializer
```typescript
-import { RepoConfig } from '@cdktf/provider-databricks'
+import { repo } from '@cdktf/provider-databricks'
-const repoConfig: RepoConfig = { ... }
+const repoConfig: repo.RepoConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#url Repo#url}. |
-| branch
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#branch Repo#branch}. |
-| commitHash
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#commit_hash Repo#commit_hash}. |
-| gitProvider
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#git_provider Repo#git_provider}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#id Repo#id}. |
-| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#path Repo#path}. |
-| tag
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#tag Repo#tag}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| url
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#url Repo#url}. |
+| branch
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#branch Repo#branch}. |
+| commitHash
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#commit_hash Repo#commit_hash}. |
+| gitProvider
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#git_provider Repo#git_provider}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#id Repo#id}. |
+| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#path Repo#path}. |
+| tag
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/repo#tag Repo#tag}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -97533,7 +97533,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -97543,7 +97543,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -97553,7 +97553,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -97563,7 +97563,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -97573,7 +97573,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -97583,7 +97583,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -97593,7 +97593,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -97605,7 +97605,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `branch`Optional
+##### `branch`Optional
```typescript
public readonly branch: string;
@@ -97617,7 +97617,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `commitHash`Optional
+##### `commitHash`Optional
```typescript
public readonly commitHash: string;
@@ -97629,7 +97629,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `gitProvider`Optional
+##### `gitProvider`Optional
```typescript
public readonly gitProvider: string;
@@ -97641,7 +97641,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -97656,7 +97656,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `path`Optional
+##### `path`Optional
```typescript
public readonly path: string;
@@ -97668,7 +97668,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tag`Optional
+##### `tag`Optional
```typescript
public readonly tag: string;
@@ -97680,39 +97680,39 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SchemaConfig
+### SchemaConfig
-#### Initializer
+#### Initializer
```typescript
-import { SchemaConfig } from '@cdktf/provider-databricks'
+import { schema } from '@cdktf/provider-databricks'
-const schemaConfig: SchemaConfig = { ... }
+const schemaConfig: schema.SchemaConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| catalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#catalog_name Schema#catalog_name}. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#name Schema#name}. |
-| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#comment Schema#comment}. |
-| forceDestroy
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#force_destroy Schema#force_destroy}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#id Schema#id}. |
-| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#metastore_id Schema#metastore_id}. |
-| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#owner Schema#owner}. |
-| properties
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#properties Schema#properties}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| catalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#catalog_name Schema#catalog_name}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#name Schema#name}. |
+| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#comment Schema#comment}. |
+| forceDestroy
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#force_destroy Schema#force_destroy}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#id Schema#id}. |
+| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#metastore_id Schema#metastore_id}. |
+| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#owner Schema#owner}. |
+| properties
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/schema#properties Schema#properties}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -97722,7 +97722,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -97732,7 +97732,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -97742,7 +97742,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -97752,7 +97752,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -97762,7 +97762,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -97772,7 +97772,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -97782,7 +97782,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `catalogName`Required
+##### `catalogName`Required
```typescript
public readonly catalogName: string;
@@ -97794,7 +97794,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -97806,7 +97806,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `comment`Optional
+##### `comment`Optional
```typescript
public readonly comment: string;
@@ -97818,7 +97818,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `forceDestroy`Optional
+##### `forceDestroy`Optional
```typescript
public readonly forceDestroy: boolean | IResolvable;
@@ -97830,7 +97830,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -97845,7 +97845,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `metastoreId`Optional
+##### `metastoreId`Optional
```typescript
public readonly metastoreId: string;
@@ -97857,7 +97857,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `owner`Optional
+##### `owner`Optional
```typescript
public readonly owner: string;
@@ -97869,7 +97869,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `properties`Optional
+##### `properties`Optional
```typescript
public readonly properties: {[ key: string ]: string};
@@ -97881,35 +97881,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SecretAclConfig
+### SecretAclConfig
-#### Initializer
+#### Initializer
```typescript
-import { SecretAclConfig } from '@cdktf/provider-databricks'
+import { secretAcl } from '@cdktf/provider-databricks'
-const secretAclConfig: SecretAclConfig = { ... }
+const secretAclConfig: secretAcl.SecretAclConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| permission
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_acl#permission SecretAcl#permission}. |
-| principal
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_acl#principal SecretAcl#principal}. |
-| scope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_acl#scope SecretAcl#scope}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_acl#id SecretAcl#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| permission
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_acl#permission SecretAcl#permission}. |
+| principal
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_acl#principal SecretAcl#principal}. |
+| scope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_acl#scope SecretAcl#scope}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_acl#id SecretAcl#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -97919,7 +97919,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -97929,7 +97929,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -97939,7 +97939,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -97949,7 +97949,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -97959,7 +97959,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -97969,7 +97969,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -97979,7 +97979,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `permission`Required
+##### `permission`Required
```typescript
public readonly permission: string;
@@ -97991,7 +97991,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `principal`Required
+##### `principal`Required
```typescript
public readonly principal: string;
@@ -98003,7 +98003,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `scope`Required
+##### `scope`Required
```typescript
public readonly scope: string;
@@ -98015,7 +98015,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -98030,35 +98030,35 @@ If you experience problems setting this value it might not be settable. Please t
---
-### SecretConfig
+### SecretConfig
-#### Initializer
+#### Initializer
```typescript
-import { SecretConfig } from '@cdktf/provider-databricks'
+import { secret } from '@cdktf/provider-databricks'
-const secretConfig: SecretConfig = { ... }
+const secretConfig: secret.SecretConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| key
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret#key Secret#key}. |
-| scope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret#scope Secret#scope}. |
-| stringValue
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret#string_value Secret#string_value}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret#id Secret#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| key
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret#key Secret#key}. |
+| scope
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret#scope Secret#scope}. |
+| stringValue
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret#string_value Secret#string_value}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret#id Secret#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -98068,7 +98068,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -98078,7 +98078,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -98088,7 +98088,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -98098,7 +98098,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -98108,7 +98108,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -98118,7 +98118,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -98128,7 +98128,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `key`Required
+##### `key`Required
```typescript
public readonly key: string;
@@ -98140,7 +98140,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `scope`Required
+##### `scope`Required
```typescript
public readonly scope: string;
@@ -98152,7 +98152,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `stringValue`Required
+##### `stringValue`Required
```typescript
public readonly stringValue: string;
@@ -98164,7 +98164,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -98179,36 +98179,36 @@ If you experience problems setting this value it might not be settable. Please t
---
-### SecretScopeConfig
+### SecretScopeConfig
-#### Initializer
+#### Initializer
```typescript
-import { SecretScopeConfig } from '@cdktf/provider-databricks'
+import { secretScope } from '@cdktf/provider-databricks'
-const secretScopeConfig: SecretScopeConfig = { ... }
+const secretScopeConfig: secretScope.SecretScopeConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#name SecretScope#name}. |
-| backendType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#backend_type SecretScope#backend_type}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#id SecretScope#id}. |
-| initialManagePrincipal
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#initial_manage_principal SecretScope#initial_manage_principal}. |
-| keyvaultMetadata
| SecretScopeKeyvaultMetadata
| keyvault_metadata block. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#name SecretScope#name}. |
+| backendType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#backend_type SecretScope#backend_type}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#id SecretScope#id}. |
+| initialManagePrincipal
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#initial_manage_principal SecretScope#initial_manage_principal}. |
+| keyvaultMetadata
| @cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata
| keyvault_metadata block. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -98218,7 +98218,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -98228,7 +98228,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -98238,7 +98238,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -98248,7 +98248,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -98258,7 +98258,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -98268,7 +98268,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -98278,7 +98278,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -98290,7 +98290,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `backendType`Optional
+##### `backendType`Optional
```typescript
public readonly backendType: string;
@@ -98302,7 +98302,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -98317,7 +98317,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `initialManagePrincipal`Optional
+##### `initialManagePrincipal`Optional
```typescript
public readonly initialManagePrincipal: string;
@@ -98329,13 +98329,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `keyvaultMetadata`Optional
+##### `keyvaultMetadata`Optional
```typescript
public readonly keyvaultMetadata: SecretScopeKeyvaultMetadata;
```
-- *Type:* SecretScopeKeyvaultMetadata
+- *Type:* @cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata
keyvault_metadata block.
@@ -98343,26 +98343,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SecretScopeKeyvaultMetadata
+### SecretScopeKeyvaultMetadata
-#### Initializer
+#### Initializer
```typescript
-import { SecretScopeKeyvaultMetadata } from '@cdktf/provider-databricks'
+import { secretScope } from '@cdktf/provider-databricks'
-const secretScopeKeyvaultMetadata: SecretScopeKeyvaultMetadata = { ... }
+const secretScopeKeyvaultMetadata: secretScope.SecretScopeKeyvaultMetadata = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dnsName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#dns_name SecretScope#dns_name}. |
-| resourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#resource_id SecretScope#resource_id}. |
+| dnsName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#dns_name SecretScope#dns_name}. |
+| resourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/secret_scope#resource_id SecretScope#resource_id}. |
---
-##### `dnsName`Required
+##### `dnsName`Required
```typescript
public readonly dnsName: string;
@@ -98374,7 +98374,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `resourceId`Required
+##### `resourceId`Required
```typescript
public readonly resourceId: string;
@@ -98386,41 +98386,41 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ServicePrincipalConfig
+### ServicePrincipalConfig
-#### Initializer
+#### Initializer
```typescript
-import { ServicePrincipalConfig } from '@cdktf/provider-databricks'
+import { servicePrincipal } from '@cdktf/provider-databricks'
-const servicePrincipalConfig: ServicePrincipalConfig = { ... }
+const servicePrincipalConfig: servicePrincipal.ServicePrincipalConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| active
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#active ServicePrincipal#active}. |
-| allowClusterCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#allow_cluster_create ServicePrincipal#allow_cluster_create}. |
-| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#allow_instance_pool_create ServicePrincipal#allow_instance_pool_create}. |
-| applicationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#application_id ServicePrincipal#application_id}. |
-| databricksSqlAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#databricks_sql_access ServicePrincipal#databricks_sql_access}. |
-| displayName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#display_name ServicePrincipal#display_name}. |
-| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#external_id ServicePrincipal#external_id}. |
-| force
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#force ServicePrincipal#force}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#id ServicePrincipal#id}. |
-| workspaceAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#workspace_access ServicePrincipal#workspace_access}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| active
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#active ServicePrincipal#active}. |
+| allowClusterCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#allow_cluster_create ServicePrincipal#allow_cluster_create}. |
+| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#allow_instance_pool_create ServicePrincipal#allow_instance_pool_create}. |
+| applicationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#application_id ServicePrincipal#application_id}. |
+| databricksSqlAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#databricks_sql_access ServicePrincipal#databricks_sql_access}. |
+| displayName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#display_name ServicePrincipal#display_name}. |
+| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#external_id ServicePrincipal#external_id}. |
+| force
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#force ServicePrincipal#force}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#id ServicePrincipal#id}. |
+| workspaceAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal#workspace_access ServicePrincipal#workspace_access}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -98430,7 +98430,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -98440,7 +98440,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -98450,7 +98450,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -98460,7 +98460,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -98470,7 +98470,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -98480,7 +98480,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -98490,7 +98490,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `active`Optional
+##### `active`Optional
```typescript
public readonly active: boolean | IResolvable;
@@ -98502,7 +98502,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `allowClusterCreate`Optional
+##### `allowClusterCreate`Optional
```typescript
public readonly allowClusterCreate: boolean | IResolvable;
@@ -98514,7 +98514,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `allowInstancePoolCreate`Optional
+##### `allowInstancePoolCreate`Optional
```typescript
public readonly allowInstancePoolCreate: boolean | IResolvable;
@@ -98526,7 +98526,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `applicationId`Optional
+##### `applicationId`Optional
```typescript
public readonly applicationId: string;
@@ -98538,7 +98538,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `databricksSqlAccess`Optional
+##### `databricksSqlAccess`Optional
```typescript
public readonly databricksSqlAccess: boolean | IResolvable;
@@ -98550,7 +98550,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `displayName`Optional
+##### `displayName`Optional
```typescript
public readonly displayName: string;
@@ -98562,7 +98562,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `externalId`Optional
+##### `externalId`Optional
```typescript
public readonly externalId: string;
@@ -98574,7 +98574,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `force`Optional
+##### `force`Optional
```typescript
public readonly force: boolean | IResolvable;
@@ -98586,7 +98586,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -98601,7 +98601,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `workspaceAccess`Optional
+##### `workspaceAccess`Optional
```typescript
public readonly workspaceAccess: boolean | IResolvable;
@@ -98613,34 +98613,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### ServicePrincipalRoleConfig
+### ServicePrincipalRoleConfig
-#### Initializer
+#### Initializer
```typescript
-import { ServicePrincipalRoleConfig } from '@cdktf/provider-databricks'
+import { servicePrincipalRole } from '@cdktf/provider-databricks'
-const servicePrincipalRoleConfig: ServicePrincipalRoleConfig = { ... }
+const servicePrincipalRoleConfig: servicePrincipalRole.ServicePrincipalRoleConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| role
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal_role#role ServicePrincipalRole#role}. |
-| servicePrincipalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal_role#service_principal_id ServicePrincipalRole#service_principal_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal_role#id ServicePrincipalRole#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| role
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal_role#role ServicePrincipalRole#role}. |
+| servicePrincipalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal_role#service_principal_id ServicePrincipalRole#service_principal_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/service_principal_role#id ServicePrincipalRole#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -98650,7 +98650,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -98660,7 +98660,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -98670,7 +98670,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -98680,7 +98680,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -98690,7 +98690,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -98700,7 +98700,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -98710,7 +98710,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `role`Required
+##### `role`Required
```typescript
public readonly role: string;
@@ -98722,7 +98722,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `servicePrincipalId`Required
+##### `servicePrincipalId`Required
```typescript
public readonly servicePrincipalId: string;
@@ -98734,7 +98734,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -98749,34 +98749,34 @@ If you experience problems setting this value it might not be settable. Please t
---
-### SqlDashboardConfig
+### SqlDashboardConfig
-#### Initializer
+#### Initializer
```typescript
-import { SqlDashboardConfig } from '@cdktf/provider-databricks'
+import { sqlDashboard } from '@cdktf/provider-databricks'
-const sqlDashboardConfig: SqlDashboardConfig = { ... }
+const sqlDashboardConfig: sqlDashboard.SqlDashboardConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_dashboard#name SqlDashboard#name}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_dashboard#id SqlDashboard#id}. |
-| tags
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_dashboard#tags SqlDashboard#tags}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_dashboard#name SqlDashboard#name}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_dashboard#id SqlDashboard#id}. |
+| tags
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_dashboard#tags SqlDashboard#tags}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -98786,7 +98786,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -98796,7 +98796,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -98806,7 +98806,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -98816,7 +98816,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -98826,7 +98826,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -98836,7 +98836,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -98846,7 +98846,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -98858,7 +98858,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -98873,7 +98873,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `tags`Optional
+##### `tags`Optional
```typescript
public readonly tags: string[];
@@ -98885,25 +98885,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlEndpointChannel
+### SqlEndpointChannel
-#### Initializer
+#### Initializer
```typescript
-import { SqlEndpointChannel } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-const sqlEndpointChannel: SqlEndpointChannel = { ... }
+const sqlEndpointChannel: sqlEndpoint.SqlEndpointChannel = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#name SqlEndpoint#name}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#name SqlEndpoint#name}. |
---
-##### `name`Optional
+##### `name`Optional
```typescript
public readonly name: string;
@@ -98915,49 +98915,49 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlEndpointConfig
+### SqlEndpointConfig
-#### Initializer
+#### Initializer
```typescript
-import { SqlEndpointConfig } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-const sqlEndpointConfig: SqlEndpointConfig = { ... }
+const sqlEndpointConfig: sqlEndpoint.SqlEndpointConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| clusterSize
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#cluster_size SqlEndpoint#cluster_size}. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#name SqlEndpoint#name}. |
-| autoStopMins
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#auto_stop_mins SqlEndpoint#auto_stop_mins}. |
-| channel
| SqlEndpointChannel
| channel block. |
-| dataSourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#data_source_id SqlEndpoint#data_source_id}. |
-| enablePhoton
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#enable_photon SqlEndpoint#enable_photon}. |
-| enableServerlessCompute
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#enable_serverless_compute SqlEndpoint#enable_serverless_compute}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#id SqlEndpoint#id}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#instance_profile_arn SqlEndpoint#instance_profile_arn}. |
-| jdbcUrl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#jdbc_url SqlEndpoint#jdbc_url}. |
-| maxNumClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#max_num_clusters SqlEndpoint#max_num_clusters}. |
-| minNumClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#min_num_clusters SqlEndpoint#min_num_clusters}. |
-| numClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#num_clusters SqlEndpoint#num_clusters}. |
-| odbcParams
| SqlEndpointOdbcParams
| odbc_params block. |
-| spotInstancePolicy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#spot_instance_policy SqlEndpoint#spot_instance_policy}. |
-| state
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#state SqlEndpoint#state}. |
-| tags
| SqlEndpointTags
| tags block. |
-| timeouts
| SqlEndpointTimeouts
| timeouts block. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| clusterSize
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#cluster_size SqlEndpoint#cluster_size}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#name SqlEndpoint#name}. |
+| autoStopMins
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#auto_stop_mins SqlEndpoint#auto_stop_mins}. |
+| channel
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel
| channel block. |
+| dataSourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#data_source_id SqlEndpoint#data_source_id}. |
+| enablePhoton
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#enable_photon SqlEndpoint#enable_photon}. |
+| enableServerlessCompute
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#enable_serverless_compute SqlEndpoint#enable_serverless_compute}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#id SqlEndpoint#id}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#instance_profile_arn SqlEndpoint#instance_profile_arn}. |
+| jdbcUrl
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#jdbc_url SqlEndpoint#jdbc_url}. |
+| maxNumClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#max_num_clusters SqlEndpoint#max_num_clusters}. |
+| minNumClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#min_num_clusters SqlEndpoint#min_num_clusters}. |
+| numClusters
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#num_clusters SqlEndpoint#num_clusters}. |
+| odbcParams
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams
| odbc_params block. |
+| spotInstancePolicy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#spot_instance_policy SqlEndpoint#spot_instance_policy}. |
+| state
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#state SqlEndpoint#state}. |
+| tags
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags
| tags block. |
+| timeouts
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts
| timeouts block. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -98967,7 +98967,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -98977,7 +98977,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -98987,7 +98987,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -98997,7 +98997,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -99007,7 +99007,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -99017,7 +99017,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -99027,7 +99027,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `clusterSize`Required
+##### `clusterSize`Required
```typescript
public readonly clusterSize: string;
@@ -99039,7 +99039,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -99051,7 +99051,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoStopMins`Optional
+##### `autoStopMins`Optional
```typescript
public readonly autoStopMins: number;
@@ -99063,13 +99063,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `channel`Optional
+##### `channel`Optional
```typescript
public readonly channel: SqlEndpointChannel;
```
-- *Type:* SqlEndpointChannel
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel
channel block.
@@ -99077,7 +99077,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataSourceId`Optional
+##### `dataSourceId`Optional
```typescript
public readonly dataSourceId: string;
@@ -99089,7 +99089,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enablePhoton`Optional
+##### `enablePhoton`Optional
```typescript
public readonly enablePhoton: boolean | IResolvable;
@@ -99101,7 +99101,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableServerlessCompute`Optional
+##### `enableServerlessCompute`Optional
```typescript
public readonly enableServerlessCompute: boolean | IResolvable;
@@ -99113,7 +99113,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -99128,7 +99128,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -99140,7 +99140,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `jdbcUrl`Optional
+##### `jdbcUrl`Optional
```typescript
public readonly jdbcUrl: string;
@@ -99152,7 +99152,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `maxNumClusters`Optional
+##### `maxNumClusters`Optional
```typescript
public readonly maxNumClusters: number;
@@ -99164,7 +99164,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `minNumClusters`Optional
+##### `minNumClusters`Optional
```typescript
public readonly minNumClusters: number;
@@ -99176,7 +99176,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `numClusters`Optional
+##### `numClusters`Optional
```typescript
public readonly numClusters: number;
@@ -99188,13 +99188,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `odbcParams`Optional
+##### `odbcParams`Optional
```typescript
public readonly odbcParams: SqlEndpointOdbcParams;
```
-- *Type:* SqlEndpointOdbcParams
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams
odbc_params block.
@@ -99202,7 +99202,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `spotInstancePolicy`Optional
+##### `spotInstancePolicy`Optional
```typescript
public readonly spotInstancePolicy: string;
@@ -99214,7 +99214,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `state`Optional
+##### `state`Optional
```typescript
public readonly state: string;
@@ -99226,13 +99226,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tags`Optional
+##### `tags`Optional
```typescript
public readonly tags: SqlEndpointTags;
```
-- *Type:* SqlEndpointTags
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags
tags block.
@@ -99240,13 +99240,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeouts`Optional
+##### `timeouts`Optional
```typescript
public readonly timeouts: SqlEndpointTimeouts;
```
-- *Type:* SqlEndpointTimeouts
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts
timeouts block.
@@ -99254,29 +99254,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlEndpointOdbcParams
+### SqlEndpointOdbcParams
-#### Initializer
+#### Initializer
```typescript
-import { SqlEndpointOdbcParams } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-const sqlEndpointOdbcParams: SqlEndpointOdbcParams = { ... }
+const sqlEndpointOdbcParams: sqlEndpoint.SqlEndpointOdbcParams = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#path SqlEndpoint#path}. |
-| port
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#port SqlEndpoint#port}. |
-| protocol
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#protocol SqlEndpoint#protocol}. |
-| host
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#host SqlEndpoint#host}. |
-| hostname
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#hostname SqlEndpoint#hostname}. |
+| path
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#path SqlEndpoint#path}. |
+| port
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#port SqlEndpoint#port}. |
+| protocol
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#protocol SqlEndpoint#protocol}. |
+| host
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#host SqlEndpoint#host}. |
+| hostname
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#hostname SqlEndpoint#hostname}. |
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -99288,7 +99288,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `port`Required
+##### `port`Required
```typescript
public readonly port: number;
@@ -99300,7 +99300,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `protocol`Required
+##### `protocol`Required
```typescript
public readonly protocol: string;
@@ -99312,7 +99312,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `host`Optional
+##### `host`Optional
```typescript
public readonly host: string;
@@ -99324,7 +99324,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `hostname`Optional
+##### `hostname`Optional
```typescript
public readonly hostname: string;
@@ -99336,31 +99336,31 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlEndpointTags
+### SqlEndpointTags
-#### Initializer
+#### Initializer
```typescript
-import { SqlEndpointTags } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-const sqlEndpointTags: SqlEndpointTags = { ... }
+const sqlEndpointTags: sqlEndpoint.SqlEndpointTags = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| customTags
| cdktf.IResolvable \| SqlEndpointTagsCustomTags[]
| custom_tags block. |
+| customTags
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags[]
| custom_tags block. |
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: IResolvable | SqlEndpointTagsCustomTags[];
```
-- *Type:* cdktf.IResolvable | SqlEndpointTagsCustomTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags[]
custom_tags block.
@@ -99368,26 +99368,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlEndpointTagsCustomTags
+### SqlEndpointTagsCustomTags
-#### Initializer
+#### Initializer
```typescript
-import { SqlEndpointTagsCustomTags } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-const sqlEndpointTagsCustomTags: SqlEndpointTagsCustomTags = { ... }
+const sqlEndpointTagsCustomTags: sqlEndpoint.SqlEndpointTagsCustomTags = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| key
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#key SqlEndpoint#key}. |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#value SqlEndpoint#value}. |
+| key
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#key SqlEndpoint#key}. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#value SqlEndpoint#value}. |
---
-##### `key`Required
+##### `key`Required
```typescript
public readonly key: string;
@@ -99399,7 +99399,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -99411,25 +99411,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlEndpointTimeouts
+### SqlEndpointTimeouts
-#### Initializer
+#### Initializer
```typescript
-import { SqlEndpointTimeouts } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-const sqlEndpointTimeouts: SqlEndpointTimeouts = { ... }
+const sqlEndpointTimeouts: sqlEndpoint.SqlEndpointTimeouts = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| create
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#create SqlEndpoint#create}. |
+| create
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_endpoint#create SqlEndpoint#create}. |
---
-##### `create`Optional
+##### `create`Optional
```typescript
public readonly create: string;
@@ -99441,37 +99441,37 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlGlobalConfigConfig
+### SqlGlobalConfigConfig
-#### Initializer
+#### Initializer
```typescript
-import { SqlGlobalConfigConfig } from '@cdktf/provider-databricks'
+import { sqlGlobalConfig } from '@cdktf/provider-databricks'
-const sqlGlobalConfigConfig: SqlGlobalConfigConfig = { ... }
+const sqlGlobalConfigConfig: sqlGlobalConfig.SqlGlobalConfigConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| dataAccessConfig
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#data_access_config SqlGlobalConfig#data_access_config}. |
-| enableServerlessCompute
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#enable_serverless_compute SqlGlobalConfig#enable_serverless_compute}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#id SqlGlobalConfig#id}. |
-| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#instance_profile_arn SqlGlobalConfig#instance_profile_arn}. |
-| securityPolicy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#security_policy SqlGlobalConfig#security_policy}. |
-| sqlConfigParams
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#sql_config_params SqlGlobalConfig#sql_config_params}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| dataAccessConfig
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#data_access_config SqlGlobalConfig#data_access_config}. |
+| enableServerlessCompute
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#enable_serverless_compute SqlGlobalConfig#enable_serverless_compute}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#id SqlGlobalConfig#id}. |
+| instanceProfileArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#instance_profile_arn SqlGlobalConfig#instance_profile_arn}. |
+| securityPolicy
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#security_policy SqlGlobalConfig#security_policy}. |
+| sqlConfigParams
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_global_config#sql_config_params SqlGlobalConfig#sql_config_params}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -99481,7 +99481,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -99491,7 +99491,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -99501,7 +99501,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -99511,7 +99511,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -99521,7 +99521,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -99531,7 +99531,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -99541,7 +99541,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `dataAccessConfig`Optional
+##### `dataAccessConfig`Optional
```typescript
public readonly dataAccessConfig: {[ key: string ]: string};
@@ -99553,7 +99553,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enableServerlessCompute`Optional
+##### `enableServerlessCompute`Optional
```typescript
public readonly enableServerlessCompute: boolean | IResolvable;
@@ -99565,7 +99565,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -99580,7 +99580,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `instanceProfileArn`Optional
+##### `instanceProfileArn`Optional
```typescript
public readonly instanceProfileArn: string;
@@ -99592,7 +99592,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `securityPolicy`Optional
+##### `securityPolicy`Optional
```typescript
public readonly securityPolicy: string;
@@ -99604,7 +99604,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sqlConfigParams`Optional
+##### `sqlConfigParams`Optional
```typescript
public readonly sqlConfigParams: {[ key: string ]: string};
@@ -99616,40 +99616,40 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlPermissionsConfig
+### SqlPermissionsConfig
-#### Initializer
+#### Initializer
```typescript
-import { SqlPermissionsConfig } from '@cdktf/provider-databricks'
+import { sqlPermissions } from '@cdktf/provider-databricks'
-const sqlPermissionsConfig: SqlPermissionsConfig = { ... }
+const sqlPermissionsConfig: sqlPermissions.SqlPermissionsConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| anonymousFunction
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#anonymous_function SqlPermissions#anonymous_function}. |
-| anyFile
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#any_file SqlPermissions#any_file}. |
-| catalog
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#catalog SqlPermissions#catalog}. |
-| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#cluster_id SqlPermissions#cluster_id}. |
-| database
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#database SqlPermissions#database}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#id SqlPermissions#id}. |
-| privilegeAssignments
| cdktf.IResolvable \| SqlPermissionsPrivilegeAssignments[]
| privilege_assignments block. |
-| table
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#table SqlPermissions#table}. |
-| view
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#view SqlPermissions#view}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| anonymousFunction
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#anonymous_function SqlPermissions#anonymous_function}. |
+| anyFile
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#any_file SqlPermissions#any_file}. |
+| catalog
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#catalog SqlPermissions#catalog}. |
+| clusterId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#cluster_id SqlPermissions#cluster_id}. |
+| database
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#database SqlPermissions#database}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#id SqlPermissions#id}. |
+| privilegeAssignments
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments[]
| privilege_assignments block. |
+| table
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#table SqlPermissions#table}. |
+| view
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#view SqlPermissions#view}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -99659,7 +99659,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -99669,7 +99669,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -99679,7 +99679,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -99689,7 +99689,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -99699,7 +99699,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -99709,7 +99709,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -99719,7 +99719,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `anonymousFunction`Optional
+##### `anonymousFunction`Optional
```typescript
public readonly anonymousFunction: boolean | IResolvable;
@@ -99731,7 +99731,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `anyFile`Optional
+##### `anyFile`Optional
```typescript
public readonly anyFile: boolean | IResolvable;
@@ -99743,7 +99743,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `catalog`Optional
+##### `catalog`Optional
```typescript
public readonly catalog: boolean | IResolvable;
@@ -99755,7 +99755,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clusterId`Optional
+##### `clusterId`Optional
```typescript
public readonly clusterId: string;
@@ -99767,7 +99767,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `database`Optional
+##### `database`Optional
```typescript
public readonly database: string;
@@ -99779,7 +99779,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -99794,13 +99794,13 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `privilegeAssignments`Optional
+##### `privilegeAssignments`Optional
```typescript
public readonly privilegeAssignments: IResolvable | SqlPermissionsPrivilegeAssignments[];
```
-- *Type:* cdktf.IResolvable | SqlPermissionsPrivilegeAssignments[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments[]
privilege_assignments block.
@@ -99808,7 +99808,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `table`Optional
+##### `table`Optional
```typescript
public readonly table: string;
@@ -99820,7 +99820,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `view`Optional
+##### `view`Optional
```typescript
public readonly view: string;
@@ -99832,26 +99832,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlPermissionsPrivilegeAssignments
+### SqlPermissionsPrivilegeAssignments
-#### Initializer
+#### Initializer
```typescript
-import { SqlPermissionsPrivilegeAssignments } from '@cdktf/provider-databricks'
+import { sqlPermissions } from '@cdktf/provider-databricks'
-const sqlPermissionsPrivilegeAssignments: SqlPermissionsPrivilegeAssignments = { ... }
+const sqlPermissionsPrivilegeAssignments: sqlPermissions.SqlPermissionsPrivilegeAssignments = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| principal
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#principal SqlPermissions#principal}. |
-| privileges
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#privileges SqlPermissions#privileges}. |
+| principal
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#principal SqlPermissions#principal}. |
+| privileges
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_permissions#privileges SqlPermissions#privileges}. |
---
-##### `principal`Required
+##### `principal`Required
```typescript
public readonly principal: string;
@@ -99863,7 +99863,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `privileges`Required
+##### `privileges`Required
```typescript
public readonly privileges: string[];
@@ -99875,40 +99875,40 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryConfig
+### SqlQueryConfig
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryConfig } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryConfig: SqlQueryConfig = { ... }
+const sqlQueryConfig: sqlQuery.SqlQueryConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| dataSourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#data_source_id SqlQuery#data_source_id}. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#name SqlQuery#name}. |
-| query
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#query SqlQuery#query}. |
-| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#description SqlQuery#description}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#id SqlQuery#id}. |
-| parameter
| cdktf.IResolvable \| SqlQueryParameter[]
| parameter block. |
-| runAsRole
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#run_as_role SqlQuery#run_as_role}. |
-| schedule
| SqlQuerySchedule
| schedule block. |
-| tags
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#tags SqlQuery#tags}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| dataSourceId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#data_source_id SqlQuery#data_source_id}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#name SqlQuery#name}. |
+| query
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#query SqlQuery#query}. |
+| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#description SqlQuery#description}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#id SqlQuery#id}. |
+| parameter
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlQuery.SqlQueryParameter[]
| parameter block. |
+| runAsRole
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#run_as_role SqlQuery#run_as_role}. |
+| schedule
| @cdktf/provider-databricks.sqlQuery.SqlQuerySchedule
| schedule block. |
+| tags
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#tags SqlQuery#tags}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -99918,7 +99918,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -99928,7 +99928,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -99938,7 +99938,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -99948,7 +99948,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -99958,7 +99958,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -99968,7 +99968,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -99978,7 +99978,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `dataSourceId`Required
+##### `dataSourceId`Required
```typescript
public readonly dataSourceId: string;
@@ -99990,7 +99990,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -100002,7 +100002,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `query`Required
+##### `query`Required
```typescript
public readonly query: string;
@@ -100014,7 +100014,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `description`Optional
+##### `description`Optional
```typescript
public readonly description: string;
@@ -100026,7 +100026,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -100041,13 +100041,13 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `parameter`Optional
+##### `parameter`Optional
```typescript
public readonly parameter: IResolvable | SqlQueryParameter[];
```
-- *Type:* cdktf.IResolvable | SqlQueryParameter[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlQuery.SqlQueryParameter[]
parameter block.
@@ -100055,7 +100055,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `runAsRole`Optional
+##### `runAsRole`Optional
```typescript
public readonly runAsRole: string;
@@ -100067,13 +100067,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `schedule`Optional
+##### `schedule`Optional
```typescript
public readonly schedule: SqlQuerySchedule;
```
-- *Type:* SqlQuerySchedule
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQuerySchedule
schedule block.
@@ -100081,7 +100081,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tags`Optional
+##### `tags`Optional
```typescript
public readonly tags: string[];
@@ -100093,36 +100093,36 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameter
+### SqlQueryParameter
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameter } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameter: SqlQueryParameter = { ... }
+const sqlQueryParameter: sqlQuery.SqlQueryParameter = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#name SqlQuery#name}. |
-| date
| SqlQueryParameterDate
| date block. |
-| dateRange
| SqlQueryParameterDateRange
| date_range block. |
-| datetime
| SqlQueryParameterDatetime
| datetime block. |
-| datetimeRange
| SqlQueryParameterDatetimeRange
| datetime_range block. |
-| datetimesec
| SqlQueryParameterDatetimesec
| datetimesec block. |
-| datetimesecRange
| SqlQueryParameterDatetimesecRange
| datetimesec_range block. |
-| enum
| SqlQueryParameterEnum
| enum block. |
-| number
| SqlQueryParameterNumber
| number block. |
-| query
| SqlQueryParameterQuery
| query block. |
-| text
| SqlQueryParameterText
| text block. |
-| title
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#title SqlQuery#title}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#name SqlQuery#name}. |
+| date
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate
| date block. |
+| dateRange
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange
| date_range block. |
+| datetime
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime
| datetime block. |
+| datetimeRange
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange
| datetime_range block. |
+| datetimesec
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec
| datetimesec block. |
+| datetimesecRange
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange
| datetimesec_range block. |
+| enum
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum
| enum block. |
+| number
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber
| number block. |
+| query
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery
| query block. |
+| text
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterText
| text block. |
+| title
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#title SqlQuery#title}. |
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -100134,13 +100134,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `date`Optional
+##### `date`Optional
```typescript
public readonly date: SqlQueryParameterDate;
```
-- *Type:* SqlQueryParameterDate
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate
date block.
@@ -100148,13 +100148,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dateRange`Optional
+##### `dateRange`Optional
```typescript
public readonly dateRange: SqlQueryParameterDateRange;
```
-- *Type:* SqlQueryParameterDateRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange
date_range block.
@@ -100162,13 +100162,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `datetime`Optional
+##### `datetime`Optional
```typescript
public readonly datetime: SqlQueryParameterDatetime;
```
-- *Type:* SqlQueryParameterDatetime
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime
datetime block.
@@ -100176,13 +100176,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `datetimeRange`Optional
+##### `datetimeRange`Optional
```typescript
public readonly datetimeRange: SqlQueryParameterDatetimeRange;
```
-- *Type:* SqlQueryParameterDatetimeRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange
datetime_range block.
@@ -100190,13 +100190,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `datetimesec`Optional
+##### `datetimesec`Optional
```typescript
public readonly datetimesec: SqlQueryParameterDatetimesec;
```
-- *Type:* SqlQueryParameterDatetimesec
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec
datetimesec block.
@@ -100204,13 +100204,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `datetimesecRange`Optional
+##### `datetimesecRange`Optional
```typescript
public readonly datetimesecRange: SqlQueryParameterDatetimesecRange;
```
-- *Type:* SqlQueryParameterDatetimesecRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange
datetimesec_range block.
@@ -100218,13 +100218,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `enum`Optional
+##### `enum`Optional
```typescript
public readonly enum: SqlQueryParameterEnum;
```
-- *Type:* SqlQueryParameterEnum
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum
enum block.
@@ -100232,13 +100232,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `number`Optional
+##### `number`Optional
```typescript
public readonly number: SqlQueryParameterNumber;
```
-- *Type:* SqlQueryParameterNumber
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber
number block.
@@ -100246,13 +100246,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `query`Optional
+##### `query`Optional
```typescript
public readonly query: SqlQueryParameterQuery;
```
-- *Type:* SqlQueryParameterQuery
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery
query block.
@@ -100260,13 +100260,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `text`Optional
+##### `text`Optional
```typescript
public readonly text: SqlQueryParameterText;
```
-- *Type:* SqlQueryParameterText
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterText
text block.
@@ -100274,7 +100274,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `title`Optional
+##### `title`Optional
```typescript
public readonly title: string;
@@ -100286,25 +100286,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterDate
+### SqlQueryParameterDate
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterDate } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterDate: SqlQueryParameterDate = { ... }
+const sqlQueryParameterDate: sqlQuery.SqlQueryParameterDate = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -100316,25 +100316,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterDateRange
+### SqlQueryParameterDateRange
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterDateRange } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterDateRange: SqlQueryParameterDateRange = { ... }
+const sqlQueryParameterDateRange: sqlQuery.SqlQueryParameterDateRange = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -100346,25 +100346,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterDatetime
+### SqlQueryParameterDatetime
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterDatetime } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterDatetime: SqlQueryParameterDatetime = { ... }
+const sqlQueryParameterDatetime: sqlQuery.SqlQueryParameterDatetime = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -100376,25 +100376,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterDatetimeRange
+### SqlQueryParameterDatetimeRange
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterDatetimeRange } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterDatetimeRange: SqlQueryParameterDatetimeRange = { ... }
+const sqlQueryParameterDatetimeRange: sqlQuery.SqlQueryParameterDatetimeRange = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -100406,25 +100406,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterDatetimesec
+### SqlQueryParameterDatetimesec
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterDatetimesec } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterDatetimesec: SqlQueryParameterDatetimesec = { ... }
+const sqlQueryParameterDatetimesec: sqlQuery.SqlQueryParameterDatetimesec = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -100436,25 +100436,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterDatetimesecRange
+### SqlQueryParameterDatetimesecRange
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterDatetimesecRange } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterDatetimesecRange: SqlQueryParameterDatetimesecRange = { ... }
+const sqlQueryParameterDatetimesecRange: sqlQuery.SqlQueryParameterDatetimesecRange = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -100466,28 +100466,28 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterEnum
+### SqlQueryParameterEnum
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterEnum } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterEnum: SqlQueryParameterEnum = { ... }
+const sqlQueryParameterEnum: sqlQuery.SqlQueryParameterEnum = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| options
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#options SqlQuery#options}. |
-| multiple
| SqlQueryParameterEnumMultiple
| multiple block. |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
-| values
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#values SqlQuery#values}. |
+| options
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#options SqlQuery#options}. |
+| multiple
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple
| multiple block. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
+| values
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#values SqlQuery#values}. |
---
-##### `options`Required
+##### `options`Required
```typescript
public readonly options: string[];
@@ -100499,13 +100499,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `multiple`Optional
+##### `multiple`Optional
```typescript
public readonly multiple: SqlQueryParameterEnumMultiple;
```
-- *Type:* SqlQueryParameterEnumMultiple
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple
multiple block.
@@ -100513,7 +100513,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `value`Optional
+##### `value`Optional
```typescript
public readonly value: string;
@@ -100525,7 +100525,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `values`Optional
+##### `values`Optional
```typescript
public readonly values: string[];
@@ -100537,27 +100537,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterEnumMultiple
+### SqlQueryParameterEnumMultiple
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterEnumMultiple } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterEnumMultiple: SqlQueryParameterEnumMultiple = { ... }
+const sqlQueryParameterEnumMultiple: sqlQuery.SqlQueryParameterEnumMultiple = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| prefix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#prefix SqlQuery#prefix}. |
-| separator
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#separator SqlQuery#separator}. |
-| suffix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#suffix SqlQuery#suffix}. |
+| prefix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#prefix SqlQuery#prefix}. |
+| separator
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#separator SqlQuery#separator}. |
+| suffix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#suffix SqlQuery#suffix}. |
---
-##### `prefix`Required
+##### `prefix`Required
```typescript
public readonly prefix: string;
@@ -100569,7 +100569,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `separator`Required
+##### `separator`Required
```typescript
public readonly separator: string;
@@ -100581,7 +100581,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `suffix`Required
+##### `suffix`Required
```typescript
public readonly suffix: string;
@@ -100593,25 +100593,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterNumber
+### SqlQueryParameterNumber
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterNumber } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterNumber: SqlQueryParameterNumber = { ... }
+const sqlQueryParameterNumber: sqlQuery.SqlQueryParameterNumber = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| value
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
+| value
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: number;
@@ -100623,28 +100623,28 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterQuery
+### SqlQueryParameterQuery
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterQuery } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterQuery: SqlQueryParameterQuery = { ... }
+const sqlQueryParameterQuery: sqlQuery.SqlQueryParameterQuery = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| queryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#query_id SqlQuery#query_id}. |
-| multiple
| SqlQueryParameterQueryMultiple
| multiple block. |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
-| values
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#values SqlQuery#values}. |
+| queryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#query_id SqlQuery#query_id}. |
+| multiple
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple
| multiple block. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
+| values
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#values SqlQuery#values}. |
---
-##### `queryId`Required
+##### `queryId`Required
```typescript
public readonly queryId: string;
@@ -100656,13 +100656,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `multiple`Optional
+##### `multiple`Optional
```typescript
public readonly multiple: SqlQueryParameterQueryMultiple;
```
-- *Type:* SqlQueryParameterQueryMultiple
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple
multiple block.
@@ -100670,7 +100670,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `value`Optional
+##### `value`Optional
```typescript
public readonly value: string;
@@ -100682,7 +100682,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `values`Optional
+##### `values`Optional
```typescript
public readonly values: string[];
@@ -100694,27 +100694,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterQueryMultiple
+### SqlQueryParameterQueryMultiple
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterQueryMultiple } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterQueryMultiple: SqlQueryParameterQueryMultiple = { ... }
+const sqlQueryParameterQueryMultiple: sqlQuery.SqlQueryParameterQueryMultiple = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| prefix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#prefix SqlQuery#prefix}. |
-| separator
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#separator SqlQuery#separator}. |
-| suffix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#suffix SqlQuery#suffix}. |
+| prefix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#prefix SqlQuery#prefix}. |
+| separator
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#separator SqlQuery#separator}. |
+| suffix
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#suffix SqlQuery#suffix}. |
---
-##### `prefix`Required
+##### `prefix`Required
```typescript
public readonly prefix: string;
@@ -100726,7 +100726,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `separator`Required
+##### `separator`Required
```typescript
public readonly separator: string;
@@ -100738,7 +100738,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `suffix`Required
+##### `suffix`Required
```typescript
public readonly suffix: string;
@@ -100750,25 +100750,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryParameterText
+### SqlQueryParameterText
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryParameterText } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryParameterText: SqlQueryParameterText = { ... }
+const sqlQueryParameterText: sqlQuery.SqlQueryParameterText = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#value SqlQuery#value}. |
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -100780,33 +100780,33 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQuerySchedule
+### SqlQuerySchedule
-#### Initializer
+#### Initializer
```typescript
-import { SqlQuerySchedule } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQuerySchedule: SqlQuerySchedule = { ... }
+const sqlQuerySchedule: sqlQuery.SqlQuerySchedule = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| continuous
| SqlQueryScheduleContinuous
| continuous block. |
-| daily
| SqlQueryScheduleDaily
| daily block. |
-| weekly
| SqlQueryScheduleWeekly
| weekly block. |
+| continuous
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous
| continuous block. |
+| daily
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily
| daily block. |
+| weekly
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly
| weekly block. |
---
-##### `continuous`Optional
+##### `continuous`Optional
```typescript
public readonly continuous: SqlQueryScheduleContinuous;
```
-- *Type:* SqlQueryScheduleContinuous
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous
continuous block.
@@ -100814,13 +100814,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `daily`Optional
+##### `daily`Optional
```typescript
public readonly daily: SqlQueryScheduleDaily;
```
-- *Type:* SqlQueryScheduleDaily
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily
daily block.
@@ -100828,13 +100828,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `weekly`Optional
+##### `weekly`Optional
```typescript
public readonly weekly: SqlQueryScheduleWeekly;
```
-- *Type:* SqlQueryScheduleWeekly
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly
weekly block.
@@ -100842,26 +100842,26 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryScheduleContinuous
+### SqlQueryScheduleContinuous
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryScheduleContinuous } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryScheduleContinuous: SqlQueryScheduleContinuous = { ... }
+const sqlQueryScheduleContinuous: sqlQuery.SqlQueryScheduleContinuous = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| intervalSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#interval_seconds SqlQuery#interval_seconds}. |
-| untilDate
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#until_date SqlQuery#until_date}. |
+| intervalSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#interval_seconds SqlQuery#interval_seconds}. |
+| untilDate
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#until_date SqlQuery#until_date}. |
---
-##### `intervalSeconds`Required
+##### `intervalSeconds`Required
```typescript
public readonly intervalSeconds: number;
@@ -100873,7 +100873,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `untilDate`Optional
+##### `untilDate`Optional
```typescript
public readonly untilDate: string;
@@ -100885,27 +100885,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryScheduleDaily
+### SqlQueryScheduleDaily
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryScheduleDaily } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryScheduleDaily: SqlQueryScheduleDaily = { ... }
+const sqlQueryScheduleDaily: sqlQuery.SqlQueryScheduleDaily = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| intervalDays
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#interval_days SqlQuery#interval_days}. |
-| timeOfDay
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#time_of_day SqlQuery#time_of_day}. |
-| untilDate
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#until_date SqlQuery#until_date}. |
+| intervalDays
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#interval_days SqlQuery#interval_days}. |
+| timeOfDay
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#time_of_day SqlQuery#time_of_day}. |
+| untilDate
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#until_date SqlQuery#until_date}. |
---
-##### `intervalDays`Required
+##### `intervalDays`Required
```typescript
public readonly intervalDays: number;
@@ -100917,7 +100917,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeOfDay`Required
+##### `timeOfDay`Required
```typescript
public readonly timeOfDay: string;
@@ -100929,7 +100929,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `untilDate`Optional
+##### `untilDate`Optional
```typescript
public readonly untilDate: string;
@@ -100941,28 +100941,28 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlQueryScheduleWeekly
+### SqlQueryScheduleWeekly
-#### Initializer
+#### Initializer
```typescript
-import { SqlQueryScheduleWeekly } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-const sqlQueryScheduleWeekly: SqlQueryScheduleWeekly = { ... }
+const sqlQueryScheduleWeekly: sqlQuery.SqlQueryScheduleWeekly = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| dayOfWeek
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#day_of_week SqlQuery#day_of_week}. |
-| intervalWeeks
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#interval_weeks SqlQuery#interval_weeks}. |
-| timeOfDay
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#time_of_day SqlQuery#time_of_day}. |
-| untilDate
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#until_date SqlQuery#until_date}. |
+| dayOfWeek
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#day_of_week SqlQuery#day_of_week}. |
+| intervalWeeks
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#interval_weeks SqlQuery#interval_weeks}. |
+| timeOfDay
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#time_of_day SqlQuery#time_of_day}. |
+| untilDate
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_query#until_date SqlQuery#until_date}. |
---
-##### `dayOfWeek`Required
+##### `dayOfWeek`Required
```typescript
public readonly dayOfWeek: string;
@@ -100974,7 +100974,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `intervalWeeks`Required
+##### `intervalWeeks`Required
```typescript
public readonly intervalWeeks: number;
@@ -100986,7 +100986,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `timeOfDay`Required
+##### `timeOfDay`Required
```typescript
public readonly timeOfDay: string;
@@ -100998,7 +100998,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `untilDate`Optional
+##### `untilDate`Optional
```typescript
public readonly untilDate: string;
@@ -101010,38 +101010,38 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlVisualizationConfig
+### SqlVisualizationConfig
-#### Initializer
+#### Initializer
```typescript
-import { SqlVisualizationConfig } from '@cdktf/provider-databricks'
+import { sqlVisualization } from '@cdktf/provider-databricks'
-const sqlVisualizationConfig: SqlVisualizationConfig = { ... }
+const sqlVisualizationConfig: sqlVisualization.SqlVisualizationConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#name SqlVisualization#name}. |
-| options
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#options SqlVisualization#options}. |
-| queryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#query_id SqlVisualization#query_id}. |
-| type
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#type SqlVisualization#type}. |
-| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#description SqlVisualization#description}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#id SqlVisualization#id}. |
-| visualizationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#visualization_id SqlVisualization#visualization_id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#name SqlVisualization#name}. |
+| options
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#options SqlVisualization#options}. |
+| queryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#query_id SqlVisualization#query_id}. |
+| type
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#type SqlVisualization#type}. |
+| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#description SqlVisualization#description}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#id SqlVisualization#id}. |
+| visualizationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_visualization#visualization_id SqlVisualization#visualization_id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -101051,7 +101051,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -101061,7 +101061,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -101071,7 +101071,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -101081,7 +101081,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -101091,7 +101091,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -101101,7 +101101,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -101111,7 +101111,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -101123,7 +101123,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `options`Required
+##### `options`Required
```typescript
public readonly options: string;
@@ -101135,7 +101135,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `queryId`Required
+##### `queryId`Required
```typescript
public readonly queryId: string;
@@ -101147,7 +101147,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `type`Required
+##### `type`Required
```typescript
public readonly type: string;
@@ -101159,7 +101159,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `description`Optional
+##### `description`Optional
```typescript
public readonly description: string;
@@ -101171,7 +101171,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -101186,7 +101186,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `visualizationId`Optional
+##### `visualizationId`Optional
```typescript
public readonly visualizationId: string;
@@ -101198,40 +101198,40 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlWidgetConfig
+### SqlWidgetConfig
-#### Initializer
+#### Initializer
```typescript
-import { SqlWidgetConfig } from '@cdktf/provider-databricks'
+import { sqlWidget } from '@cdktf/provider-databricks'
-const sqlWidgetConfig: SqlWidgetConfig = { ... }
+const sqlWidgetConfig: sqlWidget.SqlWidgetConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| dashboardId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#dashboard_id SqlWidget#dashboard_id}. |
-| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#description SqlWidget#description}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#id SqlWidget#id}. |
-| parameter
| cdktf.IResolvable \| SqlWidgetParameter[]
| parameter block. |
-| position
| SqlWidgetPosition
| position block. |
-| text
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#text SqlWidget#text}. |
-| title
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#title SqlWidget#title}. |
-| visualizationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#visualization_id SqlWidget#visualization_id}. |
-| widgetId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#widget_id SqlWidget#widget_id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| dashboardId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#dashboard_id SqlWidget#dashboard_id}. |
+| description
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#description SqlWidget#description}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#id SqlWidget#id}. |
+| parameter
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlWidget.SqlWidgetParameter[]
| parameter block. |
+| position
| @cdktf/provider-databricks.sqlWidget.SqlWidgetPosition
| position block. |
+| text
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#text SqlWidget#text}. |
+| title
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#title SqlWidget#title}. |
+| visualizationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#visualization_id SqlWidget#visualization_id}. |
+| widgetId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#widget_id SqlWidget#widget_id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -101241,7 +101241,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -101251,7 +101251,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -101261,7 +101261,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -101271,7 +101271,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -101281,7 +101281,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -101291,7 +101291,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -101301,7 +101301,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `dashboardId`Required
+##### `dashboardId`Required
```typescript
public readonly dashboardId: string;
@@ -101313,7 +101313,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `description`Optional
+##### `description`Optional
```typescript
public readonly description: string;
@@ -101325,7 +101325,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -101340,13 +101340,13 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `parameter`Optional
+##### `parameter`Optional
```typescript
public readonly parameter: IResolvable | SqlWidgetParameter[];
```
-- *Type:* cdktf.IResolvable | SqlWidgetParameter[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlWidget.SqlWidgetParameter[]
parameter block.
@@ -101354,13 +101354,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `position`Optional
+##### `position`Optional
```typescript
public readonly position: SqlWidgetPosition;
```
-- *Type:* SqlWidgetPosition
+- *Type:* @cdktf/provider-databricks.sqlWidget.SqlWidgetPosition
position block.
@@ -101368,7 +101368,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `text`Optional
+##### `text`Optional
```typescript
public readonly text: string;
@@ -101380,7 +101380,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `title`Optional
+##### `title`Optional
```typescript
public readonly title: string;
@@ -101392,7 +101392,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `visualizationId`Optional
+##### `visualizationId`Optional
```typescript
public readonly visualizationId: string;
@@ -101404,7 +101404,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `widgetId`Optional
+##### `widgetId`Optional
```typescript
public readonly widgetId: string;
@@ -101416,30 +101416,30 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlWidgetParameter
+### SqlWidgetParameter
-#### Initializer
+#### Initializer
```typescript
-import { SqlWidgetParameter } from '@cdktf/provider-databricks'
+import { sqlWidget } from '@cdktf/provider-databricks'
-const sqlWidgetParameter: SqlWidgetParameter = { ... }
+const sqlWidgetParameter: sqlWidget.SqlWidgetParameter = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#name SqlWidget#name}. |
-| type
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#type SqlWidget#type}. |
-| mapTo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#map_to SqlWidget#map_to}. |
-| title
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#title SqlWidget#title}. |
-| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#value SqlWidget#value}. |
-| values
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#values SqlWidget#values}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#name SqlWidget#name}. |
+| type
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#type SqlWidget#type}. |
+| mapTo
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#map_to SqlWidget#map_to}. |
+| title
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#title SqlWidget#title}. |
+| value
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#value SqlWidget#value}. |
+| values
| string[]
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#values SqlWidget#values}. |
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -101451,7 +101451,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `type`Required
+##### `type`Required
```typescript
public readonly type: string;
@@ -101463,7 +101463,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `mapTo`Optional
+##### `mapTo`Optional
```typescript
public readonly mapTo: string;
@@ -101475,7 +101475,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `title`Optional
+##### `title`Optional
```typescript
public readonly title: string;
@@ -101487,7 +101487,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `value`Optional
+##### `value`Optional
```typescript
public readonly value: string;
@@ -101499,7 +101499,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `values`Optional
+##### `values`Optional
```typescript
public readonly values: string[];
@@ -101511,29 +101511,29 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### SqlWidgetPosition
+### SqlWidgetPosition
-#### Initializer
+#### Initializer
```typescript
-import { SqlWidgetPosition } from '@cdktf/provider-databricks'
+import { sqlWidget } from '@cdktf/provider-databricks'
-const sqlWidgetPosition: SqlWidgetPosition = { ... }
+const sqlWidgetPosition: sqlWidget.SqlWidgetPosition = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| sizeX
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#size_x SqlWidget#size_x}. |
-| sizeY
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#size_y SqlWidget#size_y}. |
-| autoHeight
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#auto_height SqlWidget#auto_height}. |
-| posX
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#pos_x SqlWidget#pos_x}. |
-| posY
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#pos_y SqlWidget#pos_y}. |
+| sizeX
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#size_x SqlWidget#size_x}. |
+| sizeY
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#size_y SqlWidget#size_y}. |
+| autoHeight
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#auto_height SqlWidget#auto_height}. |
+| posX
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#pos_x SqlWidget#pos_x}. |
+| posY
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/sql_widget#pos_y SqlWidget#pos_y}. |
---
-##### `sizeX`Required
+##### `sizeX`Required
```typescript
public readonly sizeX: number;
@@ -101545,7 +101545,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `sizeY`Required
+##### `sizeY`Required
```typescript
public readonly sizeY: number;
@@ -101557,7 +101557,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `autoHeight`Optional
+##### `autoHeight`Optional
```typescript
public readonly autoHeight: boolean | IResolvable;
@@ -101569,7 +101569,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `posX`Optional
+##### `posX`Optional
```typescript
public readonly posX: number;
@@ -101581,7 +101581,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `posY`Optional
+##### `posY`Optional
```typescript
public readonly posY: number;
@@ -101593,25 +101593,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### StorageCredentialAwsIamRole
+### StorageCredentialAwsIamRole
-#### Initializer
+#### Initializer
```typescript
-import { StorageCredentialAwsIamRole } from '@cdktf/provider-databricks'
+import { storageCredential } from '@cdktf/provider-databricks'
-const storageCredentialAwsIamRole: StorageCredentialAwsIamRole = { ... }
+const storageCredentialAwsIamRole: storageCredential.StorageCredentialAwsIamRole = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| roleArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#role_arn StorageCredential#role_arn}. |
+| roleArn
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#role_arn StorageCredential#role_arn}. |
---
-##### `roleArn`Required
+##### `roleArn`Required
```typescript
public readonly roleArn: string;
@@ -101623,25 +101623,25 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### StorageCredentialAzureManagedIdentity
+### StorageCredentialAzureManagedIdentity
-#### Initializer
+#### Initializer
```typescript
-import { StorageCredentialAzureManagedIdentity } from '@cdktf/provider-databricks'
+import { storageCredential } from '@cdktf/provider-databricks'
-const storageCredentialAzureManagedIdentity: StorageCredentialAzureManagedIdentity = { ... }
+const storageCredentialAzureManagedIdentity: storageCredential.StorageCredentialAzureManagedIdentity = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| accessConnectorId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#access_connector_id StorageCredential#access_connector_id}. |
+| accessConnectorId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#access_connector_id StorageCredential#access_connector_id}. |
---
-##### `accessConnectorId`Required
+##### `accessConnectorId`Required
```typescript
public readonly accessConnectorId: string;
@@ -101653,27 +101653,27 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### StorageCredentialAzureServicePrincipal
+### StorageCredentialAzureServicePrincipal
-#### Initializer
+#### Initializer
```typescript
-import { StorageCredentialAzureServicePrincipal } from '@cdktf/provider-databricks'
+import { storageCredential } from '@cdktf/provider-databricks'
-const storageCredentialAzureServicePrincipal: StorageCredentialAzureServicePrincipal = { ... }
+const storageCredentialAzureServicePrincipal: storageCredential.StorageCredentialAzureServicePrincipal = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| applicationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#application_id StorageCredential#application_id}. |
-| clientSecret
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#client_secret StorageCredential#client_secret}. |
-| directoryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#directory_id StorageCredential#directory_id}. |
+| applicationId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#application_id StorageCredential#application_id}. |
+| clientSecret
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#client_secret StorageCredential#client_secret}. |
+| directoryId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#directory_id StorageCredential#directory_id}. |
---
-##### `applicationId`Required
+##### `applicationId`Required
```typescript
public readonly applicationId: string;
@@ -101685,7 +101685,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `clientSecret`Required
+##### `clientSecret`Required
```typescript
public readonly clientSecret: string;
@@ -101697,7 +101697,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `directoryId`Required
+##### `directoryId`Required
```typescript
public readonly directoryId: string;
@@ -101709,39 +101709,39 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### StorageCredentialConfig
+### StorageCredentialConfig
-#### Initializer
+#### Initializer
```typescript
-import { StorageCredentialConfig } from '@cdktf/provider-databricks'
+import { storageCredential } from '@cdktf/provider-databricks'
-const storageCredentialConfig: StorageCredentialConfig = { ... }
+const storageCredentialConfig: storageCredential.StorageCredentialConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#name StorageCredential#name}. |
-| awsIamRole
| StorageCredentialAwsIamRole
| aws_iam_role block. |
-| azureManagedIdentity
| StorageCredentialAzureManagedIdentity
| azure_managed_identity block. |
-| azureServicePrincipal
| StorageCredentialAzureServicePrincipal
| azure_service_principal block. |
-| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#comment StorageCredential#comment}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#id StorageCredential#id}. |
-| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#metastore_id StorageCredential#metastore_id}. |
-| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#owner StorageCredential#owner}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#name StorageCredential#name}. |
+| awsIamRole
| @cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole
| aws_iam_role block. |
+| azureManagedIdentity
| @cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity
| azure_managed_identity block. |
+| azureServicePrincipal
| @cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal
| azure_service_principal block. |
+| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#comment StorageCredential#comment}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#id StorageCredential#id}. |
+| metastoreId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#metastore_id StorageCredential#metastore_id}. |
+| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/storage_credential#owner StorageCredential#owner}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -101751,7 +101751,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -101761,7 +101761,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -101771,7 +101771,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -101781,7 +101781,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -101791,7 +101791,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -101801,7 +101801,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -101811,7 +101811,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -101823,13 +101823,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `awsIamRole`Optional
+##### `awsIamRole`Optional
```typescript
public readonly awsIamRole: StorageCredentialAwsIamRole;
```
-- *Type:* StorageCredentialAwsIamRole
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole
aws_iam_role block.
@@ -101837,13 +101837,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureManagedIdentity`Optional
+##### `azureManagedIdentity`Optional
```typescript
public readonly azureManagedIdentity: StorageCredentialAzureManagedIdentity;
```
-- *Type:* StorageCredentialAzureManagedIdentity
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity
azure_managed_identity block.
@@ -101851,13 +101851,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `azureServicePrincipal`Optional
+##### `azureServicePrincipal`Optional
```typescript
public readonly azureServicePrincipal: StorageCredentialAzureServicePrincipal;
```
-- *Type:* StorageCredentialAzureServicePrincipal
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal
azure_service_principal block.
@@ -101865,7 +101865,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `comment`Optional
+##### `comment`Optional
```typescript
public readonly comment: string;
@@ -101877,7 +101877,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -101892,7 +101892,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `metastoreId`Optional
+##### `metastoreId`Optional
```typescript
public readonly metastoreId: string;
@@ -101904,7 +101904,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `owner`Optional
+##### `owner`Optional
```typescript
public readonly owner: string;
@@ -101916,35 +101916,35 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### TableColumn
+### TableColumn
-#### Initializer
+#### Initializer
```typescript
-import { TableColumn } from '@cdktf/provider-databricks'
+import { table } from '@cdktf/provider-databricks'
-const tableColumn: TableColumn = { ... }
+const tableColumn: table.TableColumn = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#name Table#name}. |
-| position
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#position Table#position}. |
-| typeName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_name Table#type_name}. |
-| typeText
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_text Table#type_text}. |
-| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#comment Table#comment}. |
-| nullable
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#nullable Table#nullable}. |
-| partitionIndex
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#partition_index Table#partition_index}. |
-| typeIntervalType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_interval_type Table#type_interval_type}. |
-| typeJson
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_json Table#type_json}. |
-| typePrecision
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_precision Table#type_precision}. |
-| typeScale
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_scale Table#type_scale}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#name Table#name}. |
+| position
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#position Table#position}. |
+| typeName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_name Table#type_name}. |
+| typeText
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_text Table#type_text}. |
+| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#comment Table#comment}. |
+| nullable
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#nullable Table#nullable}. |
+| partitionIndex
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#partition_index Table#partition_index}. |
+| typeIntervalType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_interval_type Table#type_interval_type}. |
+| typeJson
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_json Table#type_json}. |
+| typePrecision
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_precision Table#type_precision}. |
+| typeScale
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#type_scale Table#type_scale}. |
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -101956,7 +101956,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `position`Required
+##### `position`Required
```typescript
public readonly position: number;
@@ -101968,7 +101968,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `typeName`Required
+##### `typeName`Required
```typescript
public readonly typeName: string;
@@ -101980,7 +101980,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `typeText`Required
+##### `typeText`Required
```typescript
public readonly typeText: string;
@@ -101992,7 +101992,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `comment`Optional
+##### `comment`Optional
```typescript
public readonly comment: string;
@@ -102004,7 +102004,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `nullable`Optional
+##### `nullable`Optional
```typescript
public readonly nullable: boolean | IResolvable;
@@ -102016,7 +102016,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `partitionIndex`Optional
+##### `partitionIndex`Optional
```typescript
public readonly partitionIndex: number;
@@ -102028,7 +102028,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `typeIntervalType`Optional
+##### `typeIntervalType`Optional
```typescript
public readonly typeIntervalType: string;
@@ -102040,7 +102040,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `typeJson`Optional
+##### `typeJson`Optional
```typescript
public readonly typeJson: string;
@@ -102052,7 +102052,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `typePrecision`Optional
+##### `typePrecision`Optional
```typescript
public readonly typePrecision: number;
@@ -102064,7 +102064,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `typeScale`Optional
+##### `typeScale`Optional
```typescript
public readonly typeScale: number;
@@ -102076,44 +102076,44 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### TableConfig
+### TableConfig
-#### Initializer
+#### Initializer
```typescript
-import { TableConfig } from '@cdktf/provider-databricks'
+import { table } from '@cdktf/provider-databricks'
-const tableConfig: TableConfig = { ... }
+const tableConfig: table.TableConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| catalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#catalog_name Table#catalog_name}. |
-| column
| cdktf.IResolvable \| TableColumn[]
| column block. |
-| dataSourceFormat
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#data_source_format Table#data_source_format}. |
-| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#name Table#name}. |
-| schemaName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#schema_name Table#schema_name}. |
-| tableType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#table_type Table#table_type}. |
-| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#comment Table#comment}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#id Table#id}. |
-| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#owner Table#owner}. |
-| properties
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#properties Table#properties}. |
-| storageCredentialName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#storage_credential_name Table#storage_credential_name}. |
-| storageLocation
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#storage_location Table#storage_location}. |
-| viewDefinition
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#view_definition Table#view_definition}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| catalogName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#catalog_name Table#catalog_name}. |
+| column
| cdktf.IResolvable \| @cdktf/provider-databricks.table.TableColumn[]
| column block. |
+| dataSourceFormat
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#data_source_format Table#data_source_format}. |
+| name
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#name Table#name}. |
+| schemaName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#schema_name Table#schema_name}. |
+| tableType
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#table_type Table#table_type}. |
+| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#comment Table#comment}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#id Table#id}. |
+| owner
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#owner Table#owner}. |
+| properties
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#properties Table#properties}. |
+| storageCredentialName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#storage_credential_name Table#storage_credential_name}. |
+| storageLocation
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#storage_location Table#storage_location}. |
+| viewDefinition
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/table#view_definition Table#view_definition}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -102123,7 +102123,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -102133,7 +102133,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -102143,7 +102143,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -102153,7 +102153,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -102163,7 +102163,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -102173,7 +102173,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -102183,7 +102183,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `catalogName`Required
+##### `catalogName`Required
```typescript
public readonly catalogName: string;
@@ -102195,13 +102195,13 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `column`Required
+##### `column`Required
```typescript
public readonly column: IResolvable | TableColumn[];
```
-- *Type:* cdktf.IResolvable | TableColumn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.table.TableColumn[]
column block.
@@ -102209,7 +102209,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `dataSourceFormat`Required
+##### `dataSourceFormat`Required
```typescript
public readonly dataSourceFormat: string;
@@ -102221,7 +102221,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -102233,7 +102233,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `schemaName`Required
+##### `schemaName`Required
```typescript
public readonly schemaName: string;
@@ -102245,7 +102245,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tableType`Required
+##### `tableType`Required
```typescript
public readonly tableType: string;
@@ -102257,7 +102257,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `comment`Optional
+##### `comment`Optional
```typescript
public readonly comment: string;
@@ -102269,7 +102269,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -102284,7 +102284,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `owner`Optional
+##### `owner`Optional
```typescript
public readonly owner: string;
@@ -102296,7 +102296,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `properties`Optional
+##### `properties`Optional
```typescript
public readonly properties: {[ key: string ]: string};
@@ -102308,7 +102308,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageCredentialName`Optional
+##### `storageCredentialName`Optional
```typescript
public readonly storageCredentialName: string;
@@ -102320,7 +102320,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `storageLocation`Optional
+##### `storageLocation`Optional
```typescript
public readonly storageLocation: string;
@@ -102332,7 +102332,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `viewDefinition`Optional
+##### `viewDefinition`Optional
```typescript
public readonly viewDefinition: string;
@@ -102344,37 +102344,37 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### TokenConfig
+### TokenConfig
-#### Initializer
+#### Initializer
```typescript
-import { TokenConfig } from '@cdktf/provider-databricks'
+import { token } from '@cdktf/provider-databricks'
-const tokenConfig: TokenConfig = { ... }
+const tokenConfig: token.TokenConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#comment Token#comment}. |
-| creationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#creation_time Token#creation_time}. |
-| expiryTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#expiry_time Token#expiry_time}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#id Token#id}. |
-| lifetimeSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#lifetime_seconds Token#lifetime_seconds}. |
-| tokenId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#token_id Token#token_id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| comment
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#comment Token#comment}. |
+| creationTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#creation_time Token#creation_time}. |
+| expiryTime
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#expiry_time Token#expiry_time}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#id Token#id}. |
+| lifetimeSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#lifetime_seconds Token#lifetime_seconds}. |
+| tokenId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/token#token_id Token#token_id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -102384,7 +102384,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -102394,7 +102394,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -102404,7 +102404,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -102414,7 +102414,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -102424,7 +102424,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -102434,7 +102434,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -102444,7 +102444,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `comment`Optional
+##### `comment`Optional
```typescript
public readonly comment: string;
@@ -102456,7 +102456,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `creationTime`Optional
+##### `creationTime`Optional
```typescript
public readonly creationTime: number;
@@ -102468,7 +102468,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `expiryTime`Optional
+##### `expiryTime`Optional
```typescript
public readonly expiryTime: number;
@@ -102480,7 +102480,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -102495,7 +102495,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `lifetimeSeconds`Optional
+##### `lifetimeSeconds`Optional
```typescript
public readonly lifetimeSeconds: number;
@@ -102507,7 +102507,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `tokenId`Optional
+##### `tokenId`Optional
```typescript
public readonly tokenId: string;
@@ -102519,41 +102519,41 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### UserConfig
+### UserConfig
-#### Initializer
+#### Initializer
```typescript
-import { UserConfig } from '@cdktf/provider-databricks'
+import { user } from '@cdktf/provider-databricks'
-const userConfig: UserConfig = { ... }
+const userConfig: user.UserConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| userName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#user_name User#user_name}. |
-| active
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#active User#active}. |
-| allowClusterCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#allow_cluster_create User#allow_cluster_create}. |
-| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#allow_instance_pool_create User#allow_instance_pool_create}. |
-| databricksSqlAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#databricks_sql_access User#databricks_sql_access}. |
-| displayName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#display_name User#display_name}. |
-| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#external_id User#external_id}. |
-| force
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#force User#force}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#id User#id}. |
-| workspaceAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#workspace_access User#workspace_access}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| userName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#user_name User#user_name}. |
+| active
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#active User#active}. |
+| allowClusterCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#allow_cluster_create User#allow_cluster_create}. |
+| allowInstancePoolCreate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#allow_instance_pool_create User#allow_instance_pool_create}. |
+| databricksSqlAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#databricks_sql_access User#databricks_sql_access}. |
+| displayName
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#display_name User#display_name}. |
+| externalId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#external_id User#external_id}. |
+| force
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#force User#force}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#id User#id}. |
+| workspaceAccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user#workspace_access User#workspace_access}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -102563,7 +102563,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -102573,7 +102573,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -102583,7 +102583,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -102593,7 +102593,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -102603,7 +102603,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -102613,7 +102613,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -102623,7 +102623,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `userName`Required
+##### `userName`Required
```typescript
public readonly userName: string;
@@ -102635,7 +102635,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `active`Optional
+##### `active`Optional
```typescript
public readonly active: boolean | IResolvable;
@@ -102647,7 +102647,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `allowClusterCreate`Optional
+##### `allowClusterCreate`Optional
```typescript
public readonly allowClusterCreate: boolean | IResolvable;
@@ -102659,7 +102659,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `allowInstancePoolCreate`Optional
+##### `allowInstancePoolCreate`Optional
```typescript
public readonly allowInstancePoolCreate: boolean | IResolvable;
@@ -102671,7 +102671,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `databricksSqlAccess`Optional
+##### `databricksSqlAccess`Optional
```typescript
public readonly databricksSqlAccess: boolean | IResolvable;
@@ -102683,7 +102683,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `displayName`Optional
+##### `displayName`Optional
```typescript
public readonly displayName: string;
@@ -102695,7 +102695,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `externalId`Optional
+##### `externalId`Optional
```typescript
public readonly externalId: string;
@@ -102707,7 +102707,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `force`Optional
+##### `force`Optional
```typescript
public readonly force: boolean | IResolvable;
@@ -102719,7 +102719,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -102734,7 +102734,7 @@ If you experience problems setting this value it might not be settable. Please t
---
-##### `workspaceAccess`Optional
+##### `workspaceAccess`Optional
```typescript
public readonly workspaceAccess: boolean | IResolvable;
@@ -102746,34 +102746,34 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-### UserInstanceProfileConfig
+### UserInstanceProfileConfig
-#### Initializer
+#### Initializer
```typescript
-import { UserInstanceProfileConfig } from '@cdktf/provider-databricks'
+import { userInstanceProfile } from '@cdktf/provider-databricks'
-const userInstanceProfileConfig: UserInstanceProfileConfig = { ... }
+const userInstanceProfileConfig: userInstanceProfile.UserInstanceProfileConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| instanceProfileId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_instance_profile#instance_profile_id UserInstanceProfile#instance_profile_id}. |
-| userId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_instance_profile#user_id UserInstanceProfile#user_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_instance_profile#id UserInstanceProfile#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| instanceProfileId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_instance_profile#instance_profile_id UserInstanceProfile#instance_profile_id}. |
+| userId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_instance_profile#user_id UserInstanceProfile#user_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_instance_profile#id UserInstanceProfile#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -102783,7 +102783,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -102793,7 +102793,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -102803,7 +102803,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -102813,7 +102813,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -102823,7 +102823,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -102833,7 +102833,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -102843,7 +102843,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `instanceProfileId`Required
+##### `instanceProfileId`Required
```typescript
public readonly instanceProfileId: string;
@@ -102855,7 +102855,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `userId`Required
+##### `userId`Required
```typescript
public readonly userId: string;
@@ -102867,7 +102867,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -102882,34 +102882,34 @@ If you experience problems setting this value it might not be settable. Please t
---
-### UserRoleConfig
+### UserRoleConfig
-#### Initializer
+#### Initializer
```typescript
-import { UserRoleConfig } from '@cdktf/provider-databricks'
+import { userRole } from '@cdktf/provider-databricks'
-const userRoleConfig: UserRoleConfig = { ... }
+const userRoleConfig: userRole.UserRoleConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| role
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_role#role UserRole#role}. |
-| userId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_role#user_id UserRole#user_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_role#id UserRole#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| role
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_role#role UserRole#role}. |
+| userId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_role#user_id UserRole#user_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/user_role#id UserRole#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -102919,7 +102919,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -102929,7 +102929,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -102939,7 +102939,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -102949,7 +102949,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -102959,7 +102959,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -102969,7 +102969,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -102979,7 +102979,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `role`Required
+##### `role`Required
```typescript
public readonly role: string;
@@ -102991,7 +102991,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `userId`Required
+##### `userId`Required
```typescript
public readonly userId: string;
@@ -103003,7 +103003,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -103018,33 +103018,33 @@ If you experience problems setting this value it might not be settable. Please t
---
-### WorkspaceConfConfig
+### WorkspaceConfConfig
-#### Initializer
+#### Initializer
```typescript
-import { WorkspaceConfConfig } from '@cdktf/provider-databricks'
+import { workspaceConf } from '@cdktf/provider-databricks'
-const workspaceConfConfig: WorkspaceConfConfig = { ... }
+const workspaceConfConfig: workspaceConf.WorkspaceConfConfig = { ... }
```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
-| count
| number
| *No description.* |
-| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
-| forEach
| cdktf.ITerraformIterator
| *No description.* |
-| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
-| provider
| cdktf.TerraformProvider
| *No description.* |
-| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| customConfig
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/workspace_conf#custom_config WorkspaceConf#custom_config}. |
-| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/workspace_conf#id WorkspaceConf#id}. |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| customConfig
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/workspace_conf#custom_config WorkspaceConf#custom_config}. |
+| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/workspace_conf#id WorkspaceConf#id}. |
---
-##### `connection`Optional
+##### `connection`Optional
```typescript
public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
@@ -103054,7 +103054,7 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio
---
-##### `count`Optional
+##### `count`Optional
```typescript
public readonly count: number;
@@ -103064,7 +103064,7 @@ public readonly count: number;
---
-##### `dependsOn`Optional
+##### `dependsOn`Optional
```typescript
public readonly dependsOn: ITerraformDependable[];
@@ -103074,7 +103074,7 @@ public readonly dependsOn: ITerraformDependable[];
---
-##### `forEach`Optional
+##### `forEach`Optional
```typescript
public readonly forEach: ITerraformIterator;
@@ -103084,7 +103084,7 @@ public readonly forEach: ITerraformIterator;
---
-##### `lifecycle`Optional
+##### `lifecycle`Optional
```typescript
public readonly lifecycle: TerraformResourceLifecycle;
@@ -103094,7 +103094,7 @@ public readonly lifecycle: TerraformResourceLifecycle;
---
-##### `provider`Optional
+##### `provider`Optional
```typescript
public readonly provider: TerraformProvider;
@@ -103104,7 +103104,7 @@ public readonly provider: TerraformProvider;
---
-##### `provisioners`Optional
+##### `provisioners`Optional
```typescript
public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
@@ -103114,7 +103114,7 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `customConfig`Optional
+##### `customConfig`Optional
```typescript
public readonly customConfig: {[ key: string ]: string};
@@ -103126,7 +103126,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab
---
-##### `id`Optional
+##### `id`Optional
```typescript
public readonly id: string;
@@ -103143,24 +103143,24 @@ If you experience problems setting this value it might not be settable. Please t
## Classes
-### ClusterAutoscaleOutputReference
+### ClusterAutoscaleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterAutoscaleOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -103168,7 +103168,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -103180,151 +103180,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetMaxWorkers
| *No description.* |
-| resetMinWorkers
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetMaxWorkers
| *No description.* |
+| resetMinWorkers
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -103332,13 +103332,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -103348,13 +103348,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMaxWorkers`
+##### `resetMaxWorkers`
```typescript
public resetMaxWorkers(): void
```
-##### `resetMinWorkers`
+##### `resetMinWorkers`
```typescript
public resetMinWorkers(): void
@@ -103365,17 +103365,17 @@ public resetMinWorkers(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| maxWorkersInput
| number
| *No description.* |
-| minWorkersInput
| number
| *No description.* |
-| maxWorkers
| number
| *No description.* |
-| minWorkers
| number
| *No description.* |
-| internalValue
| ClusterAutoscale
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| maxWorkersInput
| number
| *No description.* |
+| minWorkersInput
| number
| *No description.* |
+| maxWorkers
| number
| *No description.* |
+| minWorkers
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterAutoscale
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -103389,7 +103389,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -103399,7 +103399,7 @@ public readonly fqn: string;
---
-##### `maxWorkersInput`Optional
+##### `maxWorkersInput`Optional
```typescript
public readonly maxWorkersInput: number;
@@ -103409,7 +103409,7 @@ public readonly maxWorkersInput: number;
---
-##### `minWorkersInput`Optional
+##### `minWorkersInput`Optional
```typescript
public readonly minWorkersInput: number;
@@ -103419,7 +103419,7 @@ public readonly minWorkersInput: number;
---
-##### `maxWorkers`Required
+##### `maxWorkers`Required
```typescript
public readonly maxWorkers: number;
@@ -103429,7 +103429,7 @@ public readonly maxWorkers: number;
---
-##### `minWorkers`Required
+##### `minWorkers`Required
```typescript
public readonly minWorkers: number;
@@ -103439,35 +103439,35 @@ public readonly minWorkers: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterAutoscale;
```
-- *Type:* ClusterAutoscale
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAutoscale
---
-### ClusterAwsAttributesOutputReference
+### ClusterAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -103475,7 +103475,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -103487,157 +103487,157 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetEbsVolumeCount
| *No description.* |
-| resetEbsVolumeSize
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetSpotBidPricePercent
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetEbsVolumeCount
| *No description.* |
+| resetEbsVolumeSize
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetSpotBidPricePercent
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -103645,13 +103645,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -103661,49 +103661,49 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetEbsVolumeCount`
+##### `resetEbsVolumeCount`
```typescript
public resetEbsVolumeCount(): void
```
-##### `resetEbsVolumeSize`
+##### `resetEbsVolumeSize`
```typescript
public resetEbsVolumeSize(): void
```
-##### `resetEbsVolumeType`
+##### `resetEbsVolumeType`
```typescript
public resetEbsVolumeType(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetSpotBidPricePercent`
+##### `resetSpotBidPricePercent`
```typescript
public resetSpotBidPricePercent(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -103714,29 +103714,29 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| ebsVolumeCountInput
| number
| *No description.* |
-| ebsVolumeSizeInput
| number
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| spotBidPricePercentInput
| number
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| ebsVolumeCount
| number
| *No description.* |
-| ebsVolumeSize
| number
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| spotBidPricePercent
| number
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| ClusterAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| ebsVolumeCountInput
| number
| *No description.* |
+| ebsVolumeSizeInput
| number
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| spotBidPricePercentInput
| number
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| ebsVolumeCount
| number
| *No description.* |
+| ebsVolumeSize
| number
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| spotBidPricePercent
| number
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -103750,7 +103750,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -103760,7 +103760,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -103770,7 +103770,7 @@ public readonly availabilityInput: string;
---
-##### `ebsVolumeCountInput`Optional
+##### `ebsVolumeCountInput`Optional
```typescript
public readonly ebsVolumeCountInput: number;
@@ -103780,7 +103780,7 @@ public readonly ebsVolumeCountInput: number;
---
-##### `ebsVolumeSizeInput`Optional
+##### `ebsVolumeSizeInput`Optional
```typescript
public readonly ebsVolumeSizeInput: number;
@@ -103790,7 +103790,7 @@ public readonly ebsVolumeSizeInput: number;
---
-##### `ebsVolumeTypeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```typescript
public readonly ebsVolumeTypeInput: string;
@@ -103800,7 +103800,7 @@ public readonly ebsVolumeTypeInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -103810,7 +103810,7 @@ public readonly firstOnDemandInput: number;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -103820,7 +103820,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `spotBidPricePercentInput`Optional
+##### `spotBidPricePercentInput`Optional
```typescript
public readonly spotBidPricePercentInput: number;
@@ -103830,7 +103830,7 @@ public readonly spotBidPricePercentInput: number;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -103840,7 +103840,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -103850,7 +103850,7 @@ public readonly availability: string;
---
-##### `ebsVolumeCount`Required
+##### `ebsVolumeCount`Required
```typescript
public readonly ebsVolumeCount: number;
@@ -103860,7 +103860,7 @@ public readonly ebsVolumeCount: number;
---
-##### `ebsVolumeSize`Required
+##### `ebsVolumeSize`Required
```typescript
public readonly ebsVolumeSize: number;
@@ -103870,7 +103870,7 @@ public readonly ebsVolumeSize: number;
---
-##### `ebsVolumeType`Required
+##### `ebsVolumeType`Required
```typescript
public readonly ebsVolumeType: string;
@@ -103880,7 +103880,7 @@ public readonly ebsVolumeType: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -103890,7 +103890,7 @@ public readonly firstOnDemand: number;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -103900,7 +103900,7 @@ public readonly instanceProfileArn: string;
---
-##### `spotBidPricePercent`Required
+##### `spotBidPricePercent`Required
```typescript
public readonly spotBidPricePercent: number;
@@ -103910,7 +103910,7 @@ public readonly spotBidPricePercent: number;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -103920,35 +103920,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterAwsAttributes;
```
-- *Type:* ClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAwsAttributes
---
-### ClusterAzureAttributesOutputReference
+### ClusterAzureAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterAzureAttributesOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -103956,7 +103956,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -103968,152 +103968,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetSpotBidMaxPrice
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetSpotBidMaxPrice
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -104121,13 +104121,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -104137,19 +104137,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetSpotBidMaxPrice`
+##### `resetSpotBidMaxPrice`
```typescript
public resetSpotBidMaxPrice(): void
@@ -104160,19 +104160,19 @@ public resetSpotBidMaxPrice(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| spotBidMaxPriceInput
| number
| *No description.* |
-| availability
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| spotBidMaxPrice
| number
| *No description.* |
-| internalValue
| ClusterAzureAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| spotBidMaxPriceInput
| number
| *No description.* |
+| availability
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| spotBidMaxPrice
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterAzureAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -104186,7 +104186,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -104196,7 +104196,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -104206,7 +104206,7 @@ public readonly availabilityInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -104216,7 +104216,7 @@ public readonly firstOnDemandInput: number;
---
-##### `spotBidMaxPriceInput`Optional
+##### `spotBidMaxPriceInput`Optional
```typescript
public readonly spotBidMaxPriceInput: number;
@@ -104226,7 +104226,7 @@ public readonly spotBidMaxPriceInput: number;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -104236,7 +104236,7 @@ public readonly availability: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -104246,7 +104246,7 @@ public readonly firstOnDemand: number;
---
-##### `spotBidMaxPrice`Required
+##### `spotBidMaxPrice`Required
```typescript
public readonly spotBidMaxPrice: number;
@@ -104256,35 +104256,35 @@ public readonly spotBidMaxPrice: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterAzureAttributes;
```
-- *Type:* ClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterAzureAttributes
---
-### ClusterClusterLogConfDbfsOutputReference
+### ClusterClusterLogConfDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterClusterLogConfDbfsOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -104292,7 +104292,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -104304,149 +104304,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -104454,13 +104454,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -104475,15 +104475,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| ClusterClusterLogConfDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -104497,7 +104497,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -104507,7 +104507,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -104517,7 +104517,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -104527,35 +104527,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterClusterLogConfDbfs;
```
-- *Type:* ClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs
---
-### ClusterClusterLogConfOutputReference
+### ClusterClusterLogConfOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterClusterLogConfOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -104563,7 +104563,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -104575,153 +104575,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -104729,13 +104729,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -104745,37 +104745,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: ClusterClusterLogConfDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: ClusterClusterLogConfS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConfS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -104786,17 +104786,17 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| ClusterClusterLogConfDbfsOutputReference
| *No description.* |
-| s3
| ClusterClusterLogConfS3OutputReference
| *No description.* |
-| dbfsInput
| ClusterClusterLogConfDbfs
| *No description.* |
-| s3Input
| ClusterClusterLogConfS3
| *No description.* |
-| internalValue
| ClusterClusterLogConf
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.cluster.ClusterClusterLogConfS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.cluster.ClusterClusterLogConfS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterClusterLogConf
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -104810,7 +104810,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -104820,75 +104820,75 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: ClusterClusterLogConfDbfsOutputReference;
```
-- *Type:* ClusterClusterLogConfDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: ClusterClusterLogConfS3OutputReference;
```
-- *Type:* ClusterClusterLogConfS3OutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConfS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: ClusterClusterLogConfDbfs;
```
-- *Type:* ClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: ClusterClusterLogConfS3;
```
-- *Type:* ClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConfS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterClusterLogConf;
```
-- *Type:* ClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConf
---
-### ClusterClusterLogConfS3OutputReference
+### ClusterClusterLogConfS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterClusterLogConfS3OutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -104896,7 +104896,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -104908,155 +104908,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -105064,13 +105064,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -105080,37 +105080,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -105121,27 +105121,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| ClusterClusterLogConfS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterClusterLogConfS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -105155,7 +105155,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -105165,7 +105165,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -105175,7 +105175,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -105185,7 +105185,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -105195,7 +105195,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -105205,7 +105205,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -105215,7 +105215,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -105225,7 +105225,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -105235,7 +105235,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -105245,7 +105245,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -105255,7 +105255,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -105265,7 +105265,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -105275,7 +105275,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -105285,7 +105285,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -105295,7 +105295,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -105305,35 +105305,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterClusterLogConfS3;
```
-- *Type:* ClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.cluster.ClusterClusterLogConfS3
---
-### ClusterDockerImageBasicAuthOutputReference
+### ClusterDockerImageBasicAuthOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterDockerImageBasicAuthOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -105341,7 +105341,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -105353,149 +105353,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -105503,13 +105503,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -105524,17 +105524,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| passwordInput
| string
| *No description.* |
-| usernameInput
| string
| *No description.* |
-| password
| string
| *No description.* |
-| username
| string
| *No description.* |
-| internalValue
| ClusterDockerImageBasicAuth
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| passwordInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| password
| string
| *No description.* |
+| username
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -105548,7 +105548,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -105558,7 +105558,7 @@ public readonly fqn: string;
---
-##### `passwordInput`Optional
+##### `passwordInput`Optional
```typescript
public readonly passwordInput: string;
@@ -105568,7 +105568,7 @@ public readonly passwordInput: string;
---
-##### `usernameInput`Optional
+##### `usernameInput`Optional
```typescript
public readonly usernameInput: string;
@@ -105578,7 +105578,7 @@ public readonly usernameInput: string;
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -105588,7 +105588,7 @@ public readonly password: string;
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -105598,35 +105598,35 @@ public readonly username: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterDockerImageBasicAuth;
```
-- *Type:* ClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth
---
-### ClusterDockerImageOutputReference
+### ClusterDockerImageOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterDockerImageOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -105634,7 +105634,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -105646,151 +105646,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putBasicAuth
| *No description.* |
-| resetBasicAuth
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putBasicAuth
| *No description.* |
+| resetBasicAuth
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -105798,13 +105798,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -105814,19 +105814,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putBasicAuth`
+##### `putBasicAuth`
```typescript
public putBasicAuth(value: ClusterDockerImageBasicAuth): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth
---
-##### `resetBasicAuth`
+##### `resetBasicAuth`
```typescript
public resetBasicAuth(): void
@@ -105837,17 +105837,17 @@ public resetBasicAuth(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| basicAuth
| ClusterDockerImageBasicAuthOutputReference
| *No description.* |
-| basicAuthInput
| ClusterDockerImageBasicAuth
| *No description.* |
-| urlInput
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| ClusterDockerImage
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| basicAuth
| @cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuthOutputReference
| *No description.* |
+| basicAuthInput
| @cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth
| *No description.* |
+| urlInput
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterDockerImage
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -105861,7 +105861,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -105871,27 +105871,27 @@ public readonly fqn: string;
---
-##### `basicAuth`Required
+##### `basicAuth`Required
```typescript
public readonly basicAuth: ClusterDockerImageBasicAuthOutputReference;
```
-- *Type:* ClusterDockerImageBasicAuthOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuthOutputReference
---
-##### `basicAuthInput`Optional
+##### `basicAuthInput`Optional
```typescript
public readonly basicAuthInput: ClusterDockerImageBasicAuth;
```
-- *Type:* ClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -105901,7 +105901,7 @@ public readonly urlInput: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -105911,35 +105911,35 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterDockerImage;
```
-- *Type:* ClusterDockerImage
+- *Type:* @cdktf/provider-databricks.cluster.ClusterDockerImage
---
-### ClusterGcpAttributesOutputReference
+### ClusterGcpAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterGcpAttributesOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -105947,7 +105947,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -105959,154 +105959,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetBootDiskSize
| *No description.* |
-| resetGoogleServiceAccount
| *No description.* |
-| resetUsePreemptibleExecutors
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetBootDiskSize
| *No description.* |
+| resetGoogleServiceAccount
| *No description.* |
+| resetUsePreemptibleExecutors
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -106114,13 +106114,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -106130,31 +106130,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetBootDiskSize`
+##### `resetBootDiskSize`
```typescript
public resetBootDiskSize(): void
```
-##### `resetGoogleServiceAccount`
+##### `resetGoogleServiceAccount`
```typescript
public resetGoogleServiceAccount(): void
```
-##### `resetUsePreemptibleExecutors`
+##### `resetUsePreemptibleExecutors`
```typescript
public resetUsePreemptibleExecutors(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -106165,23 +106165,23 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| bootDiskSizeInput
| number
| *No description.* |
-| googleServiceAccountInput
| string
| *No description.* |
-| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| bootDiskSize
| number
| *No description.* |
-| googleServiceAccount
| string
| *No description.* |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| ClusterGcpAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| bootDiskSizeInput
| number
| *No description.* |
+| googleServiceAccountInput
| string
| *No description.* |
+| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| bootDiskSize
| number
| *No description.* |
+| googleServiceAccount
| string
| *No description.* |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterGcpAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -106195,7 +106195,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -106205,7 +106205,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -106215,7 +106215,7 @@ public readonly availabilityInput: string;
---
-##### `bootDiskSizeInput`Optional
+##### `bootDiskSizeInput`Optional
```typescript
public readonly bootDiskSizeInput: number;
@@ -106225,7 +106225,7 @@ public readonly bootDiskSizeInput: number;
---
-##### `googleServiceAccountInput`Optional
+##### `googleServiceAccountInput`Optional
```typescript
public readonly googleServiceAccountInput: string;
@@ -106235,7 +106235,7 @@ public readonly googleServiceAccountInput: string;
---
-##### `usePreemptibleExecutorsInput`Optional
+##### `usePreemptibleExecutorsInput`Optional
```typescript
public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
@@ -106245,7 +106245,7 @@ public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -106255,7 +106255,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -106265,7 +106265,7 @@ public readonly availability: string;
---
-##### `bootDiskSize`Required
+##### `bootDiskSize`Required
```typescript
public readonly bootDiskSize: number;
@@ -106275,7 +106275,7 @@ public readonly bootDiskSize: number;
---
-##### `googleServiceAccount`Required
+##### `googleServiceAccount`Required
```typescript
public readonly googleServiceAccount: string;
@@ -106285,7 +106285,7 @@ public readonly googleServiceAccount: string;
---
-##### `usePreemptibleExecutors`Required
+##### `usePreemptibleExecutors`Required
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -106295,7 +106295,7 @@ public readonly usePreemptibleExecutors: boolean | IResolvable;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -106305,35 +106305,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterGcpAttributes;
```
-- *Type:* ClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.cluster.ClusterGcpAttributes
---
-### ClusterInitScriptsDbfsOutputReference
+### ClusterInitScriptsDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterInitScriptsDbfsOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -106341,7 +106341,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -106353,149 +106353,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -106503,13 +106503,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -106524,15 +106524,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| ClusterInitScriptsDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -106546,7 +106546,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -106556,7 +106556,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -106566,7 +106566,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -106576,35 +106576,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterInitScriptsDbfs;
```
-- *Type:* ClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs
---
-### ClusterInitScriptsFileOutputReference
+### ClusterInitScriptsFileOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterInitScriptsFileOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -106612,7 +106612,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -106624,150 +106624,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -106775,13 +106775,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -106791,7 +106791,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -106802,15 +106802,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| ClusterInitScriptsFile
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterInitScriptsFile
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -106824,7 +106824,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -106834,7 +106834,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -106844,7 +106844,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -106854,35 +106854,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterInitScriptsFile;
```
-- *Type:* ClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsFile
---
-### ClusterInitScriptsGcsOutputReference
+### ClusterInitScriptsGcsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterInitScriptsGcsOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -106890,7 +106890,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -106902,150 +106902,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -107053,13 +107053,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -107069,7 +107069,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -107080,15 +107080,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| ClusterInitScriptsGcs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterInitScriptsGcs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -107102,7 +107102,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -107112,7 +107112,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -107122,7 +107122,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -107132,36 +107132,36 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterInitScriptsGcs;
```
-- *Type:* ClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsGcs
---
-### ClusterInitScriptsList
+### ClusterInitScriptsList
-#### Initializers
+#### Initializers
```typescript
-import { ClusterInitScriptsList } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new cluster.ClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -107169,7 +107169,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -107177,7 +107177,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -107189,20 +107189,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -107210,13 +107210,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -107226,13 +107226,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): ClusterInitScriptsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -107245,13 +107245,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| ClusterInitScripts[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.cluster.ClusterInitScripts[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -107265,7 +107265,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -107275,37 +107275,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | ClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | ClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.cluster.ClusterInitScripts[]
---
-### ClusterInitScriptsOutputReference
+### ClusterInitScriptsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterInitScriptsOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new cluster.ClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -107313,7 +107313,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -107321,7 +107321,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -107329,7 +107329,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -107341,157 +107341,157 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putFile
| *No description.* |
-| putGcs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetFile
| *No description.* |
-| resetGcs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putFile
| *No description.* |
+| putGcs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetFile
| *No description.* |
+| resetGcs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -107499,13 +107499,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -107515,73 +107515,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: ClusterInitScriptsDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs
---
-##### `putFile`
+##### `putFile`
```typescript
public putFile(value: ClusterInitScriptsFile): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsFile
---
-##### `putGcs`
+##### `putGcs`
```typescript
public putGcs(value: ClusterInitScriptsGcs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsGcs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: ClusterInitScriptsS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetFile`
+##### `resetFile`
```typescript
public resetFile(): void
```
-##### `resetGcs`
+##### `resetGcs`
```typescript
public resetGcs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -107592,21 +107592,21 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| ClusterInitScriptsDbfsOutputReference
| *No description.* |
-| file
| ClusterInitScriptsFileOutputReference
| *No description.* |
-| gcs
| ClusterInitScriptsGcsOutputReference
| *No description.* |
-| s3
| ClusterInitScriptsS3OutputReference
| *No description.* |
-| dbfsInput
| ClusterInitScriptsDbfs
| *No description.* |
-| fileInput
| ClusterInitScriptsFile
| *No description.* |
-| gcsInput
| ClusterInitScriptsGcs
| *No description.* |
-| s3Input
| ClusterInitScriptsS3
| *No description.* |
-| internalValue
| cdktf.IResolvable \| ClusterInitScripts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.cluster.ClusterInitScriptsDbfsOutputReference
| *No description.* |
+| file
| @cdktf/provider-databricks.cluster.ClusterInitScriptsFileOutputReference
| *No description.* |
+| gcs
| @cdktf/provider-databricks.cluster.ClusterInitScriptsGcsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.cluster.ClusterInitScriptsS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs
| *No description.* |
+| fileInput
| @cdktf/provider-databricks.cluster.ClusterInitScriptsFile
| *No description.* |
+| gcsInput
| @cdktf/provider-databricks.cluster.ClusterInitScriptsGcs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.cluster.ClusterInitScriptsS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterInitScripts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -107620,7 +107620,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -107630,115 +107630,115 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: ClusterInitScriptsDbfsOutputReference;
```
-- *Type:* ClusterInitScriptsDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsDbfsOutputReference
---
-##### `file`Required
+##### `file`Required
```typescript
public readonly file: ClusterInitScriptsFileOutputReference;
```
-- *Type:* ClusterInitScriptsFileOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsFileOutputReference
---
-##### `gcs`Required
+##### `gcs`Required
```typescript
public readonly gcs: ClusterInitScriptsGcsOutputReference;
```
-- *Type:* ClusterInitScriptsGcsOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsGcsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: ClusterInitScriptsS3OutputReference;
```
-- *Type:* ClusterInitScriptsS3OutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: ClusterInitScriptsDbfs;
```
-- *Type:* ClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs
---
-##### `fileInput`Optional
+##### `fileInput`Optional
```typescript
public readonly fileInput: ClusterInitScriptsFile;
```
-- *Type:* ClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsFile
---
-##### `gcsInput`Optional
+##### `gcsInput`Optional
```typescript
public readonly gcsInput: ClusterInitScriptsGcs;
```
-- *Type:* ClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsGcs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: ClusterInitScriptsS3;
```
-- *Type:* ClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | ClusterInitScripts;
+public readonly internalValue: ClusterInitScripts | IResolvable;
```
-- *Type:* cdktf.IResolvable | ClusterInitScripts
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScripts | cdktf.IResolvable
---
-### ClusterInitScriptsS3OutputReference
+### ClusterInitScriptsS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterInitScriptsS3OutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -107746,7 +107746,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -107758,155 +107758,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -107914,13 +107914,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -107930,37 +107930,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -107971,27 +107971,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| ClusterInitScriptsS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterInitScriptsS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -108005,7 +108005,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -108015,7 +108015,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -108025,7 +108025,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -108035,7 +108035,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -108045,7 +108045,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -108055,7 +108055,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -108065,7 +108065,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -108075,7 +108075,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -108085,7 +108085,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -108095,7 +108095,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -108105,7 +108105,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -108115,7 +108115,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -108125,7 +108125,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -108135,7 +108135,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -108145,7 +108145,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -108155,35 +108155,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterInitScriptsS3;
```
-- *Type:* ClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.cluster.ClusterInitScriptsS3
---
-### ClusterLibraryCranOutputReference
+### ClusterLibraryCranOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterLibraryCranOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterLibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterLibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -108191,7 +108191,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -108203,150 +108203,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -108354,13 +108354,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -108370,7 +108370,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -108381,17 +108381,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| ClusterLibraryCran
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterLibraryCran
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -108405,7 +108405,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -108415,7 +108415,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -108425,7 +108425,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -108435,7 +108435,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -108445,7 +108445,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -108455,36 +108455,36 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterLibraryCran;
```
-- *Type:* ClusterLibraryCran
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryCran
---
-### ClusterLibraryList
+### ClusterLibraryList
-#### Initializers
+#### Initializers
```typescript
-import { ClusterLibraryList } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new cluster.ClusterLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -108492,7 +108492,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -108500,7 +108500,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -108512,20 +108512,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -108533,13 +108533,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -108549,13 +108549,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): ClusterLibraryOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -108568,13 +108568,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| ClusterLibrary[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.cluster.ClusterLibrary[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -108588,7 +108588,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -108598,35 +108598,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | ClusterLibrary[];
```
-- *Type:* cdktf.IResolvable | ClusterLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.cluster.ClusterLibrary[]
---
-### ClusterLibraryMavenOutputReference
+### ClusterLibraryMavenOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterLibraryMavenOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -108634,7 +108634,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -108646,151 +108646,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetExclusions
| *No description.* |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetExclusions
| *No description.* |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -108798,13 +108798,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -108814,13 +108814,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetExclusions`
+##### `resetExclusions`
```typescript
public resetExclusions(): void
```
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -108831,19 +108831,19 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| coordinatesInput
| string
| *No description.* |
-| exclusionsInput
| string[]
| *No description.* |
-| repoInput
| string
| *No description.* |
-| coordinates
| string
| *No description.* |
-| exclusions
| string[]
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| ClusterLibraryMaven
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| coordinatesInput
| string
| *No description.* |
+| exclusionsInput
| string[]
| *No description.* |
+| repoInput
| string
| *No description.* |
+| coordinates
| string
| *No description.* |
+| exclusions
| string[]
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterLibraryMaven
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -108857,7 +108857,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -108867,7 +108867,7 @@ public readonly fqn: string;
---
-##### `coordinatesInput`Optional
+##### `coordinatesInput`Optional
```typescript
public readonly coordinatesInput: string;
@@ -108877,7 +108877,7 @@ public readonly coordinatesInput: string;
---
-##### `exclusionsInput`Optional
+##### `exclusionsInput`Optional
```typescript
public readonly exclusionsInput: string[];
@@ -108887,7 +108887,7 @@ public readonly exclusionsInput: string[];
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -108897,7 +108897,7 @@ public readonly repoInput: string;
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -108907,7 +108907,7 @@ public readonly coordinates: string;
---
-##### `exclusions`Required
+##### `exclusions`Required
```typescript
public readonly exclusions: string[];
@@ -108917,7 +108917,7 @@ public readonly exclusions: string[];
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -108927,37 +108927,37 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterLibraryMaven;
```
-- *Type:* ClusterLibraryMaven
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryMaven
---
-### ClusterLibraryOutputReference
+### ClusterLibraryOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterLibraryOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new cluster.ClusterLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -108965,7 +108965,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -108973,7 +108973,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -108981,7 +108981,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -108993,158 +108993,158 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putCran
| *No description.* |
-| putMaven
| *No description.* |
-| putPypi
| *No description.* |
-| resetCran
| *No description.* |
-| resetEgg
| *No description.* |
-| resetJar
| *No description.* |
-| resetMaven
| *No description.* |
-| resetPypi
| *No description.* |
-| resetWhl
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putCran
| *No description.* |
+| putMaven
| *No description.* |
+| putPypi
| *No description.* |
+| resetCran
| *No description.* |
+| resetEgg
| *No description.* |
+| resetJar
| *No description.* |
+| resetMaven
| *No description.* |
+| resetPypi
| *No description.* |
+| resetWhl
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -109152,13 +109152,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -109168,73 +109168,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putCran`
+##### `putCran`
```typescript
public putCran(value: ClusterLibraryCran): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterLibraryCran
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryCran
---
-##### `putMaven`
+##### `putMaven`
```typescript
public putMaven(value: ClusterLibraryMaven): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterLibraryMaven
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryMaven
---
-##### `putPypi`
+##### `putPypi`
```typescript
public putPypi(value: ClusterLibraryPypi): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterLibraryPypi
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryPypi
---
-##### `resetCran`
+##### `resetCran`
```typescript
public resetCran(): void
```
-##### `resetEgg`
+##### `resetEgg`
```typescript
public resetEgg(): void
```
-##### `resetJar`
+##### `resetJar`
```typescript
public resetJar(): void
```
-##### `resetMaven`
+##### `resetMaven`
```typescript
public resetMaven(): void
```
-##### `resetPypi`
+##### `resetPypi`
```typescript
public resetPypi(): void
```
-##### `resetWhl`
+##### `resetWhl`
```typescript
public resetWhl(): void
@@ -109245,25 +109245,25 @@ public resetWhl(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cran
| ClusterLibraryCranOutputReference
| *No description.* |
-| maven
| ClusterLibraryMavenOutputReference
| *No description.* |
-| pypi
| ClusterLibraryPypiOutputReference
| *No description.* |
-| cranInput
| ClusterLibraryCran
| *No description.* |
-| eggInput
| string
| *No description.* |
-| jarInput
| string
| *No description.* |
-| mavenInput
| ClusterLibraryMaven
| *No description.* |
-| pypiInput
| ClusterLibraryPypi
| *No description.* |
-| whlInput
| string
| *No description.* |
-| egg
| string
| *No description.* |
-| jar
| string
| *No description.* |
-| whl
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| ClusterLibrary
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cran
| @cdktf/provider-databricks.cluster.ClusterLibraryCranOutputReference
| *No description.* |
+| maven
| @cdktf/provider-databricks.cluster.ClusterLibraryMavenOutputReference
| *No description.* |
+| pypi
| @cdktf/provider-databricks.cluster.ClusterLibraryPypiOutputReference
| *No description.* |
+| cranInput
| @cdktf/provider-databricks.cluster.ClusterLibraryCran
| *No description.* |
+| eggInput
| string
| *No description.* |
+| jarInput
| string
| *No description.* |
+| mavenInput
| @cdktf/provider-databricks.cluster.ClusterLibraryMaven
| *No description.* |
+| pypiInput
| @cdktf/provider-databricks.cluster.ClusterLibraryPypi
| *No description.* |
+| whlInput
| string
| *No description.* |
+| egg
| string
| *No description.* |
+| jar
| string
| *No description.* |
+| whl
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterLibrary \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -109277,7 +109277,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -109287,47 +109287,47 @@ public readonly fqn: string;
---
-##### `cran`Required
+##### `cran`Required
```typescript
public readonly cran: ClusterLibraryCranOutputReference;
```
-- *Type:* ClusterLibraryCranOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryCranOutputReference
---
-##### `maven`Required
+##### `maven`Required
```typescript
public readonly maven: ClusterLibraryMavenOutputReference;
```
-- *Type:* ClusterLibraryMavenOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryMavenOutputReference
---
-##### `pypi`Required
+##### `pypi`Required
```typescript
public readonly pypi: ClusterLibraryPypiOutputReference;
```
-- *Type:* ClusterLibraryPypiOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryPypiOutputReference
---
-##### `cranInput`Optional
+##### `cranInput`Optional
```typescript
public readonly cranInput: ClusterLibraryCran;
```
-- *Type:* ClusterLibraryCran
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryCran
---
-##### `eggInput`Optional
+##### `eggInput`Optional
```typescript
public readonly eggInput: string;
@@ -109337,7 +109337,7 @@ public readonly eggInput: string;
---
-##### `jarInput`Optional
+##### `jarInput`Optional
```typescript
public readonly jarInput: string;
@@ -109347,27 +109347,27 @@ public readonly jarInput: string;
---
-##### `mavenInput`Optional
+##### `mavenInput`Optional
```typescript
public readonly mavenInput: ClusterLibraryMaven;
```
-- *Type:* ClusterLibraryMaven
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryMaven
---
-##### `pypiInput`Optional
+##### `pypiInput`Optional
```typescript
public readonly pypiInput: ClusterLibraryPypi;
```
-- *Type:* ClusterLibraryPypi
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryPypi
---
-##### `whlInput`Optional
+##### `whlInput`Optional
```typescript
public readonly whlInput: string;
@@ -109377,7 +109377,7 @@ public readonly whlInput: string;
---
-##### `egg`Required
+##### `egg`Required
```typescript
public readonly egg: string;
@@ -109387,7 +109387,7 @@ public readonly egg: string;
---
-##### `jar`Required
+##### `jar`Required
```typescript
public readonly jar: string;
@@ -109397,7 +109397,7 @@ public readonly jar: string;
---
-##### `whl`Required
+##### `whl`Required
```typescript
public readonly whl: string;
@@ -109407,35 +109407,35 @@ public readonly whl: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | ClusterLibrary;
+public readonly internalValue: ClusterLibrary | IResolvable;
```
-- *Type:* cdktf.IResolvable | ClusterLibrary
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibrary | cdktf.IResolvable
---
-### ClusterLibraryPypiOutputReference
+### ClusterLibraryPypiOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterLibraryPypiOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterLibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterLibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -109443,7 +109443,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -109455,150 +109455,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -109606,13 +109606,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -109622,7 +109622,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -109633,17 +109633,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| ClusterLibraryPypi
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterLibraryPypi
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -109657,7 +109657,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -109667,7 +109667,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -109677,7 +109677,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -109687,7 +109687,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -109697,7 +109697,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -109707,35 +109707,35 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterLibraryPypi;
```
-- *Type:* ClusterLibraryPypi
+- *Type:* @cdktf/provider-databricks.cluster.ClusterLibraryPypi
---
-### ClusterTimeoutsOutputReference
+### ClusterTimeoutsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterTimeoutsOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -109743,7 +109743,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -109755,152 +109755,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCreate
| *No description.* |
-| resetDelete
| *No description.* |
-| resetUpdate
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCreate
| *No description.* |
+| resetDelete
| *No description.* |
+| resetUpdate
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -109908,13 +109908,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -109924,19 +109924,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCreate`
+##### `resetCreate`
```typescript
public resetCreate(): void
```
-##### `resetDelete`
+##### `resetDelete`
```typescript
public resetDelete(): void
```
-##### `resetUpdate`
+##### `resetUpdate`
```typescript
public resetUpdate(): void
@@ -109947,19 +109947,19 @@ public resetUpdate(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| createInput
| string
| *No description.* |
-| deleteInput
| string
| *No description.* |
-| updateInput
| string
| *No description.* |
-| create
| string
| *No description.* |
-| delete
| string
| *No description.* |
-| update
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| ClusterTimeouts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| createInput
| string
| *No description.* |
+| deleteInput
| string
| *No description.* |
+| updateInput
| string
| *No description.* |
+| create
| string
| *No description.* |
+| delete
| string
| *No description.* |
+| update
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterTimeouts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -109973,7 +109973,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -109983,7 +109983,7 @@ public readonly fqn: string;
---
-##### `createInput`Optional
+##### `createInput`Optional
```typescript
public readonly createInput: string;
@@ -109993,7 +109993,7 @@ public readonly createInput: string;
---
-##### `deleteInput`Optional
+##### `deleteInput`Optional
```typescript
public readonly deleteInput: string;
@@ -110003,7 +110003,7 @@ public readonly deleteInput: string;
---
-##### `updateInput`Optional
+##### `updateInput`Optional
```typescript
public readonly updateInput: string;
@@ -110013,7 +110013,7 @@ public readonly updateInput: string;
---
-##### `create`Required
+##### `create`Required
```typescript
public readonly create: string;
@@ -110023,7 +110023,7 @@ public readonly create: string;
---
-##### `delete`Required
+##### `delete`Required
```typescript
public readonly delete: string;
@@ -110033,7 +110033,7 @@ public readonly delete: string;
---
-##### `update`Required
+##### `update`Required
```typescript
public readonly update: string;
@@ -110043,35 +110043,35 @@ public readonly update: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | ClusterTimeouts;
+public readonly internalValue: ClusterTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | ClusterTimeouts
+- *Type:* @cdktf/provider-databricks.cluster.ClusterTimeouts | cdktf.IResolvable
---
-### ClusterWorkloadTypeClientsOutputReference
+### ClusterWorkloadTypeClientsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterWorkloadTypeClientsOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -110079,7 +110079,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -110091,151 +110091,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetJobs
| *No description.* |
-| resetNotebooks
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetJobs
| *No description.* |
+| resetNotebooks
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -110243,13 +110243,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -110259,13 +110259,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetJobs`
+##### `resetJobs`
```typescript
public resetJobs(): void
```
-##### `resetNotebooks`
+##### `resetNotebooks`
```typescript
public resetNotebooks(): void
@@ -110276,17 +110276,17 @@ public resetNotebooks(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
-| internalValue
| ClusterWorkloadTypeClients
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -110300,7 +110300,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -110310,7 +110310,7 @@ public readonly fqn: string;
---
-##### `jobsInput`Optional
+##### `jobsInput`Optional
```typescript
public readonly jobsInput: boolean | IResolvable;
@@ -110320,7 +110320,7 @@ public readonly jobsInput: boolean | IResolvable;
---
-##### `notebooksInput`Optional
+##### `notebooksInput`Optional
```typescript
public readonly notebooksInput: boolean | IResolvable;
@@ -110330,7 +110330,7 @@ public readonly notebooksInput: boolean | IResolvable;
---
-##### `jobs`Required
+##### `jobs`Required
```typescript
public readonly jobs: boolean | IResolvable;
@@ -110340,7 +110340,7 @@ public readonly jobs: boolean | IResolvable;
---
-##### `notebooks`Required
+##### `notebooks`Required
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -110350,35 +110350,35 @@ public readonly notebooks: boolean | IResolvable;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterWorkloadTypeClients;
```
-- *Type:* ClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients
---
-### ClusterWorkloadTypeOutputReference
+### ClusterWorkloadTypeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { ClusterWorkloadTypeOutputReference } from '@cdktf/provider-databricks'
+import { cluster } from '@cdktf/provider-databricks'
-new ClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new cluster.ClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -110386,7 +110386,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -110398,150 +110398,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putClients
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putClients
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -110549,13 +110549,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -110565,15 +110565,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putClients`
+##### `putClients`
```typescript
public putClients(value: ClusterWorkloadTypeClients): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* ClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients
---
@@ -110582,15 +110582,15 @@ public putClients(value: ClusterWorkloadTypeClients): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| clients
| ClusterWorkloadTypeClientsOutputReference
| *No description.* |
-| clientsInput
| ClusterWorkloadTypeClients
| *No description.* |
-| internalValue
| ClusterWorkloadType
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| clients
| @cdktf/provider-databricks.cluster.ClusterWorkloadTypeClientsOutputReference
| *No description.* |
+| clientsInput
| @cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.cluster.ClusterWorkloadType
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -110604,7 +110604,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -110614,55 +110614,55 @@ public readonly fqn: string;
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: ClusterWorkloadTypeClientsOutputReference;
```
-- *Type:* ClusterWorkloadTypeClientsOutputReference
+- *Type:* @cdktf/provider-databricks.cluster.ClusterWorkloadTypeClientsOutputReference
---
-##### `clientsInput`Optional
+##### `clientsInput`Optional
```typescript
public readonly clientsInput: ClusterWorkloadTypeClients;
```
-- *Type:* ClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: ClusterWorkloadType;
```
-- *Type:* ClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.cluster.ClusterWorkloadType
---
-### DataDatabricksClusterClusterInfoAutoscaleOutputReference
+### DataDatabricksClusterClusterInfoAutoscaleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoAutoscaleOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -110670,7 +110670,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -110682,151 +110682,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetMaxWorkers
| *No description.* |
-| resetMinWorkers
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetMaxWorkers
| *No description.* |
+| resetMinWorkers
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -110834,13 +110834,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -110850,13 +110850,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMaxWorkers`
+##### `resetMaxWorkers`
```typescript
public resetMaxWorkers(): void
```
-##### `resetMinWorkers`
+##### `resetMinWorkers`
```typescript
public resetMinWorkers(): void
@@ -110867,17 +110867,17 @@ public resetMinWorkers(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| maxWorkersInput
| number
| *No description.* |
-| minWorkersInput
| number
| *No description.* |
-| maxWorkers
| number
| *No description.* |
-| minWorkers
| number
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoAutoscale
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| maxWorkersInput
| number
| *No description.* |
+| minWorkersInput
| number
| *No description.* |
+| maxWorkers
| number
| *No description.* |
+| minWorkers
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -110891,7 +110891,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -110901,7 +110901,7 @@ public readonly fqn: string;
---
-##### `maxWorkersInput`Optional
+##### `maxWorkersInput`Optional
```typescript
public readonly maxWorkersInput: number;
@@ -110911,7 +110911,7 @@ public readonly maxWorkersInput: number;
---
-##### `minWorkersInput`Optional
+##### `minWorkersInput`Optional
```typescript
public readonly minWorkersInput: number;
@@ -110921,7 +110921,7 @@ public readonly minWorkersInput: number;
---
-##### `maxWorkers`Required
+##### `maxWorkers`Required
```typescript
public readonly maxWorkers: number;
@@ -110931,7 +110931,7 @@ public readonly maxWorkers: number;
---
-##### `minWorkers`Required
+##### `minWorkers`Required
```typescript
public readonly minWorkers: number;
@@ -110941,35 +110941,35 @@ public readonly minWorkers: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoAutoscale;
```
-- *Type:* DataDatabricksClusterClusterInfoAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale
---
-### DataDatabricksClusterClusterInfoAwsAttributesOutputReference
+### DataDatabricksClusterClusterInfoAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -110977,7 +110977,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -110989,157 +110989,157 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetEbsVolumeCount
| *No description.* |
-| resetEbsVolumeSize
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetSpotBidPricePercent
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetEbsVolumeCount
| *No description.* |
+| resetEbsVolumeSize
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetSpotBidPricePercent
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -111147,13 +111147,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -111163,49 +111163,49 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetEbsVolumeCount`
+##### `resetEbsVolumeCount`
```typescript
public resetEbsVolumeCount(): void
```
-##### `resetEbsVolumeSize`
+##### `resetEbsVolumeSize`
```typescript
public resetEbsVolumeSize(): void
```
-##### `resetEbsVolumeType`
+##### `resetEbsVolumeType`
```typescript
public resetEbsVolumeType(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetSpotBidPricePercent`
+##### `resetSpotBidPricePercent`
```typescript
public resetSpotBidPricePercent(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -111216,29 +111216,29 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| ebsVolumeCountInput
| number
| *No description.* |
-| ebsVolumeSizeInput
| number
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| spotBidPricePercentInput
| number
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| ebsVolumeCount
| number
| *No description.* |
-| ebsVolumeSize
| number
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| spotBidPricePercent
| number
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| ebsVolumeCountInput
| number
| *No description.* |
+| ebsVolumeSizeInput
| number
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| spotBidPricePercentInput
| number
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| ebsVolumeCount
| number
| *No description.* |
+| ebsVolumeSize
| number
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| spotBidPricePercent
| number
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -111252,7 +111252,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -111262,7 +111262,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -111272,7 +111272,7 @@ public readonly availabilityInput: string;
---
-##### `ebsVolumeCountInput`Optional
+##### `ebsVolumeCountInput`Optional
```typescript
public readonly ebsVolumeCountInput: number;
@@ -111282,7 +111282,7 @@ public readonly ebsVolumeCountInput: number;
---
-##### `ebsVolumeSizeInput`Optional
+##### `ebsVolumeSizeInput`Optional
```typescript
public readonly ebsVolumeSizeInput: number;
@@ -111292,7 +111292,7 @@ public readonly ebsVolumeSizeInput: number;
---
-##### `ebsVolumeTypeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```typescript
public readonly ebsVolumeTypeInput: string;
@@ -111302,7 +111302,7 @@ public readonly ebsVolumeTypeInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -111312,7 +111312,7 @@ public readonly firstOnDemandInput: number;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -111322,7 +111322,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `spotBidPricePercentInput`Optional
+##### `spotBidPricePercentInput`Optional
```typescript
public readonly spotBidPricePercentInput: number;
@@ -111332,7 +111332,7 @@ public readonly spotBidPricePercentInput: number;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -111342,7 +111342,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -111352,7 +111352,7 @@ public readonly availability: string;
---
-##### `ebsVolumeCount`Required
+##### `ebsVolumeCount`Required
```typescript
public readonly ebsVolumeCount: number;
@@ -111362,7 +111362,7 @@ public readonly ebsVolumeCount: number;
---
-##### `ebsVolumeSize`Required
+##### `ebsVolumeSize`Required
```typescript
public readonly ebsVolumeSize: number;
@@ -111372,7 +111372,7 @@ public readonly ebsVolumeSize: number;
---
-##### `ebsVolumeType`Required
+##### `ebsVolumeType`Required
```typescript
public readonly ebsVolumeType: string;
@@ -111382,7 +111382,7 @@ public readonly ebsVolumeType: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -111392,7 +111392,7 @@ public readonly firstOnDemand: number;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -111402,7 +111402,7 @@ public readonly instanceProfileArn: string;
---
-##### `spotBidPricePercent`Required
+##### `spotBidPricePercent`Required
```typescript
public readonly spotBidPricePercent: number;
@@ -111412,7 +111412,7 @@ public readonly spotBidPricePercent: number;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -111422,35 +111422,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoAwsAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes
---
-### DataDatabricksClusterClusterInfoAzureAttributesOutputReference
+### DataDatabricksClusterClusterInfoAzureAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoAzureAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -111458,7 +111458,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -111470,152 +111470,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetSpotBidMaxPrice
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetSpotBidMaxPrice
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -111623,13 +111623,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -111639,19 +111639,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetSpotBidMaxPrice`
+##### `resetSpotBidMaxPrice`
```typescript
public resetSpotBidMaxPrice(): void
@@ -111662,19 +111662,19 @@ public resetSpotBidMaxPrice(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| spotBidMaxPriceInput
| number
| *No description.* |
-| availability
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| spotBidMaxPrice
| number
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoAzureAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| spotBidMaxPriceInput
| number
| *No description.* |
+| availability
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| spotBidMaxPrice
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -111688,7 +111688,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -111698,7 +111698,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -111708,7 +111708,7 @@ public readonly availabilityInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -111718,7 +111718,7 @@ public readonly firstOnDemandInput: number;
---
-##### `spotBidMaxPriceInput`Optional
+##### `spotBidMaxPriceInput`Optional
```typescript
public readonly spotBidMaxPriceInput: number;
@@ -111728,7 +111728,7 @@ public readonly spotBidMaxPriceInput: number;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -111738,7 +111738,7 @@ public readonly availability: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -111748,7 +111748,7 @@ public readonly firstOnDemand: number;
---
-##### `spotBidMaxPrice`Required
+##### `spotBidMaxPrice`Required
```typescript
public readonly spotBidMaxPrice: number;
@@ -111758,35 +111758,35 @@ public readonly spotBidMaxPrice: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoAzureAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes
---
-### DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference
+### DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -111794,7 +111794,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -111806,149 +111806,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -111956,13 +111956,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -111977,15 +111977,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoClusterLogConfDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -111999,7 +111999,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -112009,7 +112009,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -112019,7 +112019,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -112029,35 +112029,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoClusterLogConfDbfs;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs
---
-### DataDatabricksClusterClusterInfoClusterLogConfOutputReference
+### DataDatabricksClusterClusterInfoClusterLogConfOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoClusterLogConfOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -112065,7 +112065,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -112077,153 +112077,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -112231,13 +112231,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -112247,37 +112247,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: DataDatabricksClusterClusterInfoClusterLogConfDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: DataDatabricksClusterClusterInfoClusterLogConfS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -112288,17 +112288,17 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference
| *No description.* |
-| s3
| DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference
| *No description.* |
-| dbfsInput
| DataDatabricksClusterClusterInfoClusterLogConfDbfs
| *No description.* |
-| s3Input
| DataDatabricksClusterClusterInfoClusterLogConfS3
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoClusterLogConf
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -112312,7 +112312,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -112322,75 +112322,75 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: DataDatabricksClusterClusterInfoClusterLogConfDbfs;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: DataDatabricksClusterClusterInfoClusterLogConfS3;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoClusterLogConf;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf
---
-### DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference
+### DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -112398,7 +112398,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -112410,155 +112410,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -112566,13 +112566,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -112582,37 +112582,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -112623,27 +112623,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoClusterLogConfS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -112657,7 +112657,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -112667,7 +112667,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -112677,7 +112677,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -112687,7 +112687,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -112697,7 +112697,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -112707,7 +112707,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -112717,7 +112717,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -112727,7 +112727,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -112737,7 +112737,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -112747,7 +112747,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -112757,7 +112757,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -112767,7 +112767,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -112777,7 +112777,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -112787,7 +112787,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -112797,7 +112797,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -112807,35 +112807,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoClusterLogConfS3;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3
---
-### DataDatabricksClusterClusterInfoClusterLogStatusOutputReference
+### DataDatabricksClusterClusterInfoClusterLogStatusOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoClusterLogStatusOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoClusterLogStatusOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatusOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -112843,7 +112843,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -112855,151 +112855,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetLastAttempted
| *No description.* |
-| resetLastException
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetLastAttempted
| *No description.* |
+| resetLastException
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -113007,13 +113007,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -113023,13 +113023,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetLastAttempted`
+##### `resetLastAttempted`
```typescript
public resetLastAttempted(): void
```
-##### `resetLastException`
+##### `resetLastException`
```typescript
public resetLastException(): void
@@ -113040,17 +113040,17 @@ public resetLastException(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| lastAttemptedInput
| number
| *No description.* |
-| lastExceptionInput
| string
| *No description.* |
-| lastAttempted
| number
| *No description.* |
-| lastException
| string
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoClusterLogStatus
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| lastAttemptedInput
| number
| *No description.* |
+| lastExceptionInput
| string
| *No description.* |
+| lastAttempted
| number
| *No description.* |
+| lastException
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -113064,7 +113064,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -113074,7 +113074,7 @@ public readonly fqn: string;
---
-##### `lastAttemptedInput`Optional
+##### `lastAttemptedInput`Optional
```typescript
public readonly lastAttemptedInput: number;
@@ -113084,7 +113084,7 @@ public readonly lastAttemptedInput: number;
---
-##### `lastExceptionInput`Optional
+##### `lastExceptionInput`Optional
```typescript
public readonly lastExceptionInput: string;
@@ -113094,7 +113094,7 @@ public readonly lastExceptionInput: string;
---
-##### `lastAttempted`Required
+##### `lastAttempted`Required
```typescript
public readonly lastAttempted: number;
@@ -113104,7 +113104,7 @@ public readonly lastAttempted: number;
---
-##### `lastException`Required
+##### `lastException`Required
```typescript
public readonly lastException: string;
@@ -113114,35 +113114,35 @@ public readonly lastException: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoClusterLogStatus;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogStatus
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus
---
-### DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference
+### DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -113150,7 +113150,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -113162,149 +113162,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -113312,13 +113312,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -113333,17 +113333,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| passwordInput
| string
| *No description.* |
-| usernameInput
| string
| *No description.* |
-| password
| string
| *No description.* |
-| username
| string
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoDockerImageBasicAuth
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| passwordInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| password
| string
| *No description.* |
+| username
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -113357,7 +113357,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -113367,7 +113367,7 @@ public readonly fqn: string;
---
-##### `passwordInput`Optional
+##### `passwordInput`Optional
```typescript
public readonly passwordInput: string;
@@ -113377,7 +113377,7 @@ public readonly passwordInput: string;
---
-##### `usernameInput`Optional
+##### `usernameInput`Optional
```typescript
public readonly usernameInput: string;
@@ -113387,7 +113387,7 @@ public readonly usernameInput: string;
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -113397,7 +113397,7 @@ public readonly password: string;
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -113407,35 +113407,35 @@ public readonly username: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoDockerImageBasicAuth;
```
-- *Type:* DataDatabricksClusterClusterInfoDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth
---
-### DataDatabricksClusterClusterInfoDockerImageOutputReference
+### DataDatabricksClusterClusterInfoDockerImageOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoDockerImageOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -113443,7 +113443,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -113455,151 +113455,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putBasicAuth
| *No description.* |
-| resetBasicAuth
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putBasicAuth
| *No description.* |
+| resetBasicAuth
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -113607,13 +113607,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -113623,19 +113623,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putBasicAuth`
+##### `putBasicAuth`
```typescript
public putBasicAuth(value: DataDatabricksClusterClusterInfoDockerImageBasicAuth): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth
---
-##### `resetBasicAuth`
+##### `resetBasicAuth`
```typescript
public resetBasicAuth(): void
@@ -113646,17 +113646,17 @@ public resetBasicAuth(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| basicAuth
| DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference
| *No description.* |
-| basicAuthInput
| DataDatabricksClusterClusterInfoDockerImageBasicAuth
| *No description.* |
-| urlInput
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoDockerImage
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| basicAuth
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference
| *No description.* |
+| basicAuthInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth
| *No description.* |
+| urlInput
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -113670,7 +113670,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -113680,27 +113680,27 @@ public readonly fqn: string;
---
-##### `basicAuth`Required
+##### `basicAuth`Required
```typescript
public readonly basicAuth: DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference
---
-##### `basicAuthInput`Optional
+##### `basicAuthInput`Optional
```typescript
public readonly basicAuthInput: DataDatabricksClusterClusterInfoDockerImageBasicAuth;
```
-- *Type:* DataDatabricksClusterClusterInfoDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -113710,7 +113710,7 @@ public readonly urlInput: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -113720,35 +113720,35 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoDockerImage;
```
-- *Type:* DataDatabricksClusterClusterInfoDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage
---
-### DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference
+### DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -113756,7 +113756,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -113768,150 +113768,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetIsSpot
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetIsSpot
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -113919,13 +113919,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -113935,7 +113935,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetIsSpot`
+##### `resetIsSpot`
```typescript
public resetIsSpot(): void
@@ -113946,15 +113946,15 @@ public resetIsSpot(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| isSpotInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| isSpot
| boolean \| cdktf.IResolvable
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| isSpotInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| isSpot
| boolean \| cdktf.IResolvable
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -113968,7 +113968,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -113978,7 +113978,7 @@ public readonly fqn: string;
---
-##### `isSpotInput`Optional
+##### `isSpotInput`Optional
```typescript
public readonly isSpotInput: boolean | IResolvable;
@@ -113988,7 +113988,7 @@ public readonly isSpotInput: boolean | IResolvable;
---
-##### `isSpot`Required
+##### `isSpot`Required
```typescript
public readonly isSpot: boolean | IResolvable;
@@ -113998,35 +113998,35 @@ public readonly isSpot: boolean | IResolvable;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoDriverNodeAwsAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
---
-### DataDatabricksClusterClusterInfoDriverOutputReference
+### DataDatabricksClusterClusterInfoDriverOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoDriverOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoDriverOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -114034,7 +114034,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -114046,157 +114046,157 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putNodeAwsAttributes
| *No description.* |
-| resetHostPrivateIp
| *No description.* |
-| resetInstanceId
| *No description.* |
-| resetNodeAwsAttributes
| *No description.* |
-| resetNodeId
| *No description.* |
-| resetPrivateIp
| *No description.* |
-| resetPublicDns
| *No description.* |
-| resetStartTimestamp
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putNodeAwsAttributes
| *No description.* |
+| resetHostPrivateIp
| *No description.* |
+| resetInstanceId
| *No description.* |
+| resetNodeAwsAttributes
| *No description.* |
+| resetNodeId
| *No description.* |
+| resetPrivateIp
| *No description.* |
+| resetPublicDns
| *No description.* |
+| resetStartTimestamp
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -114204,13 +114204,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -114220,55 +114220,55 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putNodeAwsAttributes`
+##### `putNodeAwsAttributes`
```typescript
public putNodeAwsAttributes(value: DataDatabricksClusterClusterInfoDriverNodeAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
---
-##### `resetHostPrivateIp`
+##### `resetHostPrivateIp`
```typescript
public resetHostPrivateIp(): void
```
-##### `resetInstanceId`
+##### `resetInstanceId`
```typescript
public resetInstanceId(): void
```
-##### `resetNodeAwsAttributes`
+##### `resetNodeAwsAttributes`
```typescript
public resetNodeAwsAttributes(): void
```
-##### `resetNodeId`
+##### `resetNodeId`
```typescript
public resetNodeId(): void
```
-##### `resetPrivateIp`
+##### `resetPrivateIp`
```typescript
public resetPrivateIp(): void
```
-##### `resetPublicDns`
+##### `resetPublicDns`
```typescript
public resetPublicDns(): void
```
-##### `resetStartTimestamp`
+##### `resetStartTimestamp`
```typescript
public resetStartTimestamp(): void
@@ -114279,27 +114279,27 @@ public resetStartTimestamp(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| nodeAwsAttributes
| DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference
| *No description.* |
-| hostPrivateIpInput
| string
| *No description.* |
-| instanceIdInput
| string
| *No description.* |
-| nodeAwsAttributesInput
| DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
| *No description.* |
-| nodeIdInput
| string
| *No description.* |
-| privateIpInput
| string
| *No description.* |
-| publicDnsInput
| string
| *No description.* |
-| startTimestampInput
| number
| *No description.* |
-| hostPrivateIp
| string
| *No description.* |
-| instanceId
| string
| *No description.* |
-| nodeId
| string
| *No description.* |
-| privateIp
| string
| *No description.* |
-| publicDns
| string
| *No description.* |
-| startTimestamp
| number
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoDriver
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| nodeAwsAttributes
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference
| *No description.* |
+| hostPrivateIpInput
| string
| *No description.* |
+| instanceIdInput
| string
| *No description.* |
+| nodeAwsAttributesInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
| *No description.* |
+| nodeIdInput
| string
| *No description.* |
+| privateIpInput
| string
| *No description.* |
+| publicDnsInput
| string
| *No description.* |
+| startTimestampInput
| number
| *No description.* |
+| hostPrivateIp
| string
| *No description.* |
+| instanceId
| string
| *No description.* |
+| nodeId
| string
| *No description.* |
+| privateIp
| string
| *No description.* |
+| publicDns
| string
| *No description.* |
+| startTimestamp
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -114313,7 +114313,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -114323,17 +114323,17 @@ public readonly fqn: string;
---
-##### `nodeAwsAttributes`Required
+##### `nodeAwsAttributes`Required
```typescript
public readonly nodeAwsAttributes: DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference
---
-##### `hostPrivateIpInput`Optional
+##### `hostPrivateIpInput`Optional
```typescript
public readonly hostPrivateIpInput: string;
@@ -114343,7 +114343,7 @@ public readonly hostPrivateIpInput: string;
---
-##### `instanceIdInput`Optional
+##### `instanceIdInput`Optional
```typescript
public readonly instanceIdInput: string;
@@ -114353,17 +114353,17 @@ public readonly instanceIdInput: string;
---
-##### `nodeAwsAttributesInput`Optional
+##### `nodeAwsAttributesInput`Optional
```typescript
public readonly nodeAwsAttributesInput: DataDatabricksClusterClusterInfoDriverNodeAwsAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes
---
-##### `nodeIdInput`Optional
+##### `nodeIdInput`Optional
```typescript
public readonly nodeIdInput: string;
@@ -114373,7 +114373,7 @@ public readonly nodeIdInput: string;
---
-##### `privateIpInput`Optional
+##### `privateIpInput`Optional
```typescript
public readonly privateIpInput: string;
@@ -114383,7 +114383,7 @@ public readonly privateIpInput: string;
---
-##### `publicDnsInput`Optional
+##### `publicDnsInput`Optional
```typescript
public readonly publicDnsInput: string;
@@ -114393,7 +114393,7 @@ public readonly publicDnsInput: string;
---
-##### `startTimestampInput`Optional
+##### `startTimestampInput`Optional
```typescript
public readonly startTimestampInput: number;
@@ -114403,7 +114403,7 @@ public readonly startTimestampInput: number;
---
-##### `hostPrivateIp`Required
+##### `hostPrivateIp`Required
```typescript
public readonly hostPrivateIp: string;
@@ -114413,7 +114413,7 @@ public readonly hostPrivateIp: string;
---
-##### `instanceId`Required
+##### `instanceId`Required
```typescript
public readonly instanceId: string;
@@ -114423,7 +114423,7 @@ public readonly instanceId: string;
---
-##### `nodeId`Required
+##### `nodeId`Required
```typescript
public readonly nodeId: string;
@@ -114433,7 +114433,7 @@ public readonly nodeId: string;
---
-##### `privateIp`Required
+##### `privateIp`Required
```typescript
public readonly privateIp: string;
@@ -114443,7 +114443,7 @@ public readonly privateIp: string;
---
-##### `publicDns`Required
+##### `publicDns`Required
```typescript
public readonly publicDns: string;
@@ -114453,7 +114453,7 @@ public readonly publicDns: string;
---
-##### `startTimestamp`Required
+##### `startTimestamp`Required
```typescript
public readonly startTimestamp: number;
@@ -114463,36 +114463,36 @@ public readonly startTimestamp: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoDriver;
```
-- *Type:* DataDatabricksClusterClusterInfoDriver
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver
---
-### DataDatabricksClusterClusterInfoExecutorsList
+### DataDatabricksClusterClusterInfoExecutorsList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoExecutorsList } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoExecutorsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -114500,7 +114500,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -114508,7 +114508,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -114520,20 +114520,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -114541,13 +114541,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -114557,13 +114557,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksClusterClusterInfoExecutorsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -114576,13 +114576,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksClusterClusterInfoExecutors[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -114596,7 +114596,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -114606,35 +114606,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | DataDatabricksClusterClusterInfoExecutors[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksClusterClusterInfoExecutors[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors[]
---
-### DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference
+### DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -114642,7 +114642,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -114654,150 +114654,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetIsSpot
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetIsSpot
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -114805,13 +114805,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -114821,7 +114821,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetIsSpot`
+##### `resetIsSpot`
```typescript
public resetIsSpot(): void
@@ -114832,15 +114832,15 @@ public resetIsSpot(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| isSpotInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| isSpot
| boolean \| cdktf.IResolvable
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| isSpotInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| isSpot
| boolean \| cdktf.IResolvable
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -114854,7 +114854,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -114864,7 +114864,7 @@ public readonly fqn: string;
---
-##### `isSpotInput`Optional
+##### `isSpotInput`Optional
```typescript
public readonly isSpotInput: boolean | IResolvable;
@@ -114874,7 +114874,7 @@ public readonly isSpotInput: boolean | IResolvable;
---
-##### `isSpot`Required
+##### `isSpot`Required
```typescript
public readonly isSpot: boolean | IResolvable;
@@ -114884,37 +114884,37 @@ public readonly isSpot: boolean | IResolvable;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
---
-### DataDatabricksClusterClusterInfoExecutorsOutputReference
+### DataDatabricksClusterClusterInfoExecutorsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoExecutorsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoExecutorsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -114922,7 +114922,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -114930,7 +114930,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -114938,7 +114938,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -114950,157 +114950,157 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putNodeAwsAttributes
| *No description.* |
-| resetHostPrivateIp
| *No description.* |
-| resetInstanceId
| *No description.* |
-| resetNodeAwsAttributes
| *No description.* |
-| resetNodeId
| *No description.* |
-| resetPrivateIp
| *No description.* |
-| resetPublicDns
| *No description.* |
-| resetStartTimestamp
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putNodeAwsAttributes
| *No description.* |
+| resetHostPrivateIp
| *No description.* |
+| resetInstanceId
| *No description.* |
+| resetNodeAwsAttributes
| *No description.* |
+| resetNodeId
| *No description.* |
+| resetPrivateIp
| *No description.* |
+| resetPublicDns
| *No description.* |
+| resetStartTimestamp
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -115108,13 +115108,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -115124,55 +115124,55 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putNodeAwsAttributes`
+##### `putNodeAwsAttributes`
```typescript
public putNodeAwsAttributes(value: DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
---
-##### `resetHostPrivateIp`
+##### `resetHostPrivateIp`
```typescript
public resetHostPrivateIp(): void
```
-##### `resetInstanceId`
+##### `resetInstanceId`
```typescript
public resetInstanceId(): void
```
-##### `resetNodeAwsAttributes`
+##### `resetNodeAwsAttributes`
```typescript
public resetNodeAwsAttributes(): void
```
-##### `resetNodeId`
+##### `resetNodeId`
```typescript
public resetNodeId(): void
```
-##### `resetPrivateIp`
+##### `resetPrivateIp`
```typescript
public resetPrivateIp(): void
```
-##### `resetPublicDns`
+##### `resetPublicDns`
```typescript
public resetPublicDns(): void
```
-##### `resetStartTimestamp`
+##### `resetStartTimestamp`
```typescript
public resetStartTimestamp(): void
@@ -115183,27 +115183,27 @@ public resetStartTimestamp(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| nodeAwsAttributes
| DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference
| *No description.* |
-| hostPrivateIpInput
| string
| *No description.* |
-| instanceIdInput
| string
| *No description.* |
-| nodeAwsAttributesInput
| DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
| *No description.* |
-| nodeIdInput
| string
| *No description.* |
-| privateIpInput
| string
| *No description.* |
-| publicDnsInput
| string
| *No description.* |
-| startTimestampInput
| number
| *No description.* |
-| hostPrivateIp
| string
| *No description.* |
-| instanceId
| string
| *No description.* |
-| nodeId
| string
| *No description.* |
-| privateIp
| string
| *No description.* |
-| publicDns
| string
| *No description.* |
-| startTimestamp
| number
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksClusterClusterInfoExecutors
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| nodeAwsAttributes
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference
| *No description.* |
+| hostPrivateIpInput
| string
| *No description.* |
+| instanceIdInput
| string
| *No description.* |
+| nodeAwsAttributesInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
| *No description.* |
+| nodeIdInput
| string
| *No description.* |
+| privateIpInput
| string
| *No description.* |
+| publicDnsInput
| string
| *No description.* |
+| startTimestampInput
| number
| *No description.* |
+| hostPrivateIp
| string
| *No description.* |
+| instanceId
| string
| *No description.* |
+| nodeId
| string
| *No description.* |
+| privateIp
| string
| *No description.* |
+| publicDns
| string
| *No description.* |
+| startTimestamp
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -115217,7 +115217,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -115227,17 +115227,17 @@ public readonly fqn: string;
---
-##### `nodeAwsAttributes`Required
+##### `nodeAwsAttributes`Required
```typescript
public readonly nodeAwsAttributes: DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference
---
-##### `hostPrivateIpInput`Optional
+##### `hostPrivateIpInput`Optional
```typescript
public readonly hostPrivateIpInput: string;
@@ -115247,7 +115247,7 @@ public readonly hostPrivateIpInput: string;
---
-##### `instanceIdInput`Optional
+##### `instanceIdInput`Optional
```typescript
public readonly instanceIdInput: string;
@@ -115257,17 +115257,17 @@ public readonly instanceIdInput: string;
---
-##### `nodeAwsAttributesInput`Optional
+##### `nodeAwsAttributesInput`Optional
```typescript
public readonly nodeAwsAttributesInput: DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes
---
-##### `nodeIdInput`Optional
+##### `nodeIdInput`Optional
```typescript
public readonly nodeIdInput: string;
@@ -115277,7 +115277,7 @@ public readonly nodeIdInput: string;
---
-##### `privateIpInput`Optional
+##### `privateIpInput`Optional
```typescript
public readonly privateIpInput: string;
@@ -115287,7 +115287,7 @@ public readonly privateIpInput: string;
---
-##### `publicDnsInput`Optional
+##### `publicDnsInput`Optional
```typescript
public readonly publicDnsInput: string;
@@ -115297,7 +115297,7 @@ public readonly publicDnsInput: string;
---
-##### `startTimestampInput`Optional
+##### `startTimestampInput`Optional
```typescript
public readonly startTimestampInput: number;
@@ -115307,7 +115307,7 @@ public readonly startTimestampInput: number;
---
-##### `hostPrivateIp`Required
+##### `hostPrivateIp`Required
```typescript
public readonly hostPrivateIp: string;
@@ -115317,7 +115317,7 @@ public readonly hostPrivateIp: string;
---
-##### `instanceId`Required
+##### `instanceId`Required
```typescript
public readonly instanceId: string;
@@ -115327,7 +115327,7 @@ public readonly instanceId: string;
---
-##### `nodeId`Required
+##### `nodeId`Required
```typescript
public readonly nodeId: string;
@@ -115337,7 +115337,7 @@ public readonly nodeId: string;
---
-##### `privateIp`Required
+##### `privateIp`Required
```typescript
public readonly privateIp: string;
@@ -115347,7 +115347,7 @@ public readonly privateIp: string;
---
-##### `publicDns`Required
+##### `publicDns`Required
```typescript
public readonly publicDns: string;
@@ -115357,7 +115357,7 @@ public readonly publicDns: string;
---
-##### `startTimestamp`Required
+##### `startTimestamp`Required
```typescript
public readonly startTimestamp: number;
@@ -115367,35 +115367,35 @@ public readonly startTimestamp: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | DataDatabricksClusterClusterInfoExecutors;
+public readonly internalValue: DataDatabricksClusterClusterInfoExecutors | IResolvable;
```
-- *Type:* cdktf.IResolvable | DataDatabricksClusterClusterInfoExecutors
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors | cdktf.IResolvable
---
-### DataDatabricksClusterClusterInfoGcpAttributesOutputReference
+### DataDatabricksClusterClusterInfoGcpAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoGcpAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -115403,7 +115403,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -115415,154 +115415,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetBootDiskSize
| *No description.* |
-| resetGoogleServiceAccount
| *No description.* |
-| resetUsePreemptibleExecutors
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetBootDiskSize
| *No description.* |
+| resetGoogleServiceAccount
| *No description.* |
+| resetUsePreemptibleExecutors
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -115570,13 +115570,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -115586,31 +115586,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetBootDiskSize`
+##### `resetBootDiskSize`
```typescript
public resetBootDiskSize(): void
```
-##### `resetGoogleServiceAccount`
+##### `resetGoogleServiceAccount`
```typescript
public resetGoogleServiceAccount(): void
```
-##### `resetUsePreemptibleExecutors`
+##### `resetUsePreemptibleExecutors`
```typescript
public resetUsePreemptibleExecutors(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -115621,23 +115621,23 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| bootDiskSizeInput
| number
| *No description.* |
-| googleServiceAccountInput
| string
| *No description.* |
-| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| bootDiskSize
| number
| *No description.* |
-| googleServiceAccount
| string
| *No description.* |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoGcpAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| bootDiskSizeInput
| number
| *No description.* |
+| googleServiceAccountInput
| string
| *No description.* |
+| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| bootDiskSize
| number
| *No description.* |
+| googleServiceAccount
| string
| *No description.* |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -115651,7 +115651,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -115661,7 +115661,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -115671,7 +115671,7 @@ public readonly availabilityInput: string;
---
-##### `bootDiskSizeInput`Optional
+##### `bootDiskSizeInput`Optional
```typescript
public readonly bootDiskSizeInput: number;
@@ -115681,7 +115681,7 @@ public readonly bootDiskSizeInput: number;
---
-##### `googleServiceAccountInput`Optional
+##### `googleServiceAccountInput`Optional
```typescript
public readonly googleServiceAccountInput: string;
@@ -115691,7 +115691,7 @@ public readonly googleServiceAccountInput: string;
---
-##### `usePreemptibleExecutorsInput`Optional
+##### `usePreemptibleExecutorsInput`Optional
```typescript
public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
@@ -115701,7 +115701,7 @@ public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -115711,7 +115711,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -115721,7 +115721,7 @@ public readonly availability: string;
---
-##### `bootDiskSize`Required
+##### `bootDiskSize`Required
```typescript
public readonly bootDiskSize: number;
@@ -115731,7 +115731,7 @@ public readonly bootDiskSize: number;
---
-##### `googleServiceAccount`Required
+##### `googleServiceAccount`Required
```typescript
public readonly googleServiceAccount: string;
@@ -115741,7 +115741,7 @@ public readonly googleServiceAccount: string;
---
-##### `usePreemptibleExecutors`Required
+##### `usePreemptibleExecutors`Required
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -115751,7 +115751,7 @@ public readonly usePreemptibleExecutors: boolean | IResolvable;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -115761,35 +115761,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoGcpAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes
---
-### DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference
+### DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -115797,7 +115797,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -115809,149 +115809,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -115959,13 +115959,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -115980,15 +115980,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoInitScriptsDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -116002,7 +116002,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -116012,7 +116012,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -116022,7 +116022,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -116032,36 +116032,36 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoInitScriptsDbfs;
```
-- *Type:* DataDatabricksClusterClusterInfoInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs
---
-### DataDatabricksClusterClusterInfoInitScriptsList
+### DataDatabricksClusterClusterInfoInitScriptsList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoInitScriptsList } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -116069,7 +116069,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -116077,7 +116077,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -116089,20 +116089,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -116110,13 +116110,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -116126,13 +116126,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksClusterClusterInfoInitScriptsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -116145,13 +116145,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksClusterClusterInfoInitScripts[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -116165,7 +116165,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -116175,37 +116175,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | DataDatabricksClusterClusterInfoInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksClusterClusterInfoInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts[]
---
-### DataDatabricksClusterClusterInfoInitScriptsOutputReference
+### DataDatabricksClusterClusterInfoInitScriptsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoInitScriptsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -116213,7 +116213,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -116221,7 +116221,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -116229,7 +116229,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -116241,153 +116241,153 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -116395,13 +116395,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -116411,37 +116411,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: DataDatabricksClusterClusterInfoInitScriptsDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: DataDatabricksClusterClusterInfoInitScriptsS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -116452,17 +116452,17 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference
| *No description.* |
-| s3
| DataDatabricksClusterClusterInfoInitScriptsS3OutputReference
| *No description.* |
-| dbfsInput
| DataDatabricksClusterClusterInfoInitScriptsDbfs
| *No description.* |
-| s3Input
| DataDatabricksClusterClusterInfoInitScriptsS3
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksClusterClusterInfoInitScripts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -116476,7 +116476,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -116486,75 +116486,75 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: DataDatabricksClusterClusterInfoInitScriptsS3OutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoInitScriptsS3OutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: DataDatabricksClusterClusterInfoInitScriptsDbfs;
```
-- *Type:* DataDatabricksClusterClusterInfoInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: DataDatabricksClusterClusterInfoInitScriptsS3;
```
-- *Type:* DataDatabricksClusterClusterInfoInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | DataDatabricksClusterClusterInfoInitScripts;
+public readonly internalValue: DataDatabricksClusterClusterInfoInitScripts | IResolvable;
```
-- *Type:* cdktf.IResolvable | DataDatabricksClusterClusterInfoInitScripts
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts | cdktf.IResolvable
---
-### DataDatabricksClusterClusterInfoInitScriptsS3OutputReference
+### DataDatabricksClusterClusterInfoInitScriptsS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoInitScriptsS3OutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -116562,7 +116562,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -116574,155 +116574,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -116730,13 +116730,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -116746,37 +116746,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -116787,27 +116787,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoInitScriptsS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -116821,7 +116821,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -116831,7 +116831,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -116841,7 +116841,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -116851,7 +116851,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -116861,7 +116861,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -116871,7 +116871,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -116881,7 +116881,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -116891,7 +116891,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -116901,7 +116901,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -116911,7 +116911,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -116921,7 +116921,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -116931,7 +116931,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -116941,7 +116941,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -116951,7 +116951,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -116961,7 +116961,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -116971,35 +116971,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoInitScriptsS3;
```
-- *Type:* DataDatabricksClusterClusterInfoInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3
---
-### DataDatabricksClusterClusterInfoOutputReference
+### DataDatabricksClusterClusterInfoOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -117007,7 +117007,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -117019,199 +117019,199 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAutoscale
| *No description.* |
-| putAwsAttributes
| *No description.* |
-| putAzureAttributes
| *No description.* |
-| putClusterLogConf
| *No description.* |
-| putClusterLogStatus
| *No description.* |
-| putDockerImage
| *No description.* |
-| putDriver
| *No description.* |
-| putExecutors
| *No description.* |
-| putGcpAttributes
| *No description.* |
-| putInitScripts
| *No description.* |
-| putTerminationReason
| *No description.* |
-| resetAutoscale
| *No description.* |
-| resetAutoterminationMinutes
| *No description.* |
-| resetAwsAttributes
| *No description.* |
-| resetAzureAttributes
| *No description.* |
-| resetClusterCores
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetClusterLogConf
| *No description.* |
-| resetClusterLogStatus
| *No description.* |
-| resetClusterMemoryMb
| *No description.* |
-| resetClusterName
| *No description.* |
-| resetClusterSource
| *No description.* |
-| resetCreatorUserName
| *No description.* |
-| resetCustomTags
| *No description.* |
-| resetDataSecurityMode
| *No description.* |
-| resetDockerImage
| *No description.* |
-| resetDriver
| *No description.* |
-| resetDriverInstancePoolId
| *No description.* |
-| resetDriverNodeTypeId
| *No description.* |
-| resetEnableElasticDisk
| *No description.* |
-| resetEnableLocalDiskEncryption
| *No description.* |
-| resetExecutors
| *No description.* |
-| resetGcpAttributes
| *No description.* |
-| resetInitScripts
| *No description.* |
-| resetInstancePoolId
| *No description.* |
-| resetJdbcPort
| *No description.* |
-| resetLastActivityTime
| *No description.* |
-| resetLastStateLossTime
| *No description.* |
-| resetNodeTypeId
| *No description.* |
-| resetNumWorkers
| *No description.* |
-| resetPolicyId
| *No description.* |
-| resetSingleUserName
| *No description.* |
-| resetSparkConf
| *No description.* |
-| resetSparkContextId
| *No description.* |
-| resetSparkEnvVars
| *No description.* |
-| resetSshPublicKeys
| *No description.* |
-| resetStartTime
| *No description.* |
-| resetStateMessage
| *No description.* |
-| resetTerminateTime
| *No description.* |
-| resetTerminationReason
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAutoscale
| *No description.* |
+| putAwsAttributes
| *No description.* |
+| putAzureAttributes
| *No description.* |
+| putClusterLogConf
| *No description.* |
+| putClusterLogStatus
| *No description.* |
+| putDockerImage
| *No description.* |
+| putDriver
| *No description.* |
+| putExecutors
| *No description.* |
+| putGcpAttributes
| *No description.* |
+| putInitScripts
| *No description.* |
+| putTerminationReason
| *No description.* |
+| resetAutoscale
| *No description.* |
+| resetAutoterminationMinutes
| *No description.* |
+| resetAwsAttributes
| *No description.* |
+| resetAzureAttributes
| *No description.* |
+| resetClusterCores
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetClusterLogConf
| *No description.* |
+| resetClusterLogStatus
| *No description.* |
+| resetClusterMemoryMb
| *No description.* |
+| resetClusterName
| *No description.* |
+| resetClusterSource
| *No description.* |
+| resetCreatorUserName
| *No description.* |
+| resetCustomTags
| *No description.* |
+| resetDataSecurityMode
| *No description.* |
+| resetDockerImage
| *No description.* |
+| resetDriver
| *No description.* |
+| resetDriverInstancePoolId
| *No description.* |
+| resetDriverNodeTypeId
| *No description.* |
+| resetEnableElasticDisk
| *No description.* |
+| resetEnableLocalDiskEncryption
| *No description.* |
+| resetExecutors
| *No description.* |
+| resetGcpAttributes
| *No description.* |
+| resetInitScripts
| *No description.* |
+| resetInstancePoolId
| *No description.* |
+| resetJdbcPort
| *No description.* |
+| resetLastActivityTime
| *No description.* |
+| resetLastStateLossTime
| *No description.* |
+| resetNodeTypeId
| *No description.* |
+| resetNumWorkers
| *No description.* |
+| resetPolicyId
| *No description.* |
+| resetSingleUserName
| *No description.* |
+| resetSparkConf
| *No description.* |
+| resetSparkContextId
| *No description.* |
+| resetSparkEnvVars
| *No description.* |
+| resetSshPublicKeys
| *No description.* |
+| resetStartTime
| *No description.* |
+| resetStateMessage
| *No description.* |
+| resetTerminateTime
| *No description.* |
+| resetTerminationReason
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -117219,13 +117219,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -117235,367 +117235,367 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAutoscale`
+##### `putAutoscale`
```typescript
public putAutoscale(value: DataDatabricksClusterClusterInfoAutoscale): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale
---
-##### `putAwsAttributes`
+##### `putAwsAttributes`
```typescript
public putAwsAttributes(value: DataDatabricksClusterClusterInfoAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes
---
-##### `putAzureAttributes`
+##### `putAzureAttributes`
```typescript
public putAzureAttributes(value: DataDatabricksClusterClusterInfoAzureAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes
---
-##### `putClusterLogConf`
+##### `putClusterLogConf`
```typescript
public putClusterLogConf(value: DataDatabricksClusterClusterInfoClusterLogConf): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf
---
-##### `putClusterLogStatus`
+##### `putClusterLogStatus`
```typescript
public putClusterLogStatus(value: DataDatabricksClusterClusterInfoClusterLogStatus): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoClusterLogStatus
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus
---
-##### `putDockerImage`
+##### `putDockerImage`
```typescript
public putDockerImage(value: DataDatabricksClusterClusterInfoDockerImage): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage
---
-##### `putDriver`
+##### `putDriver`
```typescript
public putDriver(value: DataDatabricksClusterClusterInfoDriver): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoDriver
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver
---
-##### `putExecutors`
+##### `putExecutors`
```typescript
public putExecutors(value: IResolvable | DataDatabricksClusterClusterInfoExecutors[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | DataDatabricksClusterClusterInfoExecutors[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors[]
---
-##### `putGcpAttributes`
+##### `putGcpAttributes`
```typescript
public putGcpAttributes(value: DataDatabricksClusterClusterInfoGcpAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes
---
-##### `putInitScripts`
+##### `putInitScripts`
```typescript
public putInitScripts(value: IResolvable | DataDatabricksClusterClusterInfoInitScripts[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | DataDatabricksClusterClusterInfoInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts[]
---
-##### `putTerminationReason`
+##### `putTerminationReason`
```typescript
public putTerminationReason(value: DataDatabricksClusterClusterInfoTerminationReason): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksClusterClusterInfoTerminationReason
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason
---
-##### `resetAutoscale`
+##### `resetAutoscale`
```typescript
public resetAutoscale(): void
```
-##### `resetAutoterminationMinutes`
+##### `resetAutoterminationMinutes`
```typescript
public resetAutoterminationMinutes(): void
```
-##### `resetAwsAttributes`
+##### `resetAwsAttributes`
```typescript
public resetAwsAttributes(): void
```
-##### `resetAzureAttributes`
+##### `resetAzureAttributes`
```typescript
public resetAzureAttributes(): void
```
-##### `resetClusterCores`
+##### `resetClusterCores`
```typescript
public resetClusterCores(): void
```
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetClusterLogConf`
+##### `resetClusterLogConf`
```typescript
public resetClusterLogConf(): void
```
-##### `resetClusterLogStatus`
+##### `resetClusterLogStatus`
```typescript
public resetClusterLogStatus(): void
```
-##### `resetClusterMemoryMb`
+##### `resetClusterMemoryMb`
```typescript
public resetClusterMemoryMb(): void
```
-##### `resetClusterName`
+##### `resetClusterName`
```typescript
public resetClusterName(): void
```
-##### `resetClusterSource`
+##### `resetClusterSource`
```typescript
public resetClusterSource(): void
```
-##### `resetCreatorUserName`
+##### `resetCreatorUserName`
```typescript
public resetCreatorUserName(): void
```
-##### `resetCustomTags`
+##### `resetCustomTags`
```typescript
public resetCustomTags(): void
```
-##### `resetDataSecurityMode`
+##### `resetDataSecurityMode`
```typescript
public resetDataSecurityMode(): void
```
-##### `resetDockerImage`
+##### `resetDockerImage`
```typescript
public resetDockerImage(): void
```
-##### `resetDriver`
+##### `resetDriver`
```typescript
public resetDriver(): void
```
-##### `resetDriverInstancePoolId`
+##### `resetDriverInstancePoolId`
```typescript
public resetDriverInstancePoolId(): void
```
-##### `resetDriverNodeTypeId`
+##### `resetDriverNodeTypeId`
```typescript
public resetDriverNodeTypeId(): void
```
-##### `resetEnableElasticDisk`
+##### `resetEnableElasticDisk`
```typescript
public resetEnableElasticDisk(): void
```
-##### `resetEnableLocalDiskEncryption`
+##### `resetEnableLocalDiskEncryption`
```typescript
public resetEnableLocalDiskEncryption(): void
```
-##### `resetExecutors`
+##### `resetExecutors`
```typescript
public resetExecutors(): void
```
-##### `resetGcpAttributes`
+##### `resetGcpAttributes`
```typescript
public resetGcpAttributes(): void
```
-##### `resetInitScripts`
+##### `resetInitScripts`
```typescript
public resetInitScripts(): void
```
-##### `resetInstancePoolId`
+##### `resetInstancePoolId`
```typescript
public resetInstancePoolId(): void
```
-##### `resetJdbcPort`
+##### `resetJdbcPort`
```typescript
public resetJdbcPort(): void
```
-##### `resetLastActivityTime`
+##### `resetLastActivityTime`
```typescript
public resetLastActivityTime(): void
```
-##### `resetLastStateLossTime`
+##### `resetLastStateLossTime`
```typescript
public resetLastStateLossTime(): void
```
-##### `resetNodeTypeId`
+##### `resetNodeTypeId`
```typescript
public resetNodeTypeId(): void
```
-##### `resetNumWorkers`
+##### `resetNumWorkers`
```typescript
public resetNumWorkers(): void
```
-##### `resetPolicyId`
+##### `resetPolicyId`
```typescript
public resetPolicyId(): void
```
-##### `resetSingleUserName`
+##### `resetSingleUserName`
```typescript
public resetSingleUserName(): void
```
-##### `resetSparkConf`
+##### `resetSparkConf`
```typescript
public resetSparkConf(): void
```
-##### `resetSparkContextId`
+##### `resetSparkContextId`
```typescript
public resetSparkContextId(): void
```
-##### `resetSparkEnvVars`
+##### `resetSparkEnvVars`
```typescript
public resetSparkEnvVars(): void
```
-##### `resetSshPublicKeys`
+##### `resetSshPublicKeys`
```typescript
public resetSshPublicKeys(): void
```
-##### `resetStartTime`
+##### `resetStartTime`
```typescript
public resetStartTime(): void
```
-##### `resetStateMessage`
+##### `resetStateMessage`
```typescript
public resetStateMessage(): void
```
-##### `resetTerminateTime`
+##### `resetTerminateTime`
```typescript
public resetTerminateTime(): void
```
-##### `resetTerminationReason`
+##### `resetTerminationReason`
```typescript
public resetTerminationReason(): void
@@ -117606,97 +117606,97 @@ public resetTerminationReason(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| autoscale
| DataDatabricksClusterClusterInfoAutoscaleOutputReference
| *No description.* |
-| awsAttributes
| DataDatabricksClusterClusterInfoAwsAttributesOutputReference
| *No description.* |
-| azureAttributes
| DataDatabricksClusterClusterInfoAzureAttributesOutputReference
| *No description.* |
-| clusterLogConf
| DataDatabricksClusterClusterInfoClusterLogConfOutputReference
| *No description.* |
-| clusterLogStatus
| DataDatabricksClusterClusterInfoClusterLogStatusOutputReference
| *No description.* |
-| dockerImage
| DataDatabricksClusterClusterInfoDockerImageOutputReference
| *No description.* |
-| driver
| DataDatabricksClusterClusterInfoDriverOutputReference
| *No description.* |
-| executors
| DataDatabricksClusterClusterInfoExecutorsList
| *No description.* |
-| gcpAttributes
| DataDatabricksClusterClusterInfoGcpAttributesOutputReference
| *No description.* |
-| initScripts
| DataDatabricksClusterClusterInfoInitScriptsList
| *No description.* |
-| terminationReason
| DataDatabricksClusterClusterInfoTerminationReasonOutputReference
| *No description.* |
-| autoscaleInput
| DataDatabricksClusterClusterInfoAutoscale
| *No description.* |
-| autoterminationMinutesInput
| number
| *No description.* |
-| awsAttributesInput
| DataDatabricksClusterClusterInfoAwsAttributes
| *No description.* |
-| azureAttributesInput
| DataDatabricksClusterClusterInfoAzureAttributes
| *No description.* |
-| clusterCoresInput
| number
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| clusterLogConfInput
| DataDatabricksClusterClusterInfoClusterLogConf
| *No description.* |
-| clusterLogStatusInput
| DataDatabricksClusterClusterInfoClusterLogStatus
| *No description.* |
-| clusterMemoryMbInput
| number
| *No description.* |
-| clusterNameInput
| string
| *No description.* |
-| clusterSourceInput
| string
| *No description.* |
-| creatorUserNameInput
| string
| *No description.* |
-| customTagsInput
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityModeInput
| string
| *No description.* |
-| defaultTagsInput
| {[ key: string ]: string}
| *No description.* |
-| dockerImageInput
| DataDatabricksClusterClusterInfoDockerImage
| *No description.* |
-| driverInput
| DataDatabricksClusterClusterInfoDriver
| *No description.* |
-| driverInstancePoolIdInput
| string
| *No description.* |
-| driverNodeTypeIdInput
| string
| *No description.* |
-| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| executorsInput
| cdktf.IResolvable \| DataDatabricksClusterClusterInfoExecutors[]
| *No description.* |
-| gcpAttributesInput
| DataDatabricksClusterClusterInfoGcpAttributes
| *No description.* |
-| initScriptsInput
| cdktf.IResolvable \| DataDatabricksClusterClusterInfoInitScripts[]
| *No description.* |
-| instancePoolIdInput
| string
| *No description.* |
-| jdbcPortInput
| number
| *No description.* |
-| lastActivityTimeInput
| number
| *No description.* |
-| lastStateLossTimeInput
| number
| *No description.* |
-| nodeTypeIdInput
| string
| *No description.* |
-| numWorkersInput
| number
| *No description.* |
-| policyIdInput
| string
| *No description.* |
-| singleUserNameInput
| string
| *No description.* |
-| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
-| sparkContextIdInput
| number
| *No description.* |
-| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
-| sparkVersionInput
| string
| *No description.* |
-| sshPublicKeysInput
| string[]
| *No description.* |
-| startTimeInput
| number
| *No description.* |
-| stateInput
| string
| *No description.* |
-| stateMessageInput
| string
| *No description.* |
-| terminateTimeInput
| number
| *No description.* |
-| terminationReasonInput
| DataDatabricksClusterClusterInfoTerminationReason
| *No description.* |
-| autoterminationMinutes
| number
| *No description.* |
-| clusterCores
| number
| *No description.* |
-| clusterId
| string
| *No description.* |
-| clusterMemoryMb
| number
| *No description.* |
-| clusterName
| string
| *No description.* |
-| clusterSource
| string
| *No description.* |
-| creatorUserName
| string
| *No description.* |
-| customTags
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityMode
| string
| *No description.* |
-| defaultTags
| {[ key: string ]: string}
| *No description.* |
-| driverInstancePoolId
| string
| *No description.* |
-| driverNodeTypeId
| string
| *No description.* |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| instancePoolId
| string
| *No description.* |
-| jdbcPort
| number
| *No description.* |
-| lastActivityTime
| number
| *No description.* |
-| lastStateLossTime
| number
| *No description.* |
-| nodeTypeId
| string
| *No description.* |
-| numWorkers
| number
| *No description.* |
-| policyId
| string
| *No description.* |
-| singleUserName
| string
| *No description.* |
-| sparkConf
| {[ key: string ]: string}
| *No description.* |
-| sparkContextId
| number
| *No description.* |
-| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
-| sparkVersion
| string
| *No description.* |
-| sshPublicKeys
| string[]
| *No description.* |
-| startTime
| number
| *No description.* |
-| state
| string
| *No description.* |
-| stateMessage
| string
| *No description.* |
-| terminateTime
| number
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfo
| *No description.* |
-
----
-
-##### `creationStack`Required
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| autoscale
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscaleOutputReference
| *No description.* |
+| awsAttributes
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributesOutputReference
| *No description.* |
+| azureAttributes
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesOutputReference
| *No description.* |
+| clusterLogConf
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfOutputReference
| *No description.* |
+| clusterLogStatus
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatusOutputReference
| *No description.* |
+| dockerImage
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageOutputReference
| *No description.* |
+| driver
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverOutputReference
| *No description.* |
+| executors
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsList
| *No description.* |
+| gcpAttributes
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributesOutputReference
| *No description.* |
+| initScripts
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsList
| *No description.* |
+| terminationReason
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReasonOutputReference
| *No description.* |
+| autoscaleInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale
| *No description.* |
+| autoterminationMinutesInput
| number
| *No description.* |
+| awsAttributesInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes
| *No description.* |
+| azureAttributesInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes
| *No description.* |
+| clusterCoresInput
| number
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| clusterLogConfInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf
| *No description.* |
+| clusterLogStatusInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus
| *No description.* |
+| clusterMemoryMbInput
| number
| *No description.* |
+| clusterNameInput
| string
| *No description.* |
+| clusterSourceInput
| string
| *No description.* |
+| creatorUserNameInput
| string
| *No description.* |
+| customTagsInput
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityModeInput
| string
| *No description.* |
+| defaultTagsInput
| {[ key: string ]: string}
| *No description.* |
+| dockerImageInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage
| *No description.* |
+| driverInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver
| *No description.* |
+| driverInstancePoolIdInput
| string
| *No description.* |
+| driverNodeTypeIdInput
| string
| *No description.* |
+| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| executorsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors[]
| *No description.* |
+| gcpAttributesInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes
| *No description.* |
+| initScriptsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts[]
| *No description.* |
+| instancePoolIdInput
| string
| *No description.* |
+| jdbcPortInput
| number
| *No description.* |
+| lastActivityTimeInput
| number
| *No description.* |
+| lastStateLossTimeInput
| number
| *No description.* |
+| nodeTypeIdInput
| string
| *No description.* |
+| numWorkersInput
| number
| *No description.* |
+| policyIdInput
| string
| *No description.* |
+| singleUserNameInput
| string
| *No description.* |
+| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
+| sparkContextIdInput
| number
| *No description.* |
+| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
+| sparkVersionInput
| string
| *No description.* |
+| sshPublicKeysInput
| string[]
| *No description.* |
+| startTimeInput
| number
| *No description.* |
+| stateInput
| string
| *No description.* |
+| stateMessageInput
| string
| *No description.* |
+| terminateTimeInput
| number
| *No description.* |
+| terminationReasonInput
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason
| *No description.* |
+| autoterminationMinutes
| number
| *No description.* |
+| clusterCores
| number
| *No description.* |
+| clusterId
| string
| *No description.* |
+| clusterMemoryMb
| number
| *No description.* |
+| clusterName
| string
| *No description.* |
+| clusterSource
| string
| *No description.* |
+| creatorUserName
| string
| *No description.* |
+| customTags
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityMode
| string
| *No description.* |
+| defaultTags
| {[ key: string ]: string}
| *No description.* |
+| driverInstancePoolId
| string
| *No description.* |
+| driverNodeTypeId
| string
| *No description.* |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| instancePoolId
| string
| *No description.* |
+| jdbcPort
| number
| *No description.* |
+| lastActivityTime
| number
| *No description.* |
+| lastStateLossTime
| number
| *No description.* |
+| nodeTypeId
| string
| *No description.* |
+| numWorkers
| number
| *No description.* |
+| policyId
| string
| *No description.* |
+| singleUserName
| string
| *No description.* |
+| sparkConf
| {[ key: string ]: string}
| *No description.* |
+| sparkContextId
| number
| *No description.* |
+| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
+| sparkVersion
| string
| *No description.* |
+| sshPublicKeys
| string[]
| *No description.* |
+| startTime
| number
| *No description.* |
+| state
| string
| *No description.* |
+| stateMessage
| string
| *No description.* |
+| terminateTime
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo
| *No description.* |
+
+---
+
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -117710,7 +117710,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -117720,127 +117720,127 @@ public readonly fqn: string;
---
-##### `autoscale`Required
+##### `autoscale`Required
```typescript
public readonly autoscale: DataDatabricksClusterClusterInfoAutoscaleOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoAutoscaleOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscaleOutputReference
---
-##### `awsAttributes`Required
+##### `awsAttributes`Required
```typescript
public readonly awsAttributes: DataDatabricksClusterClusterInfoAwsAttributesOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributesOutputReference
---
-##### `azureAttributes`Required
+##### `azureAttributes`Required
```typescript
public readonly azureAttributes: DataDatabricksClusterClusterInfoAzureAttributesOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoAzureAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesOutputReference
---
-##### `clusterLogConf`Required
+##### `clusterLogConf`Required
```typescript
public readonly clusterLogConf: DataDatabricksClusterClusterInfoClusterLogConfOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConfOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfOutputReference
---
-##### `clusterLogStatus`Required
+##### `clusterLogStatus`Required
```typescript
public readonly clusterLogStatus: DataDatabricksClusterClusterInfoClusterLogStatusOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogStatusOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatusOutputReference
---
-##### `dockerImage`Required
+##### `dockerImage`Required
```typescript
public readonly dockerImage: DataDatabricksClusterClusterInfoDockerImageOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoDockerImageOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageOutputReference
---
-##### `driver`Required
+##### `driver`Required
```typescript
public readonly driver: DataDatabricksClusterClusterInfoDriverOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoDriverOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverOutputReference
---
-##### `executors`Required
+##### `executors`Required
```typescript
public readonly executors: DataDatabricksClusterClusterInfoExecutorsList;
```
-- *Type:* DataDatabricksClusterClusterInfoExecutorsList
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsList
---
-##### `gcpAttributes`Required
+##### `gcpAttributes`Required
```typescript
public readonly gcpAttributes: DataDatabricksClusterClusterInfoGcpAttributesOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoGcpAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributesOutputReference
---
-##### `initScripts`Required
+##### `initScripts`Required
```typescript
public readonly initScripts: DataDatabricksClusterClusterInfoInitScriptsList;
```
-- *Type:* DataDatabricksClusterClusterInfoInitScriptsList
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsList
---
-##### `terminationReason`Required
+##### `terminationReason`Required
```typescript
public readonly terminationReason: DataDatabricksClusterClusterInfoTerminationReasonOutputReference;
```
-- *Type:* DataDatabricksClusterClusterInfoTerminationReasonOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReasonOutputReference
---
-##### `autoscaleInput`Optional
+##### `autoscaleInput`Optional
```typescript
public readonly autoscaleInput: DataDatabricksClusterClusterInfoAutoscale;
```
-- *Type:* DataDatabricksClusterClusterInfoAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale
---
-##### `autoterminationMinutesInput`Optional
+##### `autoterminationMinutesInput`Optional
```typescript
public readonly autoterminationMinutesInput: number;
@@ -117850,27 +117850,27 @@ public readonly autoterminationMinutesInput: number;
---
-##### `awsAttributesInput`Optional
+##### `awsAttributesInput`Optional
```typescript
public readonly awsAttributesInput: DataDatabricksClusterClusterInfoAwsAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes
---
-##### `azureAttributesInput`Optional
+##### `azureAttributesInput`Optional
```typescript
public readonly azureAttributesInput: DataDatabricksClusterClusterInfoAzureAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes
---
-##### `clusterCoresInput`Optional
+##### `clusterCoresInput`Optional
```typescript
public readonly clusterCoresInput: number;
@@ -117880,7 +117880,7 @@ public readonly clusterCoresInput: number;
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -117890,27 +117890,27 @@ public readonly clusterIdInput: string;
---
-##### `clusterLogConfInput`Optional
+##### `clusterLogConfInput`Optional
```typescript
public readonly clusterLogConfInput: DataDatabricksClusterClusterInfoClusterLogConf;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf
---
-##### `clusterLogStatusInput`Optional
+##### `clusterLogStatusInput`Optional
```typescript
public readonly clusterLogStatusInput: DataDatabricksClusterClusterInfoClusterLogStatus;
```
-- *Type:* DataDatabricksClusterClusterInfoClusterLogStatus
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus
---
-##### `clusterMemoryMbInput`Optional
+##### `clusterMemoryMbInput`Optional
```typescript
public readonly clusterMemoryMbInput: number;
@@ -117920,7 +117920,7 @@ public readonly clusterMemoryMbInput: number;
---
-##### `clusterNameInput`Optional
+##### `clusterNameInput`Optional
```typescript
public readonly clusterNameInput: string;
@@ -117930,7 +117930,7 @@ public readonly clusterNameInput: string;
---
-##### `clusterSourceInput`Optional
+##### `clusterSourceInput`Optional
```typescript
public readonly clusterSourceInput: string;
@@ -117940,7 +117940,7 @@ public readonly clusterSourceInput: string;
---
-##### `creatorUserNameInput`Optional
+##### `creatorUserNameInput`Optional
```typescript
public readonly creatorUserNameInput: string;
@@ -117950,7 +117950,7 @@ public readonly creatorUserNameInput: string;
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: {[ key: string ]: string};
@@ -117960,7 +117960,7 @@ public readonly customTagsInput: {[ key: string ]: string};
---
-##### `dataSecurityModeInput`Optional
+##### `dataSecurityModeInput`Optional
```typescript
public readonly dataSecurityModeInput: string;
@@ -117970,7 +117970,7 @@ public readonly dataSecurityModeInput: string;
---
-##### `defaultTagsInput`Optional
+##### `defaultTagsInput`Optional
```typescript
public readonly defaultTagsInput: {[ key: string ]: string};
@@ -117980,27 +117980,27 @@ public readonly defaultTagsInput: {[ key: string ]: string};
---
-##### `dockerImageInput`Optional
+##### `dockerImageInput`Optional
```typescript
public readonly dockerImageInput: DataDatabricksClusterClusterInfoDockerImage;
```
-- *Type:* DataDatabricksClusterClusterInfoDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage
---
-##### `driverInput`Optional
+##### `driverInput`Optional
```typescript
public readonly driverInput: DataDatabricksClusterClusterInfoDriver;
```
-- *Type:* DataDatabricksClusterClusterInfoDriver
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver
---
-##### `driverInstancePoolIdInput`Optional
+##### `driverInstancePoolIdInput`Optional
```typescript
public readonly driverInstancePoolIdInput: string;
@@ -118010,7 +118010,7 @@ public readonly driverInstancePoolIdInput: string;
---
-##### `driverNodeTypeIdInput`Optional
+##### `driverNodeTypeIdInput`Optional
```typescript
public readonly driverNodeTypeIdInput: string;
@@ -118020,7 +118020,7 @@ public readonly driverNodeTypeIdInput: string;
---
-##### `enableElasticDiskInput`Optional
+##### `enableElasticDiskInput`Optional
```typescript
public readonly enableElasticDiskInput: boolean | IResolvable;
@@ -118030,7 +118030,7 @@ public readonly enableElasticDiskInput: boolean | IResolvable;
---
-##### `enableLocalDiskEncryptionInput`Optional
+##### `enableLocalDiskEncryptionInput`Optional
```typescript
public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
@@ -118040,37 +118040,37 @@ public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
---
-##### `executorsInput`Optional
+##### `executorsInput`Optional
```typescript
public readonly executorsInput: IResolvable | DataDatabricksClusterClusterInfoExecutors[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksClusterClusterInfoExecutors[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors[]
---
-##### `gcpAttributesInput`Optional
+##### `gcpAttributesInput`Optional
```typescript
public readonly gcpAttributesInput: DataDatabricksClusterClusterInfoGcpAttributes;
```
-- *Type:* DataDatabricksClusterClusterInfoGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes
---
-##### `initScriptsInput`Optional
+##### `initScriptsInput`Optional
```typescript
public readonly initScriptsInput: IResolvable | DataDatabricksClusterClusterInfoInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksClusterClusterInfoInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts[]
---
-##### `instancePoolIdInput`Optional
+##### `instancePoolIdInput`Optional
```typescript
public readonly instancePoolIdInput: string;
@@ -118080,7 +118080,7 @@ public readonly instancePoolIdInput: string;
---
-##### `jdbcPortInput`Optional
+##### `jdbcPortInput`Optional
```typescript
public readonly jdbcPortInput: number;
@@ -118090,7 +118090,7 @@ public readonly jdbcPortInput: number;
---
-##### `lastActivityTimeInput`Optional
+##### `lastActivityTimeInput`Optional
```typescript
public readonly lastActivityTimeInput: number;
@@ -118100,7 +118100,7 @@ public readonly lastActivityTimeInput: number;
---
-##### `lastStateLossTimeInput`Optional
+##### `lastStateLossTimeInput`Optional
```typescript
public readonly lastStateLossTimeInput: number;
@@ -118110,7 +118110,7 @@ public readonly lastStateLossTimeInput: number;
---
-##### `nodeTypeIdInput`Optional
+##### `nodeTypeIdInput`Optional
```typescript
public readonly nodeTypeIdInput: string;
@@ -118120,7 +118120,7 @@ public readonly nodeTypeIdInput: string;
---
-##### `numWorkersInput`Optional
+##### `numWorkersInput`Optional
```typescript
public readonly numWorkersInput: number;
@@ -118130,7 +118130,7 @@ public readonly numWorkersInput: number;
---
-##### `policyIdInput`Optional
+##### `policyIdInput`Optional
```typescript
public readonly policyIdInput: string;
@@ -118140,7 +118140,7 @@ public readonly policyIdInput: string;
---
-##### `singleUserNameInput`Optional
+##### `singleUserNameInput`Optional
```typescript
public readonly singleUserNameInput: string;
@@ -118150,7 +118150,7 @@ public readonly singleUserNameInput: string;
---
-##### `sparkConfInput`Optional
+##### `sparkConfInput`Optional
```typescript
public readonly sparkConfInput: {[ key: string ]: string};
@@ -118160,7 +118160,7 @@ public readonly sparkConfInput: {[ key: string ]: string};
---
-##### `sparkContextIdInput`Optional
+##### `sparkContextIdInput`Optional
```typescript
public readonly sparkContextIdInput: number;
@@ -118170,7 +118170,7 @@ public readonly sparkContextIdInput: number;
---
-##### `sparkEnvVarsInput`Optional
+##### `sparkEnvVarsInput`Optional
```typescript
public readonly sparkEnvVarsInput: {[ key: string ]: string};
@@ -118180,7 +118180,7 @@ public readonly sparkEnvVarsInput: {[ key: string ]: string};
---
-##### `sparkVersionInput`Optional
+##### `sparkVersionInput`Optional
```typescript
public readonly sparkVersionInput: string;
@@ -118190,7 +118190,7 @@ public readonly sparkVersionInput: string;
---
-##### `sshPublicKeysInput`Optional
+##### `sshPublicKeysInput`Optional
```typescript
public readonly sshPublicKeysInput: string[];
@@ -118200,7 +118200,7 @@ public readonly sshPublicKeysInput: string[];
---
-##### `startTimeInput`Optional
+##### `startTimeInput`Optional
```typescript
public readonly startTimeInput: number;
@@ -118210,7 +118210,7 @@ public readonly startTimeInput: number;
---
-##### `stateInput`Optional
+##### `stateInput`Optional
```typescript
public readonly stateInput: string;
@@ -118220,7 +118220,7 @@ public readonly stateInput: string;
---
-##### `stateMessageInput`Optional
+##### `stateMessageInput`Optional
```typescript
public readonly stateMessageInput: string;
@@ -118230,7 +118230,7 @@ public readonly stateMessageInput: string;
---
-##### `terminateTimeInput`Optional
+##### `terminateTimeInput`Optional
```typescript
public readonly terminateTimeInput: number;
@@ -118240,17 +118240,17 @@ public readonly terminateTimeInput: number;
---
-##### `terminationReasonInput`Optional
+##### `terminationReasonInput`Optional
```typescript
public readonly terminationReasonInput: DataDatabricksClusterClusterInfoTerminationReason;
```
-- *Type:* DataDatabricksClusterClusterInfoTerminationReason
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason
---
-##### `autoterminationMinutes`Required
+##### `autoterminationMinutes`Required
```typescript
public readonly autoterminationMinutes: number;
@@ -118260,7 +118260,7 @@ public readonly autoterminationMinutes: number;
---
-##### `clusterCores`Required
+##### `clusterCores`Required
```typescript
public readonly clusterCores: number;
@@ -118270,7 +118270,7 @@ public readonly clusterCores: number;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -118280,7 +118280,7 @@ public readonly clusterId: string;
---
-##### `clusterMemoryMb`Required
+##### `clusterMemoryMb`Required
```typescript
public readonly clusterMemoryMb: number;
@@ -118290,7 +118290,7 @@ public readonly clusterMemoryMb: number;
---
-##### `clusterName`Required
+##### `clusterName`Required
```typescript
public readonly clusterName: string;
@@ -118300,7 +118300,7 @@ public readonly clusterName: string;
---
-##### `clusterSource`Required
+##### `clusterSource`Required
```typescript
public readonly clusterSource: string;
@@ -118310,7 +118310,7 @@ public readonly clusterSource: string;
---
-##### `creatorUserName`Required
+##### `creatorUserName`Required
```typescript
public readonly creatorUserName: string;
@@ -118320,7 +118320,7 @@ public readonly creatorUserName: string;
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -118330,7 +118330,7 @@ public readonly customTags: {[ key: string ]: string};
---
-##### `dataSecurityMode`Required
+##### `dataSecurityMode`Required
```typescript
public readonly dataSecurityMode: string;
@@ -118340,7 +118340,7 @@ public readonly dataSecurityMode: string;
---
-##### `defaultTags`Required
+##### `defaultTags`Required
```typescript
public readonly defaultTags: {[ key: string ]: string};
@@ -118350,7 +118350,7 @@ public readonly defaultTags: {[ key: string ]: string};
---
-##### `driverInstancePoolId`Required
+##### `driverInstancePoolId`Required
```typescript
public readonly driverInstancePoolId: string;
@@ -118360,7 +118360,7 @@ public readonly driverInstancePoolId: string;
---
-##### `driverNodeTypeId`Required
+##### `driverNodeTypeId`Required
```typescript
public readonly driverNodeTypeId: string;
@@ -118370,7 +118370,7 @@ public readonly driverNodeTypeId: string;
---
-##### `enableElasticDisk`Required
+##### `enableElasticDisk`Required
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -118380,7 +118380,7 @@ public readonly enableElasticDisk: boolean | IResolvable;
---
-##### `enableLocalDiskEncryption`Required
+##### `enableLocalDiskEncryption`Required
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -118390,7 +118390,7 @@ public readonly enableLocalDiskEncryption: boolean | IResolvable;
---
-##### `instancePoolId`Required
+##### `instancePoolId`Required
```typescript
public readonly instancePoolId: string;
@@ -118400,7 +118400,7 @@ public readonly instancePoolId: string;
---
-##### `jdbcPort`Required
+##### `jdbcPort`Required
```typescript
public readonly jdbcPort: number;
@@ -118410,7 +118410,7 @@ public readonly jdbcPort: number;
---
-##### `lastActivityTime`Required
+##### `lastActivityTime`Required
```typescript
public readonly lastActivityTime: number;
@@ -118420,7 +118420,7 @@ public readonly lastActivityTime: number;
---
-##### `lastStateLossTime`Required
+##### `lastStateLossTime`Required
```typescript
public readonly lastStateLossTime: number;
@@ -118430,7 +118430,7 @@ public readonly lastStateLossTime: number;
---
-##### `nodeTypeId`Required
+##### `nodeTypeId`Required
```typescript
public readonly nodeTypeId: string;
@@ -118440,7 +118440,7 @@ public readonly nodeTypeId: string;
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -118450,7 +118450,7 @@ public readonly numWorkers: number;
---
-##### `policyId`Required
+##### `policyId`Required
```typescript
public readonly policyId: string;
@@ -118460,7 +118460,7 @@ public readonly policyId: string;
---
-##### `singleUserName`Required
+##### `singleUserName`Required
```typescript
public readonly singleUserName: string;
@@ -118470,7 +118470,7 @@ public readonly singleUserName: string;
---
-##### `sparkConf`Required
+##### `sparkConf`Required
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -118480,7 +118480,7 @@ public readonly sparkConf: {[ key: string ]: string};
---
-##### `sparkContextId`Required
+##### `sparkContextId`Required
```typescript
public readonly sparkContextId: number;
@@ -118490,7 +118490,7 @@ public readonly sparkContextId: number;
---
-##### `sparkEnvVars`Required
+##### `sparkEnvVars`Required
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -118500,7 +118500,7 @@ public readonly sparkEnvVars: {[ key: string ]: string};
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -118510,7 +118510,7 @@ public readonly sparkVersion: string;
---
-##### `sshPublicKeys`Required
+##### `sshPublicKeys`Required
```typescript
public readonly sshPublicKeys: string[];
@@ -118520,7 +118520,7 @@ public readonly sshPublicKeys: string[];
---
-##### `startTime`Required
+##### `startTime`Required
```typescript
public readonly startTime: number;
@@ -118530,7 +118530,7 @@ public readonly startTime: number;
---
-##### `state`Required
+##### `state`Required
```typescript
public readonly state: string;
@@ -118540,7 +118540,7 @@ public readonly state: string;
---
-##### `stateMessage`Required
+##### `stateMessage`Required
```typescript
public readonly stateMessage: string;
@@ -118550,7 +118550,7 @@ public readonly stateMessage: string;
---
-##### `terminateTime`Required
+##### `terminateTime`Required
```typescript
public readonly terminateTime: number;
@@ -118560,35 +118560,35 @@ public readonly terminateTime: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfo;
```
-- *Type:* DataDatabricksClusterClusterInfo
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo
---
-### DataDatabricksClusterClusterInfoTerminationReasonOutputReference
+### DataDatabricksClusterClusterInfoTerminationReasonOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksClusterClusterInfoTerminationReasonOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksCluster } from '@cdktf/provider-databricks'
-new DataDatabricksClusterClusterInfoTerminationReasonOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReasonOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -118596,7 +118596,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -118608,152 +118608,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCode
| *No description.* |
-| resetParameters
| *No description.* |
-| resetType
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCode
| *No description.* |
+| resetParameters
| *No description.* |
+| resetType
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -118761,13 +118761,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -118777,19 +118777,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCode`
+##### `resetCode`
```typescript
public resetCode(): void
```
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
```
-##### `resetType`
+##### `resetType`
```typescript
public resetType(): void
@@ -118800,19 +118800,19 @@ public resetType(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| codeInput
| string
| *No description.* |
-| parametersInput
| {[ key: string ]: string}
| *No description.* |
-| typeInput
| string
| *No description.* |
-| code
| string
| *No description.* |
-| parameters
| {[ key: string ]: string}
| *No description.* |
-| type
| string
| *No description.* |
-| internalValue
| DataDatabricksClusterClusterInfoTerminationReason
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| codeInput
| string
| *No description.* |
+| parametersInput
| {[ key: string ]: string}
| *No description.* |
+| typeInput
| string
| *No description.* |
+| code
| string
| *No description.* |
+| parameters
| {[ key: string ]: string}
| *No description.* |
+| type
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -118826,7 +118826,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -118836,7 +118836,7 @@ public readonly fqn: string;
---
-##### `codeInput`Optional
+##### `codeInput`Optional
```typescript
public readonly codeInput: string;
@@ -118846,7 +118846,7 @@ public readonly codeInput: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: {[ key: string ]: string};
@@ -118856,7 +118856,7 @@ public readonly parametersInput: {[ key: string ]: string};
---
-##### `typeInput`Optional
+##### `typeInput`Optional
```typescript
public readonly typeInput: string;
@@ -118866,7 +118866,7 @@ public readonly typeInput: string;
---
-##### `code`Required
+##### `code`Required
```typescript
public readonly code: string;
@@ -118876,7 +118876,7 @@ public readonly code: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: {[ key: string ]: string};
@@ -118886,7 +118886,7 @@ public readonly parameters: {[ key: string ]: string};
---
-##### `type`Required
+##### `type`Required
```typescript
public readonly type: string;
@@ -118896,36 +118896,36 @@ public readonly type: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksClusterClusterInfoTerminationReason;
```
-- *Type:* DataDatabricksClusterClusterInfoTerminationReason
+- *Type:* @cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason
---
-### DataDatabricksDbfsFilePathsPathListList
+### DataDatabricksDbfsFilePathsPathListList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksDbfsFilePathsPathListList } from '@cdktf/provider-databricks'
+import { dataDatabricksDbfsFilePaths } from '@cdktf/provider-databricks'
-new DataDatabricksDbfsFilePathsPathListList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -118933,7 +118933,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -118941,7 +118941,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -118953,20 +118953,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -118974,13 +118974,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -118990,13 +118990,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksDbfsFilePathsPathListOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -119009,12 +119009,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -119028,7 +119028,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -119039,26 +119039,26 @@ public readonly fqn: string;
---
-### DataDatabricksDbfsFilePathsPathListOutputReference
+### DataDatabricksDbfsFilePathsPathListOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksDbfsFilePathsPathListOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksDbfsFilePaths } from '@cdktf/provider-databricks'
-new DataDatabricksDbfsFilePathsPathListOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -119066,7 +119066,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -119074,7 +119074,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -119082,7 +119082,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -119094,149 +119094,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -119244,13 +119244,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -119265,15 +119265,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| fileSize
| number
| *No description.* |
-| path
| string
| *No description.* |
-| internalValue
| DataDatabricksDbfsFilePathsPathList
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| fileSize
| number
| *No description.* |
+| path
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathList
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -119287,7 +119287,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -119297,7 +119297,7 @@ public readonly fqn: string;
---
-##### `fileSize`Required
+##### `fileSize`Required
```typescript
public readonly fileSize: number;
@@ -119307,7 +119307,7 @@ public readonly fileSize: number;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -119317,35 +119317,35 @@ public readonly path: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksDbfsFilePathsPathList;
```
-- *Type:* DataDatabricksDbfsFilePathsPathList
+- *Type:* @cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathList
---
-### DataDatabricksJobJobSettingsOutputReference
+### DataDatabricksJobJobSettingsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -119353,7 +119353,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -119365,154 +119365,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putSettings
| *No description.* |
-| resetCreatedTime
| *No description.* |
-| resetCreatorUserName
| *No description.* |
-| resetJobId
| *No description.* |
-| resetSettings
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putSettings
| *No description.* |
+| resetCreatedTime
| *No description.* |
+| resetCreatorUserName
| *No description.* |
+| resetJobId
| *No description.* |
+| resetSettings
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -119520,13 +119520,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -119536,37 +119536,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putSettings`
+##### `putSettings`
```typescript
public putSettings(value: DataDatabricksJobJobSettingsSettings): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettings
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings
---
-##### `resetCreatedTime`
+##### `resetCreatedTime`
```typescript
public resetCreatedTime(): void
```
-##### `resetCreatorUserName`
+##### `resetCreatorUserName`
```typescript
public resetCreatorUserName(): void
```
-##### `resetJobId`
+##### `resetJobId`
```typescript
public resetJobId(): void
```
-##### `resetSettings`
+##### `resetSettings`
```typescript
public resetSettings(): void
@@ -119577,21 +119577,21 @@ public resetSettings(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| settings
| DataDatabricksJobJobSettingsSettingsOutputReference
| *No description.* |
-| createdTimeInput
| number
| *No description.* |
-| creatorUserNameInput
| string
| *No description.* |
-| jobIdInput
| number
| *No description.* |
-| settingsInput
| DataDatabricksJobJobSettingsSettings
| *No description.* |
-| createdTime
| number
| *No description.* |
-| creatorUserName
| string
| *No description.* |
-| jobId
| number
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettings
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| settings
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsOutputReference
| *No description.* |
+| createdTimeInput
| number
| *No description.* |
+| creatorUserNameInput
| string
| *No description.* |
+| jobIdInput
| number
| *No description.* |
+| settingsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings
| *No description.* |
+| createdTime
| number
| *No description.* |
+| creatorUserName
| string
| *No description.* |
+| jobId
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -119605,7 +119605,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -119615,17 +119615,17 @@ public readonly fqn: string;
---
-##### `settings`Required
+##### `settings`Required
```typescript
public readonly settings: DataDatabricksJobJobSettingsSettingsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsOutputReference
---
-##### `createdTimeInput`Optional
+##### `createdTimeInput`Optional
```typescript
public readonly createdTimeInput: number;
@@ -119635,7 +119635,7 @@ public readonly createdTimeInput: number;
---
-##### `creatorUserNameInput`Optional
+##### `creatorUserNameInput`Optional
```typescript
public readonly creatorUserNameInput: string;
@@ -119645,7 +119645,7 @@ public readonly creatorUserNameInput: string;
---
-##### `jobIdInput`Optional
+##### `jobIdInput`Optional
```typescript
public readonly jobIdInput: number;
@@ -119655,17 +119655,17 @@ public readonly jobIdInput: number;
---
-##### `settingsInput`Optional
+##### `settingsInput`Optional
```typescript
public readonly settingsInput: DataDatabricksJobJobSettingsSettings;
```
-- *Type:* DataDatabricksJobJobSettingsSettings
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings
---
-##### `createdTime`Required
+##### `createdTime`Required
```typescript
public readonly createdTime: number;
@@ -119675,7 +119675,7 @@ public readonly createdTime: number;
---
-##### `creatorUserName`Required
+##### `creatorUserName`Required
```typescript
public readonly creatorUserName: string;
@@ -119685,7 +119685,7 @@ public readonly creatorUserName: string;
---
-##### `jobId`Required
+##### `jobId`Required
```typescript
public readonly jobId: number;
@@ -119695,35 +119695,35 @@ public readonly jobId: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettings;
```
-- *Type:* DataDatabricksJobJobSettings
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings
---
-### DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -119731,7 +119731,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -119743,153 +119743,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetProfilesDirectory
| *No description.* |
-| resetProjectDirectory
| *No description.* |
-| resetSchema
| *No description.* |
-| resetWarehouseId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetProfilesDirectory
| *No description.* |
+| resetProjectDirectory
| *No description.* |
+| resetSchema
| *No description.* |
+| resetWarehouseId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -119897,13 +119897,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -119913,25 +119913,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetProfilesDirectory`
+##### `resetProfilesDirectory`
```typescript
public resetProfilesDirectory(): void
```
-##### `resetProjectDirectory`
+##### `resetProjectDirectory`
```typescript
public resetProjectDirectory(): void
```
-##### `resetSchema`
+##### `resetSchema`
```typescript
public resetSchema(): void
```
-##### `resetWarehouseId`
+##### `resetWarehouseId`
```typescript
public resetWarehouseId(): void
@@ -119942,23 +119942,23 @@ public resetWarehouseId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| commandsInput
| string[]
| *No description.* |
-| profilesDirectoryInput
| string
| *No description.* |
-| projectDirectoryInput
| string
| *No description.* |
-| schemaInput
| string
| *No description.* |
-| warehouseIdInput
| string
| *No description.* |
-| commands
| string[]
| *No description.* |
-| profilesDirectory
| string
| *No description.* |
-| projectDirectory
| string
| *No description.* |
-| schema
| string
| *No description.* |
-| warehouseId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsDbtTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| commandsInput
| string[]
| *No description.* |
+| profilesDirectoryInput
| string
| *No description.* |
+| projectDirectoryInput
| string
| *No description.* |
+| schemaInput
| string
| *No description.* |
+| warehouseIdInput
| string
| *No description.* |
+| commands
| string[]
| *No description.* |
+| profilesDirectory
| string
| *No description.* |
+| projectDirectory
| string
| *No description.* |
+| schema
| string
| *No description.* |
+| warehouseId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -119972,7 +119972,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -119982,7 +119982,7 @@ public readonly fqn: string;
---
-##### `commandsInput`Optional
+##### `commandsInput`Optional
```typescript
public readonly commandsInput: string[];
@@ -119992,7 +119992,7 @@ public readonly commandsInput: string[];
---
-##### `profilesDirectoryInput`Optional
+##### `profilesDirectoryInput`Optional
```typescript
public readonly profilesDirectoryInput: string;
@@ -120002,7 +120002,7 @@ public readonly profilesDirectoryInput: string;
---
-##### `projectDirectoryInput`Optional
+##### `projectDirectoryInput`Optional
```typescript
public readonly projectDirectoryInput: string;
@@ -120012,7 +120012,7 @@ public readonly projectDirectoryInput: string;
---
-##### `schemaInput`Optional
+##### `schemaInput`Optional
```typescript
public readonly schemaInput: string;
@@ -120022,7 +120022,7 @@ public readonly schemaInput: string;
---
-##### `warehouseIdInput`Optional
+##### `warehouseIdInput`Optional
```typescript
public readonly warehouseIdInput: string;
@@ -120032,7 +120032,7 @@ public readonly warehouseIdInput: string;
---
-##### `commands`Required
+##### `commands`Required
```typescript
public readonly commands: string[];
@@ -120042,7 +120042,7 @@ public readonly commands: string[];
---
-##### `profilesDirectory`Required
+##### `profilesDirectory`Required
```typescript
public readonly profilesDirectory: string;
@@ -120052,7 +120052,7 @@ public readonly profilesDirectory: string;
---
-##### `projectDirectory`Required
+##### `projectDirectory`Required
```typescript
public readonly projectDirectory: string;
@@ -120062,7 +120062,7 @@ public readonly projectDirectory: string;
---
-##### `schema`Required
+##### `schema`Required
```typescript
public readonly schema: string;
@@ -120072,7 +120072,7 @@ public readonly schema: string;
---
-##### `warehouseId`Required
+##### `warehouseId`Required
```typescript
public readonly warehouseId: string;
@@ -120082,35 +120082,35 @@ public readonly warehouseId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsDbtTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsDbtTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask
---
-### DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference
+### DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -120118,7 +120118,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -120130,154 +120130,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAlertOnLastAttempt
| *No description.* |
-| resetNoAlertForSkippedRuns
| *No description.* |
-| resetOnFailure
| *No description.* |
-| resetOnStart
| *No description.* |
-| resetOnSuccess
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAlertOnLastAttempt
| *No description.* |
+| resetNoAlertForSkippedRuns
| *No description.* |
+| resetOnFailure
| *No description.* |
+| resetOnStart
| *No description.* |
+| resetOnSuccess
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -120285,13 +120285,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -120301,31 +120301,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAlertOnLastAttempt`
+##### `resetAlertOnLastAttempt`
```typescript
public resetAlertOnLastAttempt(): void
```
-##### `resetNoAlertForSkippedRuns`
+##### `resetNoAlertForSkippedRuns`
```typescript
public resetNoAlertForSkippedRuns(): void
```
-##### `resetOnFailure`
+##### `resetOnFailure`
```typescript
public resetOnFailure(): void
```
-##### `resetOnStart`
+##### `resetOnStart`
```typescript
public resetOnStart(): void
```
-##### `resetOnSuccess`
+##### `resetOnSuccess`
```typescript
public resetOnSuccess(): void
@@ -120336,23 +120336,23 @@ public resetOnSuccess(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| alertOnLastAttemptInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| noAlertForSkippedRunsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| onFailureInput
| string[]
| *No description.* |
-| onStartInput
| string[]
| *No description.* |
-| onSuccessInput
| string[]
| *No description.* |
-| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| *No description.* |
-| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| *No description.* |
-| onFailure
| string[]
| *No description.* |
-| onStart
| string[]
| *No description.* |
-| onSuccess
| string[]
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsEmailNotifications
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| alertOnLastAttemptInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| noAlertForSkippedRunsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| onFailureInput
| string[]
| *No description.* |
+| onStartInput
| string[]
| *No description.* |
+| onSuccessInput
| string[]
| *No description.* |
+| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| *No description.* |
+| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| *No description.* |
+| onFailure
| string[]
| *No description.* |
+| onStart
| string[]
| *No description.* |
+| onSuccess
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -120366,7 +120366,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -120376,7 +120376,7 @@ public readonly fqn: string;
---
-##### `alertOnLastAttemptInput`Optional
+##### `alertOnLastAttemptInput`Optional
```typescript
public readonly alertOnLastAttemptInput: boolean | IResolvable;
@@ -120386,7 +120386,7 @@ public readonly alertOnLastAttemptInput: boolean | IResolvable;
---
-##### `noAlertForSkippedRunsInput`Optional
+##### `noAlertForSkippedRunsInput`Optional
```typescript
public readonly noAlertForSkippedRunsInput: boolean | IResolvable;
@@ -120396,7 +120396,7 @@ public readonly noAlertForSkippedRunsInput: boolean | IResolvable;
---
-##### `onFailureInput`Optional
+##### `onFailureInput`Optional
```typescript
public readonly onFailureInput: string[];
@@ -120406,7 +120406,7 @@ public readonly onFailureInput: string[];
---
-##### `onStartInput`Optional
+##### `onStartInput`Optional
```typescript
public readonly onStartInput: string[];
@@ -120416,7 +120416,7 @@ public readonly onStartInput: string[];
---
-##### `onSuccessInput`Optional
+##### `onSuccessInput`Optional
```typescript
public readonly onSuccessInput: string[];
@@ -120426,7 +120426,7 @@ public readonly onSuccessInput: string[];
---
-##### `alertOnLastAttempt`Required
+##### `alertOnLastAttempt`Required
```typescript
public readonly alertOnLastAttempt: boolean | IResolvable;
@@ -120436,7 +120436,7 @@ public readonly alertOnLastAttempt: boolean | IResolvable;
---
-##### `noAlertForSkippedRuns`Required
+##### `noAlertForSkippedRuns`Required
```typescript
public readonly noAlertForSkippedRuns: boolean | IResolvable;
@@ -120446,7 +120446,7 @@ public readonly noAlertForSkippedRuns: boolean | IResolvable;
---
-##### `onFailure`Required
+##### `onFailure`Required
```typescript
public readonly onFailure: string[];
@@ -120456,7 +120456,7 @@ public readonly onFailure: string[];
---
-##### `onStart`Required
+##### `onStart`Required
```typescript
public readonly onStart: string[];
@@ -120466,7 +120466,7 @@ public readonly onStart: string[];
---
-##### `onSuccess`Required
+##### `onSuccess`Required
```typescript
public readonly onSuccess: string[];
@@ -120476,35 +120476,35 @@ public readonly onSuccess: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsEmailNotifications;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsEmailNotifications
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications
---
-### DataDatabricksJobJobSettingsSettingsGitSourceOutputReference
+### DataDatabricksJobJobSettingsSettingsGitSourceOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsGitSourceOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsGitSourceOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -120512,7 +120512,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -120524,153 +120524,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetBranch
| *No description.* |
-| resetCommit
| *No description.* |
-| resetProvider
| *No description.* |
-| resetTag
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetBranch
| *No description.* |
+| resetCommit
| *No description.* |
+| resetProvider
| *No description.* |
+| resetTag
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -120678,13 +120678,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -120694,25 +120694,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetBranch`
+##### `resetBranch`
```typescript
public resetBranch(): void
```
-##### `resetCommit`
+##### `resetCommit`
```typescript
public resetCommit(): void
```
-##### `resetProvider`
+##### `resetProvider`
```typescript
public resetProvider(): void
```
-##### `resetTag`
+##### `resetTag`
```typescript
public resetTag(): void
@@ -120723,23 +120723,23 @@ public resetTag(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| branchInput
| string
| *No description.* |
-| commitInput
| string
| *No description.* |
-| providerInput
| string
| *No description.* |
-| tagInput
| string
| *No description.* |
-| urlInput
| string
| *No description.* |
-| branch
| string
| *No description.* |
-| commit
| string
| *No description.* |
-| provider
| string
| *No description.* |
-| tag
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsGitSource
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| branchInput
| string
| *No description.* |
+| commitInput
| string
| *No description.* |
+| providerInput
| string
| *No description.* |
+| tagInput
| string
| *No description.* |
+| urlInput
| string
| *No description.* |
+| branch
| string
| *No description.* |
+| commit
| string
| *No description.* |
+| provider
| string
| *No description.* |
+| tag
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -120753,7 +120753,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -120763,7 +120763,7 @@ public readonly fqn: string;
---
-##### `branchInput`Optional
+##### `branchInput`Optional
```typescript
public readonly branchInput: string;
@@ -120773,7 +120773,7 @@ public readonly branchInput: string;
---
-##### `commitInput`Optional
+##### `commitInput`Optional
```typescript
public readonly commitInput: string;
@@ -120783,7 +120783,7 @@ public readonly commitInput: string;
---
-##### `providerInput`Optional
+##### `providerInput`Optional
```typescript
public readonly providerInput: string;
@@ -120793,7 +120793,7 @@ public readonly providerInput: string;
---
-##### `tagInput`Optional
+##### `tagInput`Optional
```typescript
public readonly tagInput: string;
@@ -120803,7 +120803,7 @@ public readonly tagInput: string;
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -120813,7 +120813,7 @@ public readonly urlInput: string;
---
-##### `branch`Required
+##### `branch`Required
```typescript
public readonly branch: string;
@@ -120823,7 +120823,7 @@ public readonly branch: string;
---
-##### `commit`Required
+##### `commit`Required
```typescript
public readonly commit: string;
@@ -120833,7 +120833,7 @@ public readonly commit: string;
---
-##### `provider`Required
+##### `provider`Required
```typescript
public readonly provider: string;
@@ -120843,7 +120843,7 @@ public readonly provider: string;
---
-##### `tag`Required
+##### `tag`Required
```typescript
public readonly tag: string;
@@ -120853,7 +120853,7 @@ public readonly tag: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -120863,36 +120863,36 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsGitSource;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsGitSource
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource
---
-### DataDatabricksJobJobSettingsSettingsJobClusterList
+### DataDatabricksJobJobSettingsSettingsJobClusterList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterList } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -120900,7 +120900,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -120908,7 +120908,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -120920,20 +120920,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -120941,13 +120941,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -120957,13 +120957,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksJobJobSettingsSettingsJobClusterOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -120976,13 +120976,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsJobCluster[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -120996,7 +120996,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -121006,35 +121006,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsJobCluster[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsJobCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster[]
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -121042,7 +121042,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -121054,151 +121054,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetMaxWorkers
| *No description.* |
-| resetMinWorkers
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetMaxWorkers
| *No description.* |
+| resetMinWorkers
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -121206,13 +121206,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -121222,13 +121222,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMaxWorkers`
+##### `resetMaxWorkers`
```typescript
public resetMaxWorkers(): void
```
-##### `resetMinWorkers`
+##### `resetMinWorkers`
```typescript
public resetMinWorkers(): void
@@ -121239,17 +121239,17 @@ public resetMinWorkers(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| maxWorkersInput
| number
| *No description.* |
-| minWorkersInput
| number
| *No description.* |
-| maxWorkers
| number
| *No description.* |
-| minWorkers
| number
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| maxWorkersInput
| number
| *No description.* |
+| minWorkersInput
| number
| *No description.* |
+| maxWorkers
| number
| *No description.* |
+| minWorkers
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -121263,7 +121263,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -121273,7 +121273,7 @@ public readonly fqn: string;
---
-##### `maxWorkersInput`Optional
+##### `maxWorkersInput`Optional
```typescript
public readonly maxWorkersInput: number;
@@ -121283,7 +121283,7 @@ public readonly maxWorkersInput: number;
---
-##### `minWorkersInput`Optional
+##### `minWorkersInput`Optional
```typescript
public readonly minWorkersInput: number;
@@ -121293,7 +121293,7 @@ public readonly minWorkersInput: number;
---
-##### `maxWorkers`Required
+##### `maxWorkers`Required
```typescript
public readonly maxWorkers: number;
@@ -121303,7 +121303,7 @@ public readonly maxWorkers: number;
---
-##### `minWorkers`Required
+##### `minWorkers`Required
```typescript
public readonly minWorkers: number;
@@ -121313,35 +121313,35 @@ public readonly minWorkers: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -121349,7 +121349,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -121361,157 +121361,157 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetEbsVolumeCount
| *No description.* |
-| resetEbsVolumeSize
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetSpotBidPricePercent
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetEbsVolumeCount
| *No description.* |
+| resetEbsVolumeSize
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetSpotBidPricePercent
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -121519,13 +121519,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -121535,49 +121535,49 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetEbsVolumeCount`
+##### `resetEbsVolumeCount`
```typescript
public resetEbsVolumeCount(): void
```
-##### `resetEbsVolumeSize`
+##### `resetEbsVolumeSize`
```typescript
public resetEbsVolumeSize(): void
```
-##### `resetEbsVolumeType`
+##### `resetEbsVolumeType`
```typescript
public resetEbsVolumeType(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetSpotBidPricePercent`
+##### `resetSpotBidPricePercent`
```typescript
public resetSpotBidPricePercent(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -121588,29 +121588,29 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| ebsVolumeCountInput
| number
| *No description.* |
-| ebsVolumeSizeInput
| number
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| spotBidPricePercentInput
| number
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| ebsVolumeCount
| number
| *No description.* |
-| ebsVolumeSize
| number
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| spotBidPricePercent
| number
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| ebsVolumeCountInput
| number
| *No description.* |
+| ebsVolumeSizeInput
| number
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| spotBidPricePercentInput
| number
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| ebsVolumeCount
| number
| *No description.* |
+| ebsVolumeSize
| number
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| spotBidPricePercent
| number
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -121624,7 +121624,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -121634,7 +121634,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -121644,7 +121644,7 @@ public readonly availabilityInput: string;
---
-##### `ebsVolumeCountInput`Optional
+##### `ebsVolumeCountInput`Optional
```typescript
public readonly ebsVolumeCountInput: number;
@@ -121654,7 +121654,7 @@ public readonly ebsVolumeCountInput: number;
---
-##### `ebsVolumeSizeInput`Optional
+##### `ebsVolumeSizeInput`Optional
```typescript
public readonly ebsVolumeSizeInput: number;
@@ -121664,7 +121664,7 @@ public readonly ebsVolumeSizeInput: number;
---
-##### `ebsVolumeTypeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```typescript
public readonly ebsVolumeTypeInput: string;
@@ -121674,7 +121674,7 @@ public readonly ebsVolumeTypeInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -121684,7 +121684,7 @@ public readonly firstOnDemandInput: number;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -121694,7 +121694,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `spotBidPricePercentInput`Optional
+##### `spotBidPricePercentInput`Optional
```typescript
public readonly spotBidPricePercentInput: number;
@@ -121704,7 +121704,7 @@ public readonly spotBidPricePercentInput: number;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -121714,7 +121714,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -121724,7 +121724,7 @@ public readonly availability: string;
---
-##### `ebsVolumeCount`Required
+##### `ebsVolumeCount`Required
```typescript
public readonly ebsVolumeCount: number;
@@ -121734,7 +121734,7 @@ public readonly ebsVolumeCount: number;
---
-##### `ebsVolumeSize`Required
+##### `ebsVolumeSize`Required
```typescript
public readonly ebsVolumeSize: number;
@@ -121744,7 +121744,7 @@ public readonly ebsVolumeSize: number;
---
-##### `ebsVolumeType`Required
+##### `ebsVolumeType`Required
```typescript
public readonly ebsVolumeType: string;
@@ -121754,7 +121754,7 @@ public readonly ebsVolumeType: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -121764,7 +121764,7 @@ public readonly firstOnDemand: number;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -121774,7 +121774,7 @@ public readonly instanceProfileArn: string;
---
-##### `spotBidPricePercent`Required
+##### `spotBidPricePercent`Required
```typescript
public readonly spotBidPricePercent: number;
@@ -121784,7 +121784,7 @@ public readonly spotBidPricePercent: number;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -121794,35 +121794,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -121830,7 +121830,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -121842,152 +121842,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetSpotBidMaxPrice
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetSpotBidMaxPrice
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -121995,13 +121995,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -122011,19 +122011,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetSpotBidMaxPrice`
+##### `resetSpotBidMaxPrice`
```typescript
public resetSpotBidMaxPrice(): void
@@ -122034,19 +122034,19 @@ public resetSpotBidMaxPrice(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| spotBidMaxPriceInput
| number
| *No description.* |
-| availability
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| spotBidMaxPrice
| number
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| spotBidMaxPriceInput
| number
| *No description.* |
+| availability
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| spotBidMaxPrice
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -122060,7 +122060,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -122070,7 +122070,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -122080,7 +122080,7 @@ public readonly availabilityInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -122090,7 +122090,7 @@ public readonly firstOnDemandInput: number;
---
-##### `spotBidMaxPriceInput`Optional
+##### `spotBidMaxPriceInput`Optional
```typescript
public readonly spotBidMaxPriceInput: number;
@@ -122100,7 +122100,7 @@ public readonly spotBidMaxPriceInput: number;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -122110,7 +122110,7 @@ public readonly availability: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -122120,7 +122120,7 @@ public readonly firstOnDemand: number;
---
-##### `spotBidMaxPrice`Required
+##### `spotBidMaxPrice`Required
```typescript
public readonly spotBidMaxPrice: number;
@@ -122130,35 +122130,35 @@ public readonly spotBidMaxPrice: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -122166,7 +122166,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -122178,149 +122178,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -122328,13 +122328,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -122349,15 +122349,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -122371,7 +122371,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -122381,7 +122381,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -122391,7 +122391,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -122401,35 +122401,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -122437,7 +122437,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -122449,153 +122449,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -122603,13 +122603,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -122619,37 +122619,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -122660,17 +122660,17 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
-| s3
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference
| *No description.* |
-| dbfsInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
| *No description.* |
-| s3Input
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -122684,7 +122684,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -122694,75 +122694,75 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -122770,7 +122770,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -122782,155 +122782,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -122938,13 +122938,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -122954,37 +122954,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -122995,27 +122995,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -123029,7 +123029,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -123039,7 +123039,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -123049,7 +123049,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -123059,7 +123059,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -123069,7 +123069,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -123079,7 +123079,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -123089,7 +123089,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -123099,7 +123099,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -123109,7 +123109,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -123119,7 +123119,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -123129,7 +123129,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -123139,7 +123139,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -123149,7 +123149,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -123159,7 +123159,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -123169,7 +123169,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -123179,35 +123179,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -123215,7 +123215,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -123227,149 +123227,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -123377,13 +123377,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -123398,17 +123398,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| passwordInput
| string
| *No description.* |
-| usernameInput
| string
| *No description.* |
-| password
| string
| *No description.* |
-| username
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| passwordInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| password
| string
| *No description.* |
+| username
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -123422,7 +123422,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -123432,7 +123432,7 @@ public readonly fqn: string;
---
-##### `passwordInput`Optional
+##### `passwordInput`Optional
```typescript
public readonly passwordInput: string;
@@ -123442,7 +123442,7 @@ public readonly passwordInput: string;
---
-##### `usernameInput`Optional
+##### `usernameInput`Optional
```typescript
public readonly usernameInput: string;
@@ -123452,7 +123452,7 @@ public readonly usernameInput: string;
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -123462,7 +123462,7 @@ public readonly password: string;
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -123472,35 +123472,35 @@ public readonly username: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -123508,7 +123508,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -123520,151 +123520,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putBasicAuth
| *No description.* |
-| resetBasicAuth
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putBasicAuth
| *No description.* |
+| resetBasicAuth
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -123672,13 +123672,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -123688,19 +123688,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putBasicAuth`
+##### `putBasicAuth`
```typescript
public putBasicAuth(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
---
-##### `resetBasicAuth`
+##### `resetBasicAuth`
```typescript
public resetBasicAuth(): void
@@ -123711,17 +123711,17 @@ public resetBasicAuth(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| basicAuth
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
-| basicAuthInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
| *No description.* |
-| urlInput
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| basicAuth
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
+| basicAuthInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
| *No description.* |
+| urlInput
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -123735,7 +123735,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -123745,27 +123745,27 @@ public readonly fqn: string;
---
-##### `basicAuth`Required
+##### `basicAuth`Required
```typescript
public readonly basicAuth: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference
---
-##### `basicAuthInput`Optional
+##### `basicAuthInput`Optional
```typescript
public readonly basicAuthInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -123775,7 +123775,7 @@ public readonly urlInput: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -123785,35 +123785,35 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -123821,7 +123821,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -123833,154 +123833,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetBootDiskSize
| *No description.* |
-| resetGoogleServiceAccount
| *No description.* |
-| resetUsePreemptibleExecutors
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetBootDiskSize
| *No description.* |
+| resetGoogleServiceAccount
| *No description.* |
+| resetUsePreemptibleExecutors
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -123988,13 +123988,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -124004,31 +124004,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetBootDiskSize`
+##### `resetBootDiskSize`
```typescript
public resetBootDiskSize(): void
```
-##### `resetGoogleServiceAccount`
+##### `resetGoogleServiceAccount`
```typescript
public resetGoogleServiceAccount(): void
```
-##### `resetUsePreemptibleExecutors`
+##### `resetUsePreemptibleExecutors`
```typescript
public resetUsePreemptibleExecutors(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -124039,23 +124039,23 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| bootDiskSizeInput
| number
| *No description.* |
-| googleServiceAccountInput
| string
| *No description.* |
-| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| bootDiskSize
| number
| *No description.* |
-| googleServiceAccount
| string
| *No description.* |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| bootDiskSizeInput
| number
| *No description.* |
+| googleServiceAccountInput
| string
| *No description.* |
+| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| bootDiskSize
| number
| *No description.* |
+| googleServiceAccount
| string
| *No description.* |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -124069,7 +124069,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -124079,7 +124079,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -124089,7 +124089,7 @@ public readonly availabilityInput: string;
---
-##### `bootDiskSizeInput`Optional
+##### `bootDiskSizeInput`Optional
```typescript
public readonly bootDiskSizeInput: number;
@@ -124099,7 +124099,7 @@ public readonly bootDiskSizeInput: number;
---
-##### `googleServiceAccountInput`Optional
+##### `googleServiceAccountInput`Optional
```typescript
public readonly googleServiceAccountInput: string;
@@ -124109,7 +124109,7 @@ public readonly googleServiceAccountInput: string;
---
-##### `usePreemptibleExecutorsInput`Optional
+##### `usePreemptibleExecutorsInput`Optional
```typescript
public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
@@ -124119,7 +124119,7 @@ public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -124129,7 +124129,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -124139,7 +124139,7 @@ public readonly availability: string;
---
-##### `bootDiskSize`Required
+##### `bootDiskSize`Required
```typescript
public readonly bootDiskSize: number;
@@ -124149,7 +124149,7 @@ public readonly bootDiskSize: number;
---
-##### `googleServiceAccount`Required
+##### `googleServiceAccount`Required
```typescript
public readonly googleServiceAccount: string;
@@ -124159,7 +124159,7 @@ public readonly googleServiceAccount: string;
---
-##### `usePreemptibleExecutors`Required
+##### `usePreemptibleExecutors`Required
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -124169,7 +124169,7 @@ public readonly usePreemptibleExecutors: boolean | IResolvable;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -124179,35 +124179,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -124215,7 +124215,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -124227,149 +124227,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -124377,13 +124377,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -124398,15 +124398,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -124420,7 +124420,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -124430,7 +124430,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -124440,7 +124440,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -124450,35 +124450,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -124486,7 +124486,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -124498,150 +124498,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -124649,13 +124649,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -124665,7 +124665,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -124676,15 +124676,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -124698,7 +124698,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -124708,7 +124708,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -124718,7 +124718,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -124728,35 +124728,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -124764,7 +124764,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -124776,150 +124776,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -124927,13 +124927,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -124943,7 +124943,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -124954,15 +124954,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -124976,7 +124976,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -124986,7 +124986,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -124996,7 +124996,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -125006,36 +125006,36 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -125043,7 +125043,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -125051,7 +125051,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -125063,20 +125063,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -125084,13 +125084,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -125100,13 +125100,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -125119,13 +125119,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -125139,7 +125139,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -125149,37 +125149,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -125187,7 +125187,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -125195,7 +125195,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -125203,7 +125203,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -125215,157 +125215,157 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putFile
| *No description.* |
-| putGcs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetFile
| *No description.* |
-| resetGcs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putFile
| *No description.* |
+| putGcs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetFile
| *No description.* |
+| resetGcs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -125373,13 +125373,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -125389,73 +125389,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
---
-##### `putFile`
+##### `putFile`
```typescript
public putFile(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
---
-##### `putGcs`
+##### `putGcs`
```typescript
public putGcs(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetFile`
+##### `resetFile`
```typescript
public resetFile(): void
```
-##### `resetGcs`
+##### `resetGcs`
```typescript
public resetGcs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -125466,21 +125466,21 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference
| *No description.* |
-| file
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference
| *No description.* |
-| gcs
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference
| *No description.* |
-| s3
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference
| *No description.* |
-| dbfsInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
| *No description.* |
-| fileInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
| *No description.* |
-| gcsInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
| *No description.* |
-| s3Input
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference
| *No description.* |
+| file
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference
| *No description.* |
+| gcs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
| *No description.* |
+| fileInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
| *No description.* |
+| gcsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -125494,7 +125494,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -125504,115 +125504,115 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference
---
-##### `file`Required
+##### `file`Required
```typescript
public readonly file: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference
---
-##### `gcs`Required
+##### `gcs`Required
```typescript
public readonly gcs: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
---
-##### `fileInput`Optional
+##### `fileInput`Optional
```typescript
public readonly fileInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
---
-##### `gcsInput`Optional
+##### `gcsInput`Optional
```typescript
public readonly gcsInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts;
+public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts | IResolvable;
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts | cdktf.IResolvable
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -125620,7 +125620,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -125632,155 +125632,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -125788,13 +125788,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -125804,37 +125804,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -125845,27 +125845,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -125879,7 +125879,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -125889,7 +125889,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -125899,7 +125899,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -125909,7 +125909,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -125919,7 +125919,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -125929,7 +125929,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -125939,7 +125939,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -125949,7 +125949,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -125959,7 +125959,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -125969,7 +125969,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -125979,7 +125979,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -125989,7 +125989,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -125999,7 +125999,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -126009,7 +126009,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -126019,7 +126019,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -126029,35 +126029,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -126065,7 +126065,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -126077,183 +126077,183 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAutoscale
| *No description.* |
-| putAwsAttributes
| *No description.* |
-| putAzureAttributes
| *No description.* |
-| putClusterLogConf
| *No description.* |
-| putDockerImage
| *No description.* |
-| putGcpAttributes
| *No description.* |
-| putInitScripts
| *No description.* |
-| putWorkloadType
| *No description.* |
-| resetApplyPolicyDefaultValues
| *No description.* |
-| resetAutoscale
| *No description.* |
-| resetAutoterminationMinutes
| *No description.* |
-| resetAwsAttributes
| *No description.* |
-| resetAzureAttributes
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetClusterLogConf
| *No description.* |
-| resetClusterName
| *No description.* |
-| resetCustomTags
| *No description.* |
-| resetDataSecurityMode
| *No description.* |
-| resetDockerImage
| *No description.* |
-| resetDriverInstancePoolId
| *No description.* |
-| resetDriverNodeTypeId
| *No description.* |
-| resetEnableElasticDisk
| *No description.* |
-| resetEnableLocalDiskEncryption
| *No description.* |
-| resetGcpAttributes
| *No description.* |
-| resetIdempotencyToken
| *No description.* |
-| resetInitScripts
| *No description.* |
-| resetInstancePoolId
| *No description.* |
-| resetNodeTypeId
| *No description.* |
-| resetPolicyId
| *No description.* |
-| resetSingleUserName
| *No description.* |
-| resetSparkConf
| *No description.* |
-| resetSparkEnvVars
| *No description.* |
-| resetSshPublicKeys
| *No description.* |
-| resetWorkloadType
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAutoscale
| *No description.* |
+| putAwsAttributes
| *No description.* |
+| putAzureAttributes
| *No description.* |
+| putClusterLogConf
| *No description.* |
+| putDockerImage
| *No description.* |
+| putGcpAttributes
| *No description.* |
+| putInitScripts
| *No description.* |
+| putWorkloadType
| *No description.* |
+| resetApplyPolicyDefaultValues
| *No description.* |
+| resetAutoscale
| *No description.* |
+| resetAutoterminationMinutes
| *No description.* |
+| resetAwsAttributes
| *No description.* |
+| resetAzureAttributes
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetClusterLogConf
| *No description.* |
+| resetClusterName
| *No description.* |
+| resetCustomTags
| *No description.* |
+| resetDataSecurityMode
| *No description.* |
+| resetDockerImage
| *No description.* |
+| resetDriverInstancePoolId
| *No description.* |
+| resetDriverNodeTypeId
| *No description.* |
+| resetEnableElasticDisk
| *No description.* |
+| resetEnableLocalDiskEncryption
| *No description.* |
+| resetGcpAttributes
| *No description.* |
+| resetIdempotencyToken
| *No description.* |
+| resetInitScripts
| *No description.* |
+| resetInstancePoolId
| *No description.* |
+| resetNodeTypeId
| *No description.* |
+| resetPolicyId
| *No description.* |
+| resetSingleUserName
| *No description.* |
+| resetSparkConf
| *No description.* |
+| resetSparkEnvVars
| *No description.* |
+| resetSshPublicKeys
| *No description.* |
+| resetWorkloadType
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -126261,13 +126261,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -126277,253 +126277,253 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAutoscale`
+##### `putAutoscale`
```typescript
public putAutoscale(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
---
-##### `putAwsAttributes`
+##### `putAwsAttributes`
```typescript
public putAwsAttributes(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
---
-##### `putAzureAttributes`
+##### `putAzureAttributes`
```typescript
public putAzureAttributes(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
---
-##### `putClusterLogConf`
+##### `putClusterLogConf`
```typescript
public putClusterLogConf(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
---
-##### `putDockerImage`
+##### `putDockerImage`
```typescript
public putDockerImage(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
---
-##### `putGcpAttributes`
+##### `putGcpAttributes`
```typescript
public putGcpAttributes(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
---
-##### `putInitScripts`
+##### `putInitScripts`
```typescript
public putInitScripts(value: IResolvable | DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
---
-##### `putWorkloadType`
+##### `putWorkloadType`
```typescript
public putWorkloadType(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
---
-##### `resetApplyPolicyDefaultValues`
+##### `resetApplyPolicyDefaultValues`
```typescript
public resetApplyPolicyDefaultValues(): void
```
-##### `resetAutoscale`
+##### `resetAutoscale`
```typescript
public resetAutoscale(): void
```
-##### `resetAutoterminationMinutes`
+##### `resetAutoterminationMinutes`
```typescript
public resetAutoterminationMinutes(): void
```
-##### `resetAwsAttributes`
+##### `resetAwsAttributes`
```typescript
public resetAwsAttributes(): void
```
-##### `resetAzureAttributes`
+##### `resetAzureAttributes`
```typescript
public resetAzureAttributes(): void
```
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetClusterLogConf`
+##### `resetClusterLogConf`
```typescript
public resetClusterLogConf(): void
```
-##### `resetClusterName`
+##### `resetClusterName`
```typescript
public resetClusterName(): void
```
-##### `resetCustomTags`
+##### `resetCustomTags`
```typescript
public resetCustomTags(): void
```
-##### `resetDataSecurityMode`
+##### `resetDataSecurityMode`
```typescript
public resetDataSecurityMode(): void
```
-##### `resetDockerImage`
+##### `resetDockerImage`
```typescript
public resetDockerImage(): void
```
-##### `resetDriverInstancePoolId`
+##### `resetDriverInstancePoolId`
```typescript
public resetDriverInstancePoolId(): void
```
-##### `resetDriverNodeTypeId`
+##### `resetDriverNodeTypeId`
```typescript
public resetDriverNodeTypeId(): void
```
-##### `resetEnableElasticDisk`
+##### `resetEnableElasticDisk`
```typescript
public resetEnableElasticDisk(): void
```
-##### `resetEnableLocalDiskEncryption`
+##### `resetEnableLocalDiskEncryption`
```typescript
public resetEnableLocalDiskEncryption(): void
```
-##### `resetGcpAttributes`
+##### `resetGcpAttributes`
```typescript
public resetGcpAttributes(): void
```
-##### `resetIdempotencyToken`
+##### `resetIdempotencyToken`
```typescript
public resetIdempotencyToken(): void
```
-##### `resetInitScripts`
+##### `resetInitScripts`
```typescript
public resetInitScripts(): void
```
-##### `resetInstancePoolId`
+##### `resetInstancePoolId`
```typescript
public resetInstancePoolId(): void
```
-##### `resetNodeTypeId`
+##### `resetNodeTypeId`
```typescript
public resetNodeTypeId(): void
```
-##### `resetPolicyId`
+##### `resetPolicyId`
```typescript
public resetPolicyId(): void
```
-##### `resetSingleUserName`
+##### `resetSingleUserName`
```typescript
public resetSingleUserName(): void
```
-##### `resetSparkConf`
+##### `resetSparkConf`
```typescript
public resetSparkConf(): void
```
-##### `resetSparkEnvVars`
+##### `resetSparkEnvVars`
```typescript
public resetSparkEnvVars(): void
```
-##### `resetSshPublicKeys`
+##### `resetSshPublicKeys`
```typescript
public resetSshPublicKeys(): void
```
-##### `resetWorkloadType`
+##### `resetWorkloadType`
```typescript
public resetWorkloadType(): void
@@ -126534,69 +126534,69 @@ public resetWorkloadType(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| autoscale
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference
| *No description.* |
-| awsAttributes
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference
| *No description.* |
-| azureAttributes
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference
| *No description.* |
-| clusterLogConf
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference
| *No description.* |
-| dockerImage
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference
| *No description.* |
-| gcpAttributes
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference
| *No description.* |
-| initScripts
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList
| *No description.* |
-| workloadType
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference
| *No description.* |
-| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoscaleInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
| *No description.* |
-| autoterminationMinutesInput
| number
| *No description.* |
-| awsAttributesInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
| *No description.* |
-| azureAttributesInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| clusterLogConfInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
| *No description.* |
-| clusterNameInput
| string
| *No description.* |
-| customTagsInput
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityModeInput
| string
| *No description.* |
-| dockerImageInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
| *No description.* |
-| driverInstancePoolIdInput
| string
| *No description.* |
-| driverNodeTypeIdInput
| string
| *No description.* |
-| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| gcpAttributesInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
| *No description.* |
-| idempotencyTokenInput
| string
| *No description.* |
-| initScriptsInput
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
| *No description.* |
-| instancePoolIdInput
| string
| *No description.* |
-| nodeTypeIdInput
| string
| *No description.* |
-| numWorkersInput
| number
| *No description.* |
-| policyIdInput
| string
| *No description.* |
-| singleUserNameInput
| string
| *No description.* |
-| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
-| sparkVersionInput
| string
| *No description.* |
-| sshPublicKeysInput
| string[]
| *No description.* |
-| workloadTypeInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
| *No description.* |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoterminationMinutes
| number
| *No description.* |
-| clusterId
| string
| *No description.* |
-| clusterName
| string
| *No description.* |
-| customTags
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityMode
| string
| *No description.* |
-| driverInstancePoolId
| string
| *No description.* |
-| driverNodeTypeId
| string
| *No description.* |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| idempotencyToken
| string
| *No description.* |
-| instancePoolId
| string
| *No description.* |
-| nodeTypeId
| string
| *No description.* |
-| numWorkers
| number
| *No description.* |
-| policyId
| string
| *No description.* |
-| singleUserName
| string
| *No description.* |
-| sparkConf
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
-| sparkVersion
| string
| *No description.* |
-| sshPublicKeys
| string[]
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
| *No description.* |
-
----
-
-##### `creationStack`Required
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| autoscale
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference
| *No description.* |
+| awsAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference
| *No description.* |
+| azureAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference
| *No description.* |
+| clusterLogConf
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference
| *No description.* |
+| dockerImage
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference
| *No description.* |
+| gcpAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference
| *No description.* |
+| initScripts
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList
| *No description.* |
+| workloadType
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference
| *No description.* |
+| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoscaleInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
| *No description.* |
+| autoterminationMinutesInput
| number
| *No description.* |
+| awsAttributesInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
| *No description.* |
+| azureAttributesInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| clusterLogConfInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
| *No description.* |
+| clusterNameInput
| string
| *No description.* |
+| customTagsInput
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityModeInput
| string
| *No description.* |
+| dockerImageInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
| *No description.* |
+| driverInstancePoolIdInput
| string
| *No description.* |
+| driverNodeTypeIdInput
| string
| *No description.* |
+| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gcpAttributesInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
| *No description.* |
+| idempotencyTokenInput
| string
| *No description.* |
+| initScriptsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
| *No description.* |
+| instancePoolIdInput
| string
| *No description.* |
+| nodeTypeIdInput
| string
| *No description.* |
+| numWorkersInput
| number
| *No description.* |
+| policyIdInput
| string
| *No description.* |
+| singleUserNameInput
| string
| *No description.* |
+| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
+| sparkVersionInput
| string
| *No description.* |
+| sshPublicKeysInput
| string[]
| *No description.* |
+| workloadTypeInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
| *No description.* |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoterminationMinutes
| number
| *No description.* |
+| clusterId
| string
| *No description.* |
+| clusterName
| string
| *No description.* |
+| customTags
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityMode
| string
| *No description.* |
+| driverInstancePoolId
| string
| *No description.* |
+| driverNodeTypeId
| string
| *No description.* |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| idempotencyToken
| string
| *No description.* |
+| instancePoolId
| string
| *No description.* |
+| nodeTypeId
| string
| *No description.* |
+| numWorkers
| number
| *No description.* |
+| policyId
| string
| *No description.* |
+| singleUserName
| string
| *No description.* |
+| sparkConf
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
+| sparkVersion
| string
| *No description.* |
+| sshPublicKeys
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
| *No description.* |
+
+---
+
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -126610,7 +126610,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -126620,87 +126620,87 @@ public readonly fqn: string;
---
-##### `autoscale`Required
+##### `autoscale`Required
```typescript
public readonly autoscale: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference
---
-##### `awsAttributes`Required
+##### `awsAttributes`Required
```typescript
public readonly awsAttributes: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference
---
-##### `azureAttributes`Required
+##### `azureAttributes`Required
```typescript
public readonly azureAttributes: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference
---
-##### `clusterLogConf`Required
+##### `clusterLogConf`Required
```typescript
public readonly clusterLogConf: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference
---
-##### `dockerImage`Required
+##### `dockerImage`Required
```typescript
public readonly dockerImage: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference
---
-##### `gcpAttributes`Required
+##### `gcpAttributes`Required
```typescript
public readonly gcpAttributes: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference
---
-##### `initScripts`Required
+##### `initScripts`Required
```typescript
public readonly initScripts: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList
---
-##### `workloadType`Required
+##### `workloadType`Required
```typescript
public readonly workloadType: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference
---
-##### `applyPolicyDefaultValuesInput`Optional
+##### `applyPolicyDefaultValuesInput`Optional
```typescript
public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
@@ -126710,17 +126710,17 @@ public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
---
-##### `autoscaleInput`Optional
+##### `autoscaleInput`Optional
```typescript
public readonly autoscaleInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
---
-##### `autoterminationMinutesInput`Optional
+##### `autoterminationMinutesInput`Optional
```typescript
public readonly autoterminationMinutesInput: number;
@@ -126730,27 +126730,27 @@ public readonly autoterminationMinutesInput: number;
---
-##### `awsAttributesInput`Optional
+##### `awsAttributesInput`Optional
```typescript
public readonly awsAttributesInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
---
-##### `azureAttributesInput`Optional
+##### `azureAttributesInput`Optional
```typescript
public readonly azureAttributesInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -126760,17 +126760,17 @@ public readonly clusterIdInput: string;
---
-##### `clusterLogConfInput`Optional
+##### `clusterLogConfInput`Optional
```typescript
public readonly clusterLogConfInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
---
-##### `clusterNameInput`Optional
+##### `clusterNameInput`Optional
```typescript
public readonly clusterNameInput: string;
@@ -126780,7 +126780,7 @@ public readonly clusterNameInput: string;
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: {[ key: string ]: string};
@@ -126790,7 +126790,7 @@ public readonly customTagsInput: {[ key: string ]: string};
---
-##### `dataSecurityModeInput`Optional
+##### `dataSecurityModeInput`Optional
```typescript
public readonly dataSecurityModeInput: string;
@@ -126800,17 +126800,17 @@ public readonly dataSecurityModeInput: string;
---
-##### `dockerImageInput`Optional
+##### `dockerImageInput`Optional
```typescript
public readonly dockerImageInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
---
-##### `driverInstancePoolIdInput`Optional
+##### `driverInstancePoolIdInput`Optional
```typescript
public readonly driverInstancePoolIdInput: string;
@@ -126820,7 +126820,7 @@ public readonly driverInstancePoolIdInput: string;
---
-##### `driverNodeTypeIdInput`Optional
+##### `driverNodeTypeIdInput`Optional
```typescript
public readonly driverNodeTypeIdInput: string;
@@ -126830,7 +126830,7 @@ public readonly driverNodeTypeIdInput: string;
---
-##### `enableElasticDiskInput`Optional
+##### `enableElasticDiskInput`Optional
```typescript
public readonly enableElasticDiskInput: boolean | IResolvable;
@@ -126840,7 +126840,7 @@ public readonly enableElasticDiskInput: boolean | IResolvable;
---
-##### `enableLocalDiskEncryptionInput`Optional
+##### `enableLocalDiskEncryptionInput`Optional
```typescript
public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
@@ -126850,17 +126850,17 @@ public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
---
-##### `gcpAttributesInput`Optional
+##### `gcpAttributesInput`Optional
```typescript
public readonly gcpAttributesInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
---
-##### `idempotencyTokenInput`Optional
+##### `idempotencyTokenInput`Optional
```typescript
public readonly idempotencyTokenInput: string;
@@ -126870,17 +126870,17 @@ public readonly idempotencyTokenInput: string;
---
-##### `initScriptsInput`Optional
+##### `initScriptsInput`Optional
```typescript
public readonly initScriptsInput: IResolvable | DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts[]
---
-##### `instancePoolIdInput`Optional
+##### `instancePoolIdInput`Optional
```typescript
public readonly instancePoolIdInput: string;
@@ -126890,7 +126890,7 @@ public readonly instancePoolIdInput: string;
---
-##### `nodeTypeIdInput`Optional
+##### `nodeTypeIdInput`Optional
```typescript
public readonly nodeTypeIdInput: string;
@@ -126900,7 +126900,7 @@ public readonly nodeTypeIdInput: string;
---
-##### `numWorkersInput`Optional
+##### `numWorkersInput`Optional
```typescript
public readonly numWorkersInput: number;
@@ -126910,7 +126910,7 @@ public readonly numWorkersInput: number;
---
-##### `policyIdInput`Optional
+##### `policyIdInput`Optional
```typescript
public readonly policyIdInput: string;
@@ -126920,7 +126920,7 @@ public readonly policyIdInput: string;
---
-##### `singleUserNameInput`Optional
+##### `singleUserNameInput`Optional
```typescript
public readonly singleUserNameInput: string;
@@ -126930,7 +126930,7 @@ public readonly singleUserNameInput: string;
---
-##### `sparkConfInput`Optional
+##### `sparkConfInput`Optional
```typescript
public readonly sparkConfInput: {[ key: string ]: string};
@@ -126940,7 +126940,7 @@ public readonly sparkConfInput: {[ key: string ]: string};
---
-##### `sparkEnvVarsInput`Optional
+##### `sparkEnvVarsInput`Optional
```typescript
public readonly sparkEnvVarsInput: {[ key: string ]: string};
@@ -126950,7 +126950,7 @@ public readonly sparkEnvVarsInput: {[ key: string ]: string};
---
-##### `sparkVersionInput`Optional
+##### `sparkVersionInput`Optional
```typescript
public readonly sparkVersionInput: string;
@@ -126960,7 +126960,7 @@ public readonly sparkVersionInput: string;
---
-##### `sshPublicKeysInput`Optional
+##### `sshPublicKeysInput`Optional
```typescript
public readonly sshPublicKeysInput: string[];
@@ -126970,17 +126970,17 @@ public readonly sshPublicKeysInput: string[];
---
-##### `workloadTypeInput`Optional
+##### `workloadTypeInput`Optional
```typescript
public readonly workloadTypeInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
---
-##### `applyPolicyDefaultValues`Required
+##### `applyPolicyDefaultValues`Required
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -126990,7 +126990,7 @@ public readonly applyPolicyDefaultValues: boolean | IResolvable;
---
-##### `autoterminationMinutes`Required
+##### `autoterminationMinutes`Required
```typescript
public readonly autoterminationMinutes: number;
@@ -127000,7 +127000,7 @@ public readonly autoterminationMinutes: number;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -127010,7 +127010,7 @@ public readonly clusterId: string;
---
-##### `clusterName`Required
+##### `clusterName`Required
```typescript
public readonly clusterName: string;
@@ -127020,7 +127020,7 @@ public readonly clusterName: string;
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -127030,7 +127030,7 @@ public readonly customTags: {[ key: string ]: string};
---
-##### `dataSecurityMode`Required
+##### `dataSecurityMode`Required
```typescript
public readonly dataSecurityMode: string;
@@ -127040,7 +127040,7 @@ public readonly dataSecurityMode: string;
---
-##### `driverInstancePoolId`Required
+##### `driverInstancePoolId`Required
```typescript
public readonly driverInstancePoolId: string;
@@ -127050,7 +127050,7 @@ public readonly driverInstancePoolId: string;
---
-##### `driverNodeTypeId`Required
+##### `driverNodeTypeId`Required
```typescript
public readonly driverNodeTypeId: string;
@@ -127060,7 +127060,7 @@ public readonly driverNodeTypeId: string;
---
-##### `enableElasticDisk`Required
+##### `enableElasticDisk`Required
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -127070,7 +127070,7 @@ public readonly enableElasticDisk: boolean | IResolvable;
---
-##### `enableLocalDiskEncryption`Required
+##### `enableLocalDiskEncryption`Required
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -127080,7 +127080,7 @@ public readonly enableLocalDiskEncryption: boolean | IResolvable;
---
-##### `idempotencyToken`Required
+##### `idempotencyToken`Required
```typescript
public readonly idempotencyToken: string;
@@ -127090,7 +127090,7 @@ public readonly idempotencyToken: string;
---
-##### `instancePoolId`Required
+##### `instancePoolId`Required
```typescript
public readonly instancePoolId: string;
@@ -127100,7 +127100,7 @@ public readonly instancePoolId: string;
---
-##### `nodeTypeId`Required
+##### `nodeTypeId`Required
```typescript
public readonly nodeTypeId: string;
@@ -127110,7 +127110,7 @@ public readonly nodeTypeId: string;
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -127120,7 +127120,7 @@ public readonly numWorkers: number;
---
-##### `policyId`Required
+##### `policyId`Required
```typescript
public readonly policyId: string;
@@ -127130,7 +127130,7 @@ public readonly policyId: string;
---
-##### `singleUserName`Required
+##### `singleUserName`Required
```typescript
public readonly singleUserName: string;
@@ -127140,7 +127140,7 @@ public readonly singleUserName: string;
---
-##### `sparkConf`Required
+##### `sparkConf`Required
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -127150,7 +127150,7 @@ public readonly sparkConf: {[ key: string ]: string};
---
-##### `sparkEnvVars`Required
+##### `sparkEnvVars`Required
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -127160,7 +127160,7 @@ public readonly sparkEnvVars: {[ key: string ]: string};
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -127170,7 +127170,7 @@ public readonly sparkVersion: string;
---
-##### `sshPublicKeys`Required
+##### `sshPublicKeys`Required
```typescript
public readonly sshPublicKeys: string[];
@@ -127180,35 +127180,35 @@ public readonly sshPublicKeys: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewCluster;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -127216,7 +127216,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -127228,151 +127228,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetJobs
| *No description.* |
-| resetNotebooks
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetJobs
| *No description.* |
+| resetNotebooks
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -127380,13 +127380,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -127396,13 +127396,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetJobs`
+##### `resetJobs`
```typescript
public resetJobs(): void
```
-##### `resetNotebooks`
+##### `resetNotebooks`
```typescript
public resetNotebooks(): void
@@ -127413,17 +127413,17 @@ public resetNotebooks(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -127437,7 +127437,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -127447,7 +127447,7 @@ public readonly fqn: string;
---
-##### `jobsInput`Optional
+##### `jobsInput`Optional
```typescript
public readonly jobsInput: boolean | IResolvable;
@@ -127457,7 +127457,7 @@ public readonly jobsInput: boolean | IResolvable;
---
-##### `notebooksInput`Optional
+##### `notebooksInput`Optional
```typescript
public readonly notebooksInput: boolean | IResolvable;
@@ -127467,7 +127467,7 @@ public readonly notebooksInput: boolean | IResolvable;
---
-##### `jobs`Required
+##### `jobs`Required
```typescript
public readonly jobs: boolean | IResolvable;
@@ -127477,7 +127477,7 @@ public readonly jobs: boolean | IResolvable;
---
-##### `notebooks`Required
+##### `notebooks`Required
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -127487,35 +127487,35 @@ public readonly notebooks: boolean | IResolvable;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
---
-### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -127523,7 +127523,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -127535,150 +127535,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putClients
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putClients
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -127686,13 +127686,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -127702,15 +127702,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putClients`
+##### `putClients`
```typescript
public putClients(value: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
---
@@ -127719,15 +127719,15 @@ public putClients(value: DataDatabricksJobJobSettingsSettingsJobClusterNewCluste
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| clients
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
-| clientsInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| clients
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
+| clientsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -127741,7 +127741,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -127751,57 +127751,57 @@ public readonly fqn: string;
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference
---
-##### `clientsInput`Optional
+##### `clientsInput`Optional
```typescript
public readonly clientsInput: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
---
-### DataDatabricksJobJobSettingsSettingsJobClusterOutputReference
+### DataDatabricksJobJobSettingsSettingsJobClusterOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsJobClusterOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsJobClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -127809,7 +127809,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -127817,7 +127817,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -127825,7 +127825,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -127837,152 +127837,152 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putNewCluster
| *No description.* |
-| resetJobClusterKey
| *No description.* |
-| resetNewCluster
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putNewCluster
| *No description.* |
+| resetJobClusterKey
| *No description.* |
+| resetNewCluster
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -127990,13 +127990,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -128006,25 +128006,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putNewCluster`
+##### `putNewCluster`
```typescript
public putNewCluster(value: DataDatabricksJobJobSettingsSettingsJobClusterNewCluster): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
---
-##### `resetJobClusterKey`
+##### `resetJobClusterKey`
```typescript
public resetJobClusterKey(): void
```
-##### `resetNewCluster`
+##### `resetNewCluster`
```typescript
public resetNewCluster(): void
@@ -128035,17 +128035,17 @@ public resetNewCluster(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| newCluster
| DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference
| *No description.* |
-| jobClusterKeyInput
| string
| *No description.* |
-| newClusterInput
| DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
| *No description.* |
-| jobClusterKey
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsJobCluster
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| newCluster
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference
| *No description.* |
+| jobClusterKeyInput
| string
| *No description.* |
+| newClusterInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
| *No description.* |
+| jobClusterKey
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -128059,7 +128059,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -128069,17 +128069,17 @@ public readonly fqn: string;
---
-##### `newCluster`Required
+##### `newCluster`Required
```typescript
public readonly newCluster: DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference
---
-##### `jobClusterKeyInput`Optional
+##### `jobClusterKeyInput`Optional
```typescript
public readonly jobClusterKeyInput: string;
@@ -128089,17 +128089,17 @@ public readonly jobClusterKeyInput: string;
---
-##### `newClusterInput`Optional
+##### `newClusterInput`Optional
```typescript
public readonly newClusterInput: DataDatabricksJobJobSettingsSettingsJobClusterNewCluster;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
---
-##### `jobClusterKey`Required
+##### `jobClusterKey`Required
```typescript
public readonly jobClusterKey: string;
@@ -128109,35 +128109,35 @@ public readonly jobClusterKey: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsJobCluster;
+public readonly internalValue: DataDatabricksJobJobSettingsSettingsJobCluster | IResolvable;
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsJobCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster | cdktf.IResolvable
---
-### DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference
+### DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -128145,7 +128145,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -128157,150 +128157,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -128308,13 +128308,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -128324,7 +128324,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -128335,17 +128335,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsLibraryCran
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -128359,7 +128359,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -128369,7 +128369,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -128379,7 +128379,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -128389,7 +128389,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -128399,7 +128399,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -128409,36 +128409,36 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsLibraryCran;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryCran
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran
---
-### DataDatabricksJobJobSettingsSettingsLibraryList
+### DataDatabricksJobJobSettingsSettingsLibraryList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsLibraryList } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -128446,7 +128446,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -128454,7 +128454,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -128466,20 +128466,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -128487,13 +128487,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -128503,13 +128503,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksJobJobSettingsSettingsLibraryOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -128522,13 +128522,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsLibrary[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -128542,7 +128542,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -128552,35 +128552,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsLibrary[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary[]
---
-### DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference
+### DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -128588,7 +128588,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -128600,151 +128600,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetExclusions
| *No description.* |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetExclusions
| *No description.* |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -128752,13 +128752,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -128768,13 +128768,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetExclusions`
+##### `resetExclusions`
```typescript
public resetExclusions(): void
```
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -128785,19 +128785,19 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| coordinatesInput
| string
| *No description.* |
-| exclusionsInput
| string[]
| *No description.* |
-| repoInput
| string
| *No description.* |
-| coordinates
| string
| *No description.* |
-| exclusions
| string[]
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsLibraryMaven
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| coordinatesInput
| string
| *No description.* |
+| exclusionsInput
| string[]
| *No description.* |
+| repoInput
| string
| *No description.* |
+| coordinates
| string
| *No description.* |
+| exclusions
| string[]
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -128811,7 +128811,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -128821,7 +128821,7 @@ public readonly fqn: string;
---
-##### `coordinatesInput`Optional
+##### `coordinatesInput`Optional
```typescript
public readonly coordinatesInput: string;
@@ -128831,7 +128831,7 @@ public readonly coordinatesInput: string;
---
-##### `exclusionsInput`Optional
+##### `exclusionsInput`Optional
```typescript
public readonly exclusionsInput: string[];
@@ -128841,7 +128841,7 @@ public readonly exclusionsInput: string[];
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -128851,7 +128851,7 @@ public readonly repoInput: string;
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -128861,7 +128861,7 @@ public readonly coordinates: string;
---
-##### `exclusions`Required
+##### `exclusions`Required
```typescript
public readonly exclusions: string[];
@@ -128871,7 +128871,7 @@ public readonly exclusions: string[];
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -128881,37 +128881,37 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsLibraryMaven;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryMaven
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven
---
-### DataDatabricksJobJobSettingsSettingsLibraryOutputReference
+### DataDatabricksJobJobSettingsSettingsLibraryOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsLibraryOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -128919,7 +128919,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -128927,7 +128927,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -128935,7 +128935,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -128947,158 +128947,158 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putCran
| *No description.* |
-| putMaven
| *No description.* |
-| putPypi
| *No description.* |
-| resetCran
| *No description.* |
-| resetEgg
| *No description.* |
-| resetJar
| *No description.* |
-| resetMaven
| *No description.* |
-| resetPypi
| *No description.* |
-| resetWhl
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putCran
| *No description.* |
+| putMaven
| *No description.* |
+| putPypi
| *No description.* |
+| resetCran
| *No description.* |
+| resetEgg
| *No description.* |
+| resetJar
| *No description.* |
+| resetMaven
| *No description.* |
+| resetPypi
| *No description.* |
+| resetWhl
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -129106,13 +129106,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -129122,73 +129122,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putCran`
+##### `putCran`
```typescript
public putCran(value: DataDatabricksJobJobSettingsSettingsLibraryCran): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryCran
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran
---
-##### `putMaven`
+##### `putMaven`
```typescript
public putMaven(value: DataDatabricksJobJobSettingsSettingsLibraryMaven): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryMaven
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven
---
-##### `putPypi`
+##### `putPypi`
```typescript
public putPypi(value: DataDatabricksJobJobSettingsSettingsLibraryPypi): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryPypi
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi
---
-##### `resetCran`
+##### `resetCran`
```typescript
public resetCran(): void
```
-##### `resetEgg`
+##### `resetEgg`
```typescript
public resetEgg(): void
```
-##### `resetJar`
+##### `resetJar`
```typescript
public resetJar(): void
```
-##### `resetMaven`
+##### `resetMaven`
```typescript
public resetMaven(): void
```
-##### `resetPypi`
+##### `resetPypi`
```typescript
public resetPypi(): void
```
-##### `resetWhl`
+##### `resetWhl`
```typescript
public resetWhl(): void
@@ -129199,25 +129199,25 @@ public resetWhl(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cran
| DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference
| *No description.* |
-| maven
| DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference
| *No description.* |
-| pypi
| DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference
| *No description.* |
-| cranInput
| DataDatabricksJobJobSettingsSettingsLibraryCran
| *No description.* |
-| eggInput
| string
| *No description.* |
-| jarInput
| string
| *No description.* |
-| mavenInput
| DataDatabricksJobJobSettingsSettingsLibraryMaven
| *No description.* |
-| pypiInput
| DataDatabricksJobJobSettingsSettingsLibraryPypi
| *No description.* |
-| whlInput
| string
| *No description.* |
-| egg
| string
| *No description.* |
-| jar
| string
| *No description.* |
-| whl
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsLibrary
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cran
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference
| *No description.* |
+| maven
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference
| *No description.* |
+| pypi
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference
| *No description.* |
+| cranInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran
| *No description.* |
+| eggInput
| string
| *No description.* |
+| jarInput
| string
| *No description.* |
+| mavenInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven
| *No description.* |
+| pypiInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi
| *No description.* |
+| whlInput
| string
| *No description.* |
+| egg
| string
| *No description.* |
+| jar
| string
| *No description.* |
+| whl
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -129231,7 +129231,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -129241,47 +129241,47 @@ public readonly fqn: string;
---
-##### `cran`Required
+##### `cran`Required
```typescript
public readonly cran: DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference
---
-##### `maven`Required
+##### `maven`Required
```typescript
public readonly maven: DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference
---
-##### `pypi`Required
+##### `pypi`Required
```typescript
public readonly pypi: DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference
---
-##### `cranInput`Optional
+##### `cranInput`Optional
```typescript
public readonly cranInput: DataDatabricksJobJobSettingsSettingsLibraryCran;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryCran
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran
---
-##### `eggInput`Optional
+##### `eggInput`Optional
```typescript
public readonly eggInput: string;
@@ -129291,7 +129291,7 @@ public readonly eggInput: string;
---
-##### `jarInput`Optional
+##### `jarInput`Optional
```typescript
public readonly jarInput: string;
@@ -129301,27 +129301,27 @@ public readonly jarInput: string;
---
-##### `mavenInput`Optional
+##### `mavenInput`Optional
```typescript
public readonly mavenInput: DataDatabricksJobJobSettingsSettingsLibraryMaven;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryMaven
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven
---
-##### `pypiInput`Optional
+##### `pypiInput`Optional
```typescript
public readonly pypiInput: DataDatabricksJobJobSettingsSettingsLibraryPypi;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryPypi
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi
---
-##### `whlInput`Optional
+##### `whlInput`Optional
```typescript
public readonly whlInput: string;
@@ -129331,7 +129331,7 @@ public readonly whlInput: string;
---
-##### `egg`Required
+##### `egg`Required
```typescript
public readonly egg: string;
@@ -129341,7 +129341,7 @@ public readonly egg: string;
---
-##### `jar`Required
+##### `jar`Required
```typescript
public readonly jar: string;
@@ -129351,7 +129351,7 @@ public readonly jar: string;
---
-##### `whl`Required
+##### `whl`Required
```typescript
public readonly whl: string;
@@ -129361,35 +129361,35 @@ public readonly whl: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsLibrary;
+public readonly internalValue: DataDatabricksJobJobSettingsSettingsLibrary | IResolvable;
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsLibrary
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary | cdktf.IResolvable
---
-### DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference
+### DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -129397,7 +129397,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -129409,150 +129409,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -129560,13 +129560,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -129576,7 +129576,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -129587,17 +129587,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsLibraryPypi
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -129611,7 +129611,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -129621,7 +129621,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -129631,7 +129631,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -129641,7 +129641,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -129651,7 +129651,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -129661,35 +129661,35 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsLibraryPypi;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryPypi
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi
---
-### DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -129697,7 +129697,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -129709,151 +129709,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetMaxWorkers
| *No description.* |
-| resetMinWorkers
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetMaxWorkers
| *No description.* |
+| resetMinWorkers
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -129861,13 +129861,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -129877,13 +129877,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMaxWorkers`
+##### `resetMaxWorkers`
```typescript
public resetMaxWorkers(): void
```
-##### `resetMinWorkers`
+##### `resetMinWorkers`
```typescript
public resetMinWorkers(): void
@@ -129894,17 +129894,17 @@ public resetMinWorkers(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| maxWorkersInput
| number
| *No description.* |
-| minWorkersInput
| number
| *No description.* |
-| maxWorkers
| number
| *No description.* |
-| minWorkers
| number
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| maxWorkersInput
| number
| *No description.* |
+| minWorkersInput
| number
| *No description.* |
+| maxWorkers
| number
| *No description.* |
+| minWorkers
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -129918,7 +129918,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -129928,7 +129928,7 @@ public readonly fqn: string;
---
-##### `maxWorkersInput`Optional
+##### `maxWorkersInput`Optional
```typescript
public readonly maxWorkersInput: number;
@@ -129938,7 +129938,7 @@ public readonly maxWorkersInput: number;
---
-##### `minWorkersInput`Optional
+##### `minWorkersInput`Optional
```typescript
public readonly minWorkersInput: number;
@@ -129948,7 +129948,7 @@ public readonly minWorkersInput: number;
---
-##### `maxWorkers`Required
+##### `maxWorkers`Required
```typescript
public readonly maxWorkers: number;
@@ -129958,7 +129958,7 @@ public readonly maxWorkers: number;
---
-##### `minWorkers`Required
+##### `minWorkers`Required
```typescript
public readonly minWorkers: number;
@@ -129968,35 +129968,35 @@ public readonly minWorkers: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterAutoscale;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
---
-### DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -130004,7 +130004,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -130016,157 +130016,157 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetEbsVolumeCount
| *No description.* |
-| resetEbsVolumeSize
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetSpotBidPricePercent
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetEbsVolumeCount
| *No description.* |
+| resetEbsVolumeSize
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetSpotBidPricePercent
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -130174,13 +130174,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -130190,49 +130190,49 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetEbsVolumeCount`
+##### `resetEbsVolumeCount`
```typescript
public resetEbsVolumeCount(): void
```
-##### `resetEbsVolumeSize`
+##### `resetEbsVolumeSize`
```typescript
public resetEbsVolumeSize(): void
```
-##### `resetEbsVolumeType`
+##### `resetEbsVolumeType`
```typescript
public resetEbsVolumeType(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetSpotBidPricePercent`
+##### `resetSpotBidPricePercent`
```typescript
public resetSpotBidPricePercent(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -130243,29 +130243,29 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| ebsVolumeCountInput
| number
| *No description.* |
-| ebsVolumeSizeInput
| number
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| spotBidPricePercentInput
| number
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| ebsVolumeCount
| number
| *No description.* |
-| ebsVolumeSize
| number
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| spotBidPricePercent
| number
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| ebsVolumeCountInput
| number
| *No description.* |
+| ebsVolumeSizeInput
| number
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| spotBidPricePercentInput
| number
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| ebsVolumeCount
| number
| *No description.* |
+| ebsVolumeSize
| number
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| spotBidPricePercent
| number
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -130279,7 +130279,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -130289,7 +130289,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -130299,7 +130299,7 @@ public readonly availabilityInput: string;
---
-##### `ebsVolumeCountInput`Optional
+##### `ebsVolumeCountInput`Optional
```typescript
public readonly ebsVolumeCountInput: number;
@@ -130309,7 +130309,7 @@ public readonly ebsVolumeCountInput: number;
---
-##### `ebsVolumeSizeInput`Optional
+##### `ebsVolumeSizeInput`Optional
```typescript
public readonly ebsVolumeSizeInput: number;
@@ -130319,7 +130319,7 @@ public readonly ebsVolumeSizeInput: number;
---
-##### `ebsVolumeTypeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```typescript
public readonly ebsVolumeTypeInput: string;
@@ -130329,7 +130329,7 @@ public readonly ebsVolumeTypeInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -130339,7 +130339,7 @@ public readonly firstOnDemandInput: number;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -130349,7 +130349,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `spotBidPricePercentInput`Optional
+##### `spotBidPricePercentInput`Optional
```typescript
public readonly spotBidPricePercentInput: number;
@@ -130359,7 +130359,7 @@ public readonly spotBidPricePercentInput: number;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -130369,7 +130369,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -130379,7 +130379,7 @@ public readonly availability: string;
---
-##### `ebsVolumeCount`Required
+##### `ebsVolumeCount`Required
```typescript
public readonly ebsVolumeCount: number;
@@ -130389,7 +130389,7 @@ public readonly ebsVolumeCount: number;
---
-##### `ebsVolumeSize`Required
+##### `ebsVolumeSize`Required
```typescript
public readonly ebsVolumeSize: number;
@@ -130399,7 +130399,7 @@ public readonly ebsVolumeSize: number;
---
-##### `ebsVolumeType`Required
+##### `ebsVolumeType`Required
```typescript
public readonly ebsVolumeType: string;
@@ -130409,7 +130409,7 @@ public readonly ebsVolumeType: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -130419,7 +130419,7 @@ public readonly firstOnDemand: number;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -130429,7 +130429,7 @@ public readonly instanceProfileArn: string;
---
-##### `spotBidPricePercent`Required
+##### `spotBidPricePercent`Required
```typescript
public readonly spotBidPricePercent: number;
@@ -130439,7 +130439,7 @@ public readonly spotBidPricePercent: number;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -130449,35 +130449,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
---
-### DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -130485,7 +130485,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -130497,152 +130497,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetSpotBidMaxPrice
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetSpotBidMaxPrice
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -130650,13 +130650,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -130666,19 +130666,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetSpotBidMaxPrice`
+##### `resetSpotBidMaxPrice`
```typescript
public resetSpotBidMaxPrice(): void
@@ -130689,19 +130689,19 @@ public resetSpotBidMaxPrice(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| spotBidMaxPriceInput
| number
| *No description.* |
-| availability
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| spotBidMaxPrice
| number
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| spotBidMaxPriceInput
| number
| *No description.* |
+| availability
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| spotBidMaxPrice
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -130715,7 +130715,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -130725,7 +130725,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -130735,7 +130735,7 @@ public readonly availabilityInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -130745,7 +130745,7 @@ public readonly firstOnDemandInput: number;
---
-##### `spotBidMaxPriceInput`Optional
+##### `spotBidMaxPriceInput`Optional
```typescript
public readonly spotBidMaxPriceInput: number;
@@ -130755,7 +130755,7 @@ public readonly spotBidMaxPriceInput: number;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -130765,7 +130765,7 @@ public readonly availability: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -130775,7 +130775,7 @@ public readonly firstOnDemand: number;
---
-##### `spotBidMaxPrice`Required
+##### `spotBidMaxPrice`Required
```typescript
public readonly spotBidMaxPrice: number;
@@ -130785,35 +130785,35 @@ public readonly spotBidMaxPrice: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
---
-### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -130821,7 +130821,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -130833,149 +130833,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -130983,13 +130983,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -131004,15 +131004,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -131026,7 +131026,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -131036,7 +131036,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -131046,7 +131046,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -131056,35 +131056,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
---
-### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -131092,7 +131092,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -131104,153 +131104,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -131258,13 +131258,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -131274,37 +131274,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -131315,17 +131315,17 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
-| s3
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference
| *No description.* |
-| dbfsInput
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
| *No description.* |
-| s3Input
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -131339,7 +131339,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -131349,75 +131349,75 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
---
-### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -131425,7 +131425,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -131437,155 +131437,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -131593,13 +131593,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -131609,37 +131609,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -131650,27 +131650,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -131684,7 +131684,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -131694,7 +131694,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -131704,7 +131704,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -131714,7 +131714,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -131724,7 +131724,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -131734,7 +131734,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -131744,7 +131744,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -131754,7 +131754,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -131764,7 +131764,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -131774,7 +131774,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -131784,7 +131784,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -131794,7 +131794,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -131804,7 +131804,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -131814,7 +131814,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -131824,7 +131824,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -131834,35 +131834,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
---
-### DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -131870,7 +131870,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -131882,149 +131882,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -132032,13 +132032,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -132053,17 +132053,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| passwordInput
| string
| *No description.* |
-| usernameInput
| string
| *No description.* |
-| password
| string
| *No description.* |
-| username
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| passwordInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| password
| string
| *No description.* |
+| username
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -132077,7 +132077,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -132087,7 +132087,7 @@ public readonly fqn: string;
---
-##### `passwordInput`Optional
+##### `passwordInput`Optional
```typescript
public readonly passwordInput: string;
@@ -132097,7 +132097,7 @@ public readonly passwordInput: string;
---
-##### `usernameInput`Optional
+##### `usernameInput`Optional
```typescript
public readonly usernameInput: string;
@@ -132107,7 +132107,7 @@ public readonly usernameInput: string;
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -132117,7 +132117,7 @@ public readonly password: string;
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -132127,35 +132127,35 @@ public readonly username: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
---
-### DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -132163,7 +132163,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -132175,151 +132175,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putBasicAuth
| *No description.* |
-| resetBasicAuth
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putBasicAuth
| *No description.* |
+| resetBasicAuth
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -132327,13 +132327,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -132343,19 +132343,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putBasicAuth`
+##### `putBasicAuth`
```typescript
public putBasicAuth(value: DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
---
-##### `resetBasicAuth`
+##### `resetBasicAuth`
```typescript
public resetBasicAuth(): void
@@ -132366,17 +132366,17 @@ public resetBasicAuth(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| basicAuth
| DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
-| basicAuthInput
| DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
| *No description.* |
-| urlInput
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| basicAuth
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
+| basicAuthInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
| *No description.* |
+| urlInput
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -132390,7 +132390,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -132400,27 +132400,27 @@ public readonly fqn: string;
---
-##### `basicAuth`Required
+##### `basicAuth`Required
```typescript
public readonly basicAuth: DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference
---
-##### `basicAuthInput`Optional
+##### `basicAuthInput`Optional
```typescript
public readonly basicAuthInput: DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -132430,7 +132430,7 @@ public readonly urlInput: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -132440,35 +132440,35 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterDockerImage;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
---
-### DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -132476,7 +132476,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -132488,154 +132488,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetBootDiskSize
| *No description.* |
-| resetGoogleServiceAccount
| *No description.* |
-| resetUsePreemptibleExecutors
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetBootDiskSize
| *No description.* |
+| resetGoogleServiceAccount
| *No description.* |
+| resetUsePreemptibleExecutors
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -132643,13 +132643,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -132659,31 +132659,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetBootDiskSize`
+##### `resetBootDiskSize`
```typescript
public resetBootDiskSize(): void
```
-##### `resetGoogleServiceAccount`
+##### `resetGoogleServiceAccount`
```typescript
public resetGoogleServiceAccount(): void
```
-##### `resetUsePreemptibleExecutors`
+##### `resetUsePreemptibleExecutors`
```typescript
public resetUsePreemptibleExecutors(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -132694,23 +132694,23 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| bootDiskSizeInput
| number
| *No description.* |
-| googleServiceAccountInput
| string
| *No description.* |
-| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| bootDiskSize
| number
| *No description.* |
-| googleServiceAccount
| string
| *No description.* |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| bootDiskSizeInput
| number
| *No description.* |
+| googleServiceAccountInput
| string
| *No description.* |
+| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| bootDiskSize
| number
| *No description.* |
+| googleServiceAccount
| string
| *No description.* |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -132724,7 +132724,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -132734,7 +132734,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -132744,7 +132744,7 @@ public readonly availabilityInput: string;
---
-##### `bootDiskSizeInput`Optional
+##### `bootDiskSizeInput`Optional
```typescript
public readonly bootDiskSizeInput: number;
@@ -132754,7 +132754,7 @@ public readonly bootDiskSizeInput: number;
---
-##### `googleServiceAccountInput`Optional
+##### `googleServiceAccountInput`Optional
```typescript
public readonly googleServiceAccountInput: string;
@@ -132764,7 +132764,7 @@ public readonly googleServiceAccountInput: string;
---
-##### `usePreemptibleExecutorsInput`Optional
+##### `usePreemptibleExecutorsInput`Optional
```typescript
public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
@@ -132774,7 +132774,7 @@ public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -132784,7 +132784,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -132794,7 +132794,7 @@ public readonly availability: string;
---
-##### `bootDiskSize`Required
+##### `bootDiskSize`Required
```typescript
public readonly bootDiskSize: number;
@@ -132804,7 +132804,7 @@ public readonly bootDiskSize: number;
---
-##### `googleServiceAccount`Required
+##### `googleServiceAccount`Required
```typescript
public readonly googleServiceAccount: string;
@@ -132814,7 +132814,7 @@ public readonly googleServiceAccount: string;
---
-##### `usePreemptibleExecutors`Required
+##### `usePreemptibleExecutors`Required
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -132824,7 +132824,7 @@ public readonly usePreemptibleExecutors: boolean | IResolvable;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -132834,35 +132834,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
---
-### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -132870,7 +132870,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -132882,149 +132882,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -133032,13 +133032,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -133053,15 +133053,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -133075,7 +133075,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -133085,7 +133085,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -133095,7 +133095,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -133105,35 +133105,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
---
-### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -133141,7 +133141,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -133153,150 +133153,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -133304,13 +133304,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -133320,7 +133320,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -133331,15 +133331,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -133353,7 +133353,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -133363,7 +133363,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -133373,7 +133373,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -133383,35 +133383,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
---
-### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -133419,7 +133419,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -133431,150 +133431,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -133582,13 +133582,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -133598,7 +133598,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -133609,15 +133609,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -133631,7 +133631,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -133641,7 +133641,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -133651,7 +133651,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -133661,36 +133661,36 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
---
-### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList
+### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -133698,7 +133698,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -133706,7 +133706,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -133718,20 +133718,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -133739,13 +133739,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -133755,13 +133755,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -133774,13 +133774,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -133794,7 +133794,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -133804,37 +133804,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
---
-### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -133842,7 +133842,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -133850,7 +133850,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -133858,7 +133858,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -133870,157 +133870,157 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putFile
| *No description.* |
-| putGcs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetFile
| *No description.* |
-| resetGcs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putFile
| *No description.* |
+| putGcs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetFile
| *No description.* |
+| resetGcs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -134028,13 +134028,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -134044,73 +134044,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
---
-##### `putFile`
+##### `putFile`
```typescript
public putFile(value: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
---
-##### `putGcs`
+##### `putGcs`
```typescript
public putGcs(value: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetFile`
+##### `resetFile`
```typescript
public resetFile(): void
```
-##### `resetGcs`
+##### `resetGcs`
```typescript
public resetGcs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -134121,21 +134121,21 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference
| *No description.* |
-| file
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference
| *No description.* |
-| gcs
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference
| *No description.* |
-| s3
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference
| *No description.* |
-| dbfsInput
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
| *No description.* |
-| fileInput
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
| *No description.* |
-| gcsInput
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
| *No description.* |
-| s3Input
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsNewClusterInitScripts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference
| *No description.* |
+| file
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference
| *No description.* |
+| gcs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
| *No description.* |
+| fileInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
| *No description.* |
+| gcsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -134149,7 +134149,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -134159,115 +134159,115 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference
---
-##### `file`Required
+##### `file`Required
```typescript
public readonly file: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference
---
-##### `gcs`Required
+##### `gcs`Required
```typescript
public readonly gcs: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
---
-##### `fileInput`Optional
+##### `fileInput`Optional
```typescript
public readonly fileInput: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
---
-##### `gcsInput`Optional
+##### `gcsInput`Optional
```typescript
public readonly gcsInput: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsNewClusterInitScripts;
+public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterInitScripts | IResolvable;
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsNewClusterInitScripts
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts | cdktf.IResolvable
---
-### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -134275,7 +134275,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -134287,155 +134287,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -134443,13 +134443,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -134459,37 +134459,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -134500,27 +134500,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -134534,7 +134534,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -134544,7 +134544,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -134554,7 +134554,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -134564,7 +134564,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -134574,7 +134574,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -134584,7 +134584,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -134594,7 +134594,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -134604,7 +134604,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -134614,7 +134614,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -134624,7 +134624,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -134634,7 +134634,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -134644,7 +134644,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -134654,7 +134654,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -134664,7 +134664,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -134674,7 +134674,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -134684,35 +134684,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
---
-### DataDatabricksJobJobSettingsSettingsNewClusterOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -134720,7 +134720,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -134732,183 +134732,183 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAutoscale
| *No description.* |
-| putAwsAttributes
| *No description.* |
-| putAzureAttributes
| *No description.* |
-| putClusterLogConf
| *No description.* |
-| putDockerImage
| *No description.* |
-| putGcpAttributes
| *No description.* |
-| putInitScripts
| *No description.* |
-| putWorkloadType
| *No description.* |
-| resetApplyPolicyDefaultValues
| *No description.* |
-| resetAutoscale
| *No description.* |
-| resetAutoterminationMinutes
| *No description.* |
-| resetAwsAttributes
| *No description.* |
-| resetAzureAttributes
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetClusterLogConf
| *No description.* |
-| resetClusterName
| *No description.* |
-| resetCustomTags
| *No description.* |
-| resetDataSecurityMode
| *No description.* |
-| resetDockerImage
| *No description.* |
-| resetDriverInstancePoolId
| *No description.* |
-| resetDriverNodeTypeId
| *No description.* |
-| resetEnableElasticDisk
| *No description.* |
-| resetEnableLocalDiskEncryption
| *No description.* |
-| resetGcpAttributes
| *No description.* |
-| resetIdempotencyToken
| *No description.* |
-| resetInitScripts
| *No description.* |
-| resetInstancePoolId
| *No description.* |
-| resetNodeTypeId
| *No description.* |
-| resetPolicyId
| *No description.* |
-| resetSingleUserName
| *No description.* |
-| resetSparkConf
| *No description.* |
-| resetSparkEnvVars
| *No description.* |
-| resetSshPublicKeys
| *No description.* |
-| resetWorkloadType
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAutoscale
| *No description.* |
+| putAwsAttributes
| *No description.* |
+| putAzureAttributes
| *No description.* |
+| putClusterLogConf
| *No description.* |
+| putDockerImage
| *No description.* |
+| putGcpAttributes
| *No description.* |
+| putInitScripts
| *No description.* |
+| putWorkloadType
| *No description.* |
+| resetApplyPolicyDefaultValues
| *No description.* |
+| resetAutoscale
| *No description.* |
+| resetAutoterminationMinutes
| *No description.* |
+| resetAwsAttributes
| *No description.* |
+| resetAzureAttributes
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetClusterLogConf
| *No description.* |
+| resetClusterName
| *No description.* |
+| resetCustomTags
| *No description.* |
+| resetDataSecurityMode
| *No description.* |
+| resetDockerImage
| *No description.* |
+| resetDriverInstancePoolId
| *No description.* |
+| resetDriverNodeTypeId
| *No description.* |
+| resetEnableElasticDisk
| *No description.* |
+| resetEnableLocalDiskEncryption
| *No description.* |
+| resetGcpAttributes
| *No description.* |
+| resetIdempotencyToken
| *No description.* |
+| resetInitScripts
| *No description.* |
+| resetInstancePoolId
| *No description.* |
+| resetNodeTypeId
| *No description.* |
+| resetPolicyId
| *No description.* |
+| resetSingleUserName
| *No description.* |
+| resetSparkConf
| *No description.* |
+| resetSparkEnvVars
| *No description.* |
+| resetSshPublicKeys
| *No description.* |
+| resetWorkloadType
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -134916,13 +134916,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -134932,253 +134932,253 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAutoscale`
+##### `putAutoscale`
```typescript
public putAutoscale(value: DataDatabricksJobJobSettingsSettingsNewClusterAutoscale): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
---
-##### `putAwsAttributes`
+##### `putAwsAttributes`
```typescript
public putAwsAttributes(value: DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
---
-##### `putAzureAttributes`
+##### `putAzureAttributes`
```typescript
public putAzureAttributes(value: DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
---
-##### `putClusterLogConf`
+##### `putClusterLogConf`
```typescript
public putClusterLogConf(value: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
---
-##### `putDockerImage`
+##### `putDockerImage`
```typescript
public putDockerImage(value: DataDatabricksJobJobSettingsSettingsNewClusterDockerImage): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
---
-##### `putGcpAttributes`
+##### `putGcpAttributes`
```typescript
public putGcpAttributes(value: DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
---
-##### `putInitScripts`
+##### `putInitScripts`
```typescript
public putInitScripts(value: IResolvable | DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
---
-##### `putWorkloadType`
+##### `putWorkloadType`
```typescript
public putWorkloadType(value: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
---
-##### `resetApplyPolicyDefaultValues`
+##### `resetApplyPolicyDefaultValues`
```typescript
public resetApplyPolicyDefaultValues(): void
```
-##### `resetAutoscale`
+##### `resetAutoscale`
```typescript
public resetAutoscale(): void
```
-##### `resetAutoterminationMinutes`
+##### `resetAutoterminationMinutes`
```typescript
public resetAutoterminationMinutes(): void
```
-##### `resetAwsAttributes`
+##### `resetAwsAttributes`
```typescript
public resetAwsAttributes(): void
```
-##### `resetAzureAttributes`
+##### `resetAzureAttributes`
```typescript
public resetAzureAttributes(): void
```
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetClusterLogConf`
+##### `resetClusterLogConf`
```typescript
public resetClusterLogConf(): void
```
-##### `resetClusterName`
+##### `resetClusterName`
```typescript
public resetClusterName(): void
```
-##### `resetCustomTags`
+##### `resetCustomTags`
```typescript
public resetCustomTags(): void
```
-##### `resetDataSecurityMode`
+##### `resetDataSecurityMode`
```typescript
public resetDataSecurityMode(): void
```
-##### `resetDockerImage`
+##### `resetDockerImage`
```typescript
public resetDockerImage(): void
```
-##### `resetDriverInstancePoolId`
+##### `resetDriverInstancePoolId`
```typescript
public resetDriverInstancePoolId(): void
```
-##### `resetDriverNodeTypeId`
+##### `resetDriverNodeTypeId`
```typescript
public resetDriverNodeTypeId(): void
```
-##### `resetEnableElasticDisk`
+##### `resetEnableElasticDisk`
```typescript
public resetEnableElasticDisk(): void
```
-##### `resetEnableLocalDiskEncryption`
+##### `resetEnableLocalDiskEncryption`
```typescript
public resetEnableLocalDiskEncryption(): void
```
-##### `resetGcpAttributes`
+##### `resetGcpAttributes`
```typescript
public resetGcpAttributes(): void
```
-##### `resetIdempotencyToken`
+##### `resetIdempotencyToken`
```typescript
public resetIdempotencyToken(): void
```
-##### `resetInitScripts`
+##### `resetInitScripts`
```typescript
public resetInitScripts(): void
```
-##### `resetInstancePoolId`
+##### `resetInstancePoolId`
```typescript
public resetInstancePoolId(): void
```
-##### `resetNodeTypeId`
+##### `resetNodeTypeId`
```typescript
public resetNodeTypeId(): void
```
-##### `resetPolicyId`
+##### `resetPolicyId`
```typescript
public resetPolicyId(): void
```
-##### `resetSingleUserName`
+##### `resetSingleUserName`
```typescript
public resetSingleUserName(): void
```
-##### `resetSparkConf`
+##### `resetSparkConf`
```typescript
public resetSparkConf(): void
```
-##### `resetSparkEnvVars`
+##### `resetSparkEnvVars`
```typescript
public resetSparkEnvVars(): void
```
-##### `resetSshPublicKeys`
+##### `resetSshPublicKeys`
```typescript
public resetSshPublicKeys(): void
```
-##### `resetWorkloadType`
+##### `resetWorkloadType`
```typescript
public resetWorkloadType(): void
@@ -135189,69 +135189,69 @@ public resetWorkloadType(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| autoscale
| DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference
| *No description.* |
-| awsAttributes
| DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference
| *No description.* |
-| azureAttributes
| DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference
| *No description.* |
-| clusterLogConf
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference
| *No description.* |
-| dockerImage
| DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference
| *No description.* |
-| gcpAttributes
| DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference
| *No description.* |
-| initScripts
| DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList
| *No description.* |
-| workloadType
| DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference
| *No description.* |
-| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoscaleInput
| DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
| *No description.* |
-| autoterminationMinutesInput
| number
| *No description.* |
-| awsAttributesInput
| DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
| *No description.* |
-| azureAttributesInput
| DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| clusterLogConfInput
| DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
| *No description.* |
-| clusterNameInput
| string
| *No description.* |
-| customTagsInput
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityModeInput
| string
| *No description.* |
-| dockerImageInput
| DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
| *No description.* |
-| driverInstancePoolIdInput
| string
| *No description.* |
-| driverNodeTypeIdInput
| string
| *No description.* |
-| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| gcpAttributesInput
| DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
| *No description.* |
-| idempotencyTokenInput
| string
| *No description.* |
-| initScriptsInput
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
| *No description.* |
-| instancePoolIdInput
| string
| *No description.* |
-| nodeTypeIdInput
| string
| *No description.* |
-| numWorkersInput
| number
| *No description.* |
-| policyIdInput
| string
| *No description.* |
-| singleUserNameInput
| string
| *No description.* |
-| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
-| sparkVersionInput
| string
| *No description.* |
-| sshPublicKeysInput
| string[]
| *No description.* |
-| workloadTypeInput
| DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
| *No description.* |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoterminationMinutes
| number
| *No description.* |
-| clusterId
| string
| *No description.* |
-| clusterName
| string
| *No description.* |
-| customTags
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityMode
| string
| *No description.* |
-| driverInstancePoolId
| string
| *No description.* |
-| driverNodeTypeId
| string
| *No description.* |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| idempotencyToken
| string
| *No description.* |
-| instancePoolId
| string
| *No description.* |
-| nodeTypeId
| string
| *No description.* |
-| numWorkers
| number
| *No description.* |
-| policyId
| string
| *No description.* |
-| singleUserName
| string
| *No description.* |
-| sparkConf
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
-| sparkVersion
| string
| *No description.* |
-| sshPublicKeys
| string[]
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewCluster
| *No description.* |
-
----
-
-##### `creationStack`Required
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| autoscale
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference
| *No description.* |
+| awsAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference
| *No description.* |
+| azureAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference
| *No description.* |
+| clusterLogConf
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference
| *No description.* |
+| dockerImage
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference
| *No description.* |
+| gcpAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference
| *No description.* |
+| initScripts
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList
| *No description.* |
+| workloadType
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference
| *No description.* |
+| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoscaleInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
| *No description.* |
+| autoterminationMinutesInput
| number
| *No description.* |
+| awsAttributesInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
| *No description.* |
+| azureAttributesInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| clusterLogConfInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
| *No description.* |
+| clusterNameInput
| string
| *No description.* |
+| customTagsInput
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityModeInput
| string
| *No description.* |
+| dockerImageInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
| *No description.* |
+| driverInstancePoolIdInput
| string
| *No description.* |
+| driverNodeTypeIdInput
| string
| *No description.* |
+| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gcpAttributesInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
| *No description.* |
+| idempotencyTokenInput
| string
| *No description.* |
+| initScriptsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
| *No description.* |
+| instancePoolIdInput
| string
| *No description.* |
+| nodeTypeIdInput
| string
| *No description.* |
+| numWorkersInput
| number
| *No description.* |
+| policyIdInput
| string
| *No description.* |
+| singleUserNameInput
| string
| *No description.* |
+| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
+| sparkVersionInput
| string
| *No description.* |
+| sshPublicKeysInput
| string[]
| *No description.* |
+| workloadTypeInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
| *No description.* |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoterminationMinutes
| number
| *No description.* |
+| clusterId
| string
| *No description.* |
+| clusterName
| string
| *No description.* |
+| customTags
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityMode
| string
| *No description.* |
+| driverInstancePoolId
| string
| *No description.* |
+| driverNodeTypeId
| string
| *No description.* |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| idempotencyToken
| string
| *No description.* |
+| instancePoolId
| string
| *No description.* |
+| nodeTypeId
| string
| *No description.* |
+| numWorkers
| number
| *No description.* |
+| policyId
| string
| *No description.* |
+| singleUserName
| string
| *No description.* |
+| sparkConf
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
+| sparkVersion
| string
| *No description.* |
+| sshPublicKeys
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster
| *No description.* |
+
+---
+
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -135265,7 +135265,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -135275,87 +135275,87 @@ public readonly fqn: string;
---
-##### `autoscale`Required
+##### `autoscale`Required
```typescript
public readonly autoscale: DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference
---
-##### `awsAttributes`Required
+##### `awsAttributes`Required
```typescript
public readonly awsAttributes: DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference
---
-##### `azureAttributes`Required
+##### `azureAttributes`Required
```typescript
public readonly azureAttributes: DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference
---
-##### `clusterLogConf`Required
+##### `clusterLogConf`Required
```typescript
public readonly clusterLogConf: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference
---
-##### `dockerImage`Required
+##### `dockerImage`Required
```typescript
public readonly dockerImage: DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference
---
-##### `gcpAttributes`Required
+##### `gcpAttributes`Required
```typescript
public readonly gcpAttributes: DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference
---
-##### `initScripts`Required
+##### `initScripts`Required
```typescript
public readonly initScripts: DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList
---
-##### `workloadType`Required
+##### `workloadType`Required
```typescript
public readonly workloadType: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference
---
-##### `applyPolicyDefaultValuesInput`Optional
+##### `applyPolicyDefaultValuesInput`Optional
```typescript
public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
@@ -135365,17 +135365,17 @@ public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
---
-##### `autoscaleInput`Optional
+##### `autoscaleInput`Optional
```typescript
public readonly autoscaleInput: DataDatabricksJobJobSettingsSettingsNewClusterAutoscale;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
---
-##### `autoterminationMinutesInput`Optional
+##### `autoterminationMinutesInput`Optional
```typescript
public readonly autoterminationMinutesInput: number;
@@ -135385,27 +135385,27 @@ public readonly autoterminationMinutesInput: number;
---
-##### `awsAttributesInput`Optional
+##### `awsAttributesInput`Optional
```typescript
public readonly awsAttributesInput: DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
---
-##### `azureAttributesInput`Optional
+##### `azureAttributesInput`Optional
```typescript
public readonly azureAttributesInput: DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -135415,17 +135415,17 @@ public readonly clusterIdInput: string;
---
-##### `clusterLogConfInput`Optional
+##### `clusterLogConfInput`Optional
```typescript
public readonly clusterLogConfInput: DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
---
-##### `clusterNameInput`Optional
+##### `clusterNameInput`Optional
```typescript
public readonly clusterNameInput: string;
@@ -135435,7 +135435,7 @@ public readonly clusterNameInput: string;
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: {[ key: string ]: string};
@@ -135445,7 +135445,7 @@ public readonly customTagsInput: {[ key: string ]: string};
---
-##### `dataSecurityModeInput`Optional
+##### `dataSecurityModeInput`Optional
```typescript
public readonly dataSecurityModeInput: string;
@@ -135455,17 +135455,17 @@ public readonly dataSecurityModeInput: string;
---
-##### `dockerImageInput`Optional
+##### `dockerImageInput`Optional
```typescript
public readonly dockerImageInput: DataDatabricksJobJobSettingsSettingsNewClusterDockerImage;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
---
-##### `driverInstancePoolIdInput`Optional
+##### `driverInstancePoolIdInput`Optional
```typescript
public readonly driverInstancePoolIdInput: string;
@@ -135475,7 +135475,7 @@ public readonly driverInstancePoolIdInput: string;
---
-##### `driverNodeTypeIdInput`Optional
+##### `driverNodeTypeIdInput`Optional
```typescript
public readonly driverNodeTypeIdInput: string;
@@ -135485,7 +135485,7 @@ public readonly driverNodeTypeIdInput: string;
---
-##### `enableElasticDiskInput`Optional
+##### `enableElasticDiskInput`Optional
```typescript
public readonly enableElasticDiskInput: boolean | IResolvable;
@@ -135495,7 +135495,7 @@ public readonly enableElasticDiskInput: boolean | IResolvable;
---
-##### `enableLocalDiskEncryptionInput`Optional
+##### `enableLocalDiskEncryptionInput`Optional
```typescript
public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
@@ -135505,17 +135505,17 @@ public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
---
-##### `gcpAttributesInput`Optional
+##### `gcpAttributesInput`Optional
```typescript
public readonly gcpAttributesInput: DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
---
-##### `idempotencyTokenInput`Optional
+##### `idempotencyTokenInput`Optional
```typescript
public readonly idempotencyTokenInput: string;
@@ -135525,17 +135525,17 @@ public readonly idempotencyTokenInput: string;
---
-##### `initScriptsInput`Optional
+##### `initScriptsInput`Optional
```typescript
public readonly initScriptsInput: IResolvable | DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts[]
---
-##### `instancePoolIdInput`Optional
+##### `instancePoolIdInput`Optional
```typescript
public readonly instancePoolIdInput: string;
@@ -135545,7 +135545,7 @@ public readonly instancePoolIdInput: string;
---
-##### `nodeTypeIdInput`Optional
+##### `nodeTypeIdInput`Optional
```typescript
public readonly nodeTypeIdInput: string;
@@ -135555,7 +135555,7 @@ public readonly nodeTypeIdInput: string;
---
-##### `numWorkersInput`Optional
+##### `numWorkersInput`Optional
```typescript
public readonly numWorkersInput: number;
@@ -135565,7 +135565,7 @@ public readonly numWorkersInput: number;
---
-##### `policyIdInput`Optional
+##### `policyIdInput`Optional
```typescript
public readonly policyIdInput: string;
@@ -135575,7 +135575,7 @@ public readonly policyIdInput: string;
---
-##### `singleUserNameInput`Optional
+##### `singleUserNameInput`Optional
```typescript
public readonly singleUserNameInput: string;
@@ -135585,7 +135585,7 @@ public readonly singleUserNameInput: string;
---
-##### `sparkConfInput`Optional
+##### `sparkConfInput`Optional
```typescript
public readonly sparkConfInput: {[ key: string ]: string};
@@ -135595,7 +135595,7 @@ public readonly sparkConfInput: {[ key: string ]: string};
---
-##### `sparkEnvVarsInput`Optional
+##### `sparkEnvVarsInput`Optional
```typescript
public readonly sparkEnvVarsInput: {[ key: string ]: string};
@@ -135605,7 +135605,7 @@ public readonly sparkEnvVarsInput: {[ key: string ]: string};
---
-##### `sparkVersionInput`Optional
+##### `sparkVersionInput`Optional
```typescript
public readonly sparkVersionInput: string;
@@ -135615,7 +135615,7 @@ public readonly sparkVersionInput: string;
---
-##### `sshPublicKeysInput`Optional
+##### `sshPublicKeysInput`Optional
```typescript
public readonly sshPublicKeysInput: string[];
@@ -135625,17 +135625,17 @@ public readonly sshPublicKeysInput: string[];
---
-##### `workloadTypeInput`Optional
+##### `workloadTypeInput`Optional
```typescript
public readonly workloadTypeInput: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
---
-##### `applyPolicyDefaultValues`Required
+##### `applyPolicyDefaultValues`Required
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -135645,7 +135645,7 @@ public readonly applyPolicyDefaultValues: boolean | IResolvable;
---
-##### `autoterminationMinutes`Required
+##### `autoterminationMinutes`Required
```typescript
public readonly autoterminationMinutes: number;
@@ -135655,7 +135655,7 @@ public readonly autoterminationMinutes: number;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -135665,7 +135665,7 @@ public readonly clusterId: string;
---
-##### `clusterName`Required
+##### `clusterName`Required
```typescript
public readonly clusterName: string;
@@ -135675,7 +135675,7 @@ public readonly clusterName: string;
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -135685,7 +135685,7 @@ public readonly customTags: {[ key: string ]: string};
---
-##### `dataSecurityMode`Required
+##### `dataSecurityMode`Required
```typescript
public readonly dataSecurityMode: string;
@@ -135695,7 +135695,7 @@ public readonly dataSecurityMode: string;
---
-##### `driverInstancePoolId`Required
+##### `driverInstancePoolId`Required
```typescript
public readonly driverInstancePoolId: string;
@@ -135705,7 +135705,7 @@ public readonly driverInstancePoolId: string;
---
-##### `driverNodeTypeId`Required
+##### `driverNodeTypeId`Required
```typescript
public readonly driverNodeTypeId: string;
@@ -135715,7 +135715,7 @@ public readonly driverNodeTypeId: string;
---
-##### `enableElasticDisk`Required
+##### `enableElasticDisk`Required
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -135725,7 +135725,7 @@ public readonly enableElasticDisk: boolean | IResolvable;
---
-##### `enableLocalDiskEncryption`Required
+##### `enableLocalDiskEncryption`Required
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -135735,7 +135735,7 @@ public readonly enableLocalDiskEncryption: boolean | IResolvable;
---
-##### `idempotencyToken`Required
+##### `idempotencyToken`Required
```typescript
public readonly idempotencyToken: string;
@@ -135745,7 +135745,7 @@ public readonly idempotencyToken: string;
---
-##### `instancePoolId`Required
+##### `instancePoolId`Required
```typescript
public readonly instancePoolId: string;
@@ -135755,7 +135755,7 @@ public readonly instancePoolId: string;
---
-##### `nodeTypeId`Required
+##### `nodeTypeId`Required
```typescript
public readonly nodeTypeId: string;
@@ -135765,7 +135765,7 @@ public readonly nodeTypeId: string;
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -135775,7 +135775,7 @@ public readonly numWorkers: number;
---
-##### `policyId`Required
+##### `policyId`Required
```typescript
public readonly policyId: string;
@@ -135785,7 +135785,7 @@ public readonly policyId: string;
---
-##### `singleUserName`Required
+##### `singleUserName`Required
```typescript
public readonly singleUserName: string;
@@ -135795,7 +135795,7 @@ public readonly singleUserName: string;
---
-##### `sparkConf`Required
+##### `sparkConf`Required
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -135805,7 +135805,7 @@ public readonly sparkConf: {[ key: string ]: string};
---
-##### `sparkEnvVars`Required
+##### `sparkEnvVars`Required
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -135815,7 +135815,7 @@ public readonly sparkEnvVars: {[ key: string ]: string};
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -135825,7 +135825,7 @@ public readonly sparkVersion: string;
---
-##### `sshPublicKeys`Required
+##### `sshPublicKeys`Required
```typescript
public readonly sshPublicKeys: string[];
@@ -135835,35 +135835,35 @@ public readonly sshPublicKeys: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewCluster;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster
---
-### DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -135871,7 +135871,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -135883,151 +135883,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetJobs
| *No description.* |
-| resetNotebooks
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetJobs
| *No description.* |
+| resetNotebooks
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -136035,13 +136035,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -136051,13 +136051,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetJobs`
+##### `resetJobs`
```typescript
public resetJobs(): void
```
-##### `resetNotebooks`
+##### `resetNotebooks`
```typescript
public resetNotebooks(): void
@@ -136068,17 +136068,17 @@ public resetNotebooks(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -136092,7 +136092,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -136102,7 +136102,7 @@ public readonly fqn: string;
---
-##### `jobsInput`Optional
+##### `jobsInput`Optional
```typescript
public readonly jobsInput: boolean | IResolvable;
@@ -136112,7 +136112,7 @@ public readonly jobsInput: boolean | IResolvable;
---
-##### `notebooksInput`Optional
+##### `notebooksInput`Optional
```typescript
public readonly notebooksInput: boolean | IResolvable;
@@ -136122,7 +136122,7 @@ public readonly notebooksInput: boolean | IResolvable;
---
-##### `jobs`Required
+##### `jobs`Required
```typescript
public readonly jobs: boolean | IResolvable;
@@ -136132,7 +136132,7 @@ public readonly jobs: boolean | IResolvable;
---
-##### `notebooks`Required
+##### `notebooks`Required
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -136142,35 +136142,35 @@ public readonly notebooks: boolean | IResolvable;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
---
-### DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference
+### DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -136178,7 +136178,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -136190,150 +136190,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putClients
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putClients
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -136341,13 +136341,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -136357,15 +136357,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putClients`
+##### `putClients`
```typescript
public putClients(value: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
---
@@ -136374,15 +136374,15 @@ public putClients(value: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadT
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| clients
| DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
-| clientsInput
| DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| clients
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
+| clientsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -136396,7 +136396,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -136406,55 +136406,55 @@ public readonly fqn: string;
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference
---
-##### `clientsInput`Optional
+##### `clientsInput`Optional
```typescript
public readonly clientsInput: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
---
-### DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -136462,7 +136462,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -136474,150 +136474,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetBaseParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetBaseParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -136625,13 +136625,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -136641,7 +136641,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetBaseParameters`
+##### `resetBaseParameters`
```typescript
public resetBaseParameters(): void
@@ -136652,17 +136652,17 @@ public resetBaseParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| baseParametersInput
| {[ key: string ]: string}
| *No description.* |
-| notebookPathInput
| string
| *No description.* |
-| baseParameters
| {[ key: string ]: string}
| *No description.* |
-| notebookPath
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsNotebookTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| baseParametersInput
| {[ key: string ]: string}
| *No description.* |
+| notebookPathInput
| string
| *No description.* |
+| baseParameters
| {[ key: string ]: string}
| *No description.* |
+| notebookPath
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -136676,7 +136676,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -136686,7 +136686,7 @@ public readonly fqn: string;
---
-##### `baseParametersInput`Optional
+##### `baseParametersInput`Optional
```typescript
public readonly baseParametersInput: {[ key: string ]: string};
@@ -136696,7 +136696,7 @@ public readonly baseParametersInput: {[ key: string ]: string};
---
-##### `notebookPathInput`Optional
+##### `notebookPathInput`Optional
```typescript
public readonly notebookPathInput: string;
@@ -136706,7 +136706,7 @@ public readonly notebookPathInput: string;
---
-##### `baseParameters`Required
+##### `baseParameters`Required
```typescript
public readonly baseParameters: {[ key: string ]: string};
@@ -136716,7 +136716,7 @@ public readonly baseParameters: {[ key: string ]: string};
---
-##### `notebookPath`Required
+##### `notebookPath`Required
```typescript
public readonly notebookPath: string;
@@ -136726,35 +136726,35 @@ public readonly notebookPath: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsNotebookTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNotebookTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask
---
-### DataDatabricksJobJobSettingsSettingsOutputReference
+### DataDatabricksJobJobSettingsSettingsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -136762,7 +136762,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -136774,186 +136774,186 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbtTask
| *No description.* |
-| putEmailNotifications
| *No description.* |
-| putGitSource
| *No description.* |
-| putJobCluster
| *No description.* |
-| putLibrary
| *No description.* |
-| putNewCluster
| *No description.* |
-| putNotebookTask
| *No description.* |
-| putPipelineTask
| *No description.* |
-| putPythonWheelTask
| *No description.* |
-| putSchedule
| *No description.* |
-| putSparkJarTask
| *No description.* |
-| putSparkPythonTask
| *No description.* |
-| putSparkSubmitTask
| *No description.* |
-| putTask
| *No description.* |
-| resetDbtTask
| *No description.* |
-| resetEmailNotifications
| *No description.* |
-| resetExistingClusterId
| *No description.* |
-| resetFormat
| *No description.* |
-| resetGitSource
| *No description.* |
-| resetJobCluster
| *No description.* |
-| resetLibrary
| *No description.* |
-| resetMaxConcurrentRuns
| *No description.* |
-| resetMaxRetries
| *No description.* |
-| resetMinRetryIntervalMillis
| *No description.* |
-| resetName
| *No description.* |
-| resetNewCluster
| *No description.* |
-| resetNotebookTask
| *No description.* |
-| resetPipelineTask
| *No description.* |
-| resetPythonWheelTask
| *No description.* |
-| resetRetryOnTimeout
| *No description.* |
-| resetSchedule
| *No description.* |
-| resetSparkJarTask
| *No description.* |
-| resetSparkPythonTask
| *No description.* |
-| resetSparkSubmitTask
| *No description.* |
-| resetTags
| *No description.* |
-| resetTask
| *No description.* |
-| resetTimeoutSeconds
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbtTask
| *No description.* |
+| putEmailNotifications
| *No description.* |
+| putGitSource
| *No description.* |
+| putJobCluster
| *No description.* |
+| putLibrary
| *No description.* |
+| putNewCluster
| *No description.* |
+| putNotebookTask
| *No description.* |
+| putPipelineTask
| *No description.* |
+| putPythonWheelTask
| *No description.* |
+| putSchedule
| *No description.* |
+| putSparkJarTask
| *No description.* |
+| putSparkPythonTask
| *No description.* |
+| putSparkSubmitTask
| *No description.* |
+| putTask
| *No description.* |
+| resetDbtTask
| *No description.* |
+| resetEmailNotifications
| *No description.* |
+| resetExistingClusterId
| *No description.* |
+| resetFormat
| *No description.* |
+| resetGitSource
| *No description.* |
+| resetJobCluster
| *No description.* |
+| resetLibrary
| *No description.* |
+| resetMaxConcurrentRuns
| *No description.* |
+| resetMaxRetries
| *No description.* |
+| resetMinRetryIntervalMillis
| *No description.* |
+| resetName
| *No description.* |
+| resetNewCluster
| *No description.* |
+| resetNotebookTask
| *No description.* |
+| resetPipelineTask
| *No description.* |
+| resetPythonWheelTask
| *No description.* |
+| resetRetryOnTimeout
| *No description.* |
+| resetSchedule
| *No description.* |
+| resetSparkJarTask
| *No description.* |
+| resetSparkPythonTask
| *No description.* |
+| resetSparkSubmitTask
| *No description.* |
+| resetTags
| *No description.* |
+| resetTask
| *No description.* |
+| resetTimeoutSeconds
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -136961,13 +136961,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -136977,307 +136977,307 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbtTask`
+##### `putDbtTask`
```typescript
public putDbtTask(value: DataDatabricksJobJobSettingsSettingsDbtTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsDbtTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask
---
-##### `putEmailNotifications`
+##### `putEmailNotifications`
```typescript
public putEmailNotifications(value: DataDatabricksJobJobSettingsSettingsEmailNotifications): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsEmailNotifications
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications
---
-##### `putGitSource`
+##### `putGitSource`
```typescript
public putGitSource(value: DataDatabricksJobJobSettingsSettingsGitSource): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsGitSource
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource
---
-##### `putJobCluster`
+##### `putJobCluster`
```typescript
public putJobCluster(value: IResolvable | DataDatabricksJobJobSettingsSettingsJobCluster[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsJobCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster[]
---
-##### `putLibrary`
+##### `putLibrary`
```typescript
public putLibrary(value: IResolvable | DataDatabricksJobJobSettingsSettingsLibrary[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary[]
---
-##### `putNewCluster`
+##### `putNewCluster`
```typescript
public putNewCluster(value: DataDatabricksJobJobSettingsSettingsNewCluster): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster
---
-##### `putNotebookTask`
+##### `putNotebookTask`
```typescript
public putNotebookTask(value: DataDatabricksJobJobSettingsSettingsNotebookTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsNotebookTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask
---
-##### `putPipelineTask`
+##### `putPipelineTask`
```typescript
public putPipelineTask(value: DataDatabricksJobJobSettingsSettingsPipelineTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsPipelineTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask
---
-##### `putPythonWheelTask`
+##### `putPythonWheelTask`
```typescript
public putPythonWheelTask(value: DataDatabricksJobJobSettingsSettingsPythonWheelTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsPythonWheelTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask
---
-##### `putSchedule`
+##### `putSchedule`
```typescript
public putSchedule(value: DataDatabricksJobJobSettingsSettingsSchedule): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsSchedule
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule
---
-##### `putSparkJarTask`
+##### `putSparkJarTask`
```typescript
public putSparkJarTask(value: DataDatabricksJobJobSettingsSettingsSparkJarTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkJarTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask
---
-##### `putSparkPythonTask`
+##### `putSparkPythonTask`
```typescript
public putSparkPythonTask(value: DataDatabricksJobJobSettingsSettingsSparkPythonTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkPythonTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask
---
-##### `putSparkSubmitTask`
+##### `putSparkSubmitTask`
```typescript
public putSparkSubmitTask(value: DataDatabricksJobJobSettingsSettingsSparkSubmitTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask
---
-##### `putTask`
+##### `putTask`
```typescript
public putTask(value: IResolvable | DataDatabricksJobJobSettingsSettingsTask[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTask[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask[]
---
-##### `resetDbtTask`
+##### `resetDbtTask`
```typescript
public resetDbtTask(): void
```
-##### `resetEmailNotifications`
+##### `resetEmailNotifications`
```typescript
public resetEmailNotifications(): void
```
-##### `resetExistingClusterId`
+##### `resetExistingClusterId`
```typescript
public resetExistingClusterId(): void
```
-##### `resetFormat`
+##### `resetFormat`
```typescript
public resetFormat(): void
```
-##### `resetGitSource`
+##### `resetGitSource`
```typescript
public resetGitSource(): void
```
-##### `resetJobCluster`
+##### `resetJobCluster`
```typescript
public resetJobCluster(): void
```
-##### `resetLibrary`
+##### `resetLibrary`
```typescript
public resetLibrary(): void
```
-##### `resetMaxConcurrentRuns`
+##### `resetMaxConcurrentRuns`
```typescript
public resetMaxConcurrentRuns(): void
```
-##### `resetMaxRetries`
+##### `resetMaxRetries`
```typescript
public resetMaxRetries(): void
```
-##### `resetMinRetryIntervalMillis`
+##### `resetMinRetryIntervalMillis`
```typescript
public resetMinRetryIntervalMillis(): void
```
-##### `resetName`
+##### `resetName`
```typescript
public resetName(): void
```
-##### `resetNewCluster`
+##### `resetNewCluster`
```typescript
public resetNewCluster(): void
```
-##### `resetNotebookTask`
+##### `resetNotebookTask`
```typescript
public resetNotebookTask(): void
```
-##### `resetPipelineTask`
+##### `resetPipelineTask`
```typescript
public resetPipelineTask(): void
```
-##### `resetPythonWheelTask`
+##### `resetPythonWheelTask`
```typescript
public resetPythonWheelTask(): void
```
-##### `resetRetryOnTimeout`
+##### `resetRetryOnTimeout`
```typescript
public resetRetryOnTimeout(): void
```
-##### `resetSchedule`
+##### `resetSchedule`
```typescript
public resetSchedule(): void
```
-##### `resetSparkJarTask`
+##### `resetSparkJarTask`
```typescript
public resetSparkJarTask(): void
```
-##### `resetSparkPythonTask`
+##### `resetSparkPythonTask`
```typescript
public resetSparkPythonTask(): void
```
-##### `resetSparkSubmitTask`
+##### `resetSparkSubmitTask`
```typescript
public resetSparkSubmitTask(): void
```
-##### `resetTags`
+##### `resetTags`
```typescript
public resetTags(): void
```
-##### `resetTask`
+##### `resetTask`
```typescript
public resetTask(): void
```
-##### `resetTimeoutSeconds`
+##### `resetTimeoutSeconds`
```typescript
public resetTimeoutSeconds(): void
@@ -137288,59 +137288,59 @@ public resetTimeoutSeconds(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbtTask
| DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference
| *No description.* |
-| emailNotifications
| DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference
| *No description.* |
-| gitSource
| DataDatabricksJobJobSettingsSettingsGitSourceOutputReference
| *No description.* |
-| jobCluster
| DataDatabricksJobJobSettingsSettingsJobClusterList
| *No description.* |
-| library
| DataDatabricksJobJobSettingsSettingsLibraryList
| *No description.* |
-| newCluster
| DataDatabricksJobJobSettingsSettingsNewClusterOutputReference
| *No description.* |
-| notebookTask
| DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference
| *No description.* |
-| pipelineTask
| DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference
| *No description.* |
-| pythonWheelTask
| DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference
| *No description.* |
-| schedule
| DataDatabricksJobJobSettingsSettingsScheduleOutputReference
| *No description.* |
-| sparkJarTask
| DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference
| *No description.* |
-| sparkPythonTask
| DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference
| *No description.* |
-| sparkSubmitTask
| DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference
| *No description.* |
-| task
| DataDatabricksJobJobSettingsSettingsTaskList
| *No description.* |
-| dbtTaskInput
| DataDatabricksJobJobSettingsSettingsDbtTask
| *No description.* |
-| emailNotificationsInput
| DataDatabricksJobJobSettingsSettingsEmailNotifications
| *No description.* |
-| existingClusterIdInput
| string
| *No description.* |
-| formatInput
| string
| *No description.* |
-| gitSourceInput
| DataDatabricksJobJobSettingsSettingsGitSource
| *No description.* |
-| jobClusterInput
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsJobCluster[]
| *No description.* |
-| libraryInput
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsLibrary[]
| *No description.* |
-| maxConcurrentRunsInput
| number
| *No description.* |
-| maxRetriesInput
| number
| *No description.* |
-| minRetryIntervalMillisInput
| number
| *No description.* |
-| nameInput
| string
| *No description.* |
-| newClusterInput
| DataDatabricksJobJobSettingsSettingsNewCluster
| *No description.* |
-| notebookTaskInput
| DataDatabricksJobJobSettingsSettingsNotebookTask
| *No description.* |
-| pipelineTaskInput
| DataDatabricksJobJobSettingsSettingsPipelineTask
| *No description.* |
-| pythonWheelTaskInput
| DataDatabricksJobJobSettingsSettingsPythonWheelTask
| *No description.* |
-| retryOnTimeoutInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| scheduleInput
| DataDatabricksJobJobSettingsSettingsSchedule
| *No description.* |
-| sparkJarTaskInput
| DataDatabricksJobJobSettingsSettingsSparkJarTask
| *No description.* |
-| sparkPythonTaskInput
| DataDatabricksJobJobSettingsSettingsSparkPythonTask
| *No description.* |
-| sparkSubmitTaskInput
| DataDatabricksJobJobSettingsSettingsSparkSubmitTask
| *No description.* |
-| tagsInput
| {[ key: string ]: string}
| *No description.* |
-| taskInput
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTask[]
| *No description.* |
-| timeoutSecondsInput
| number
| *No description.* |
-| existingClusterId
| string
| *No description.* |
-| format
| string
| *No description.* |
-| maxConcurrentRuns
| number
| *No description.* |
-| maxRetries
| number
| *No description.* |
-| minRetryIntervalMillis
| number
| *No description.* |
-| name
| string
| *No description.* |
-| retryOnTimeout
| boolean \| cdktf.IResolvable
| *No description.* |
-| tags
| {[ key: string ]: string}
| *No description.* |
-| timeoutSeconds
| number
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettings
| *No description.* |
-
----
-
-##### `creationStack`Required
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbtTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference
| *No description.* |
+| emailNotifications
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference
| *No description.* |
+| gitSource
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceOutputReference
| *No description.* |
+| jobCluster
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterList
| *No description.* |
+| library
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryList
| *No description.* |
+| newCluster
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterOutputReference
| *No description.* |
+| notebookTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference
| *No description.* |
+| pipelineTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference
| *No description.* |
+| pythonWheelTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference
| *No description.* |
+| schedule
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsScheduleOutputReference
| *No description.* |
+| sparkJarTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference
| *No description.* |
+| sparkPythonTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference
| *No description.* |
+| sparkSubmitTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference
| *No description.* |
+| task
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskList
| *No description.* |
+| dbtTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask
| *No description.* |
+| emailNotificationsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications
| *No description.* |
+| existingClusterIdInput
| string
| *No description.* |
+| formatInput
| string
| *No description.* |
+| gitSourceInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource
| *No description.* |
+| jobClusterInput
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster[]
| *No description.* |
+| libraryInput
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary[]
| *No description.* |
+| maxConcurrentRunsInput
| number
| *No description.* |
+| maxRetriesInput
| number
| *No description.* |
+| minRetryIntervalMillisInput
| number
| *No description.* |
+| nameInput
| string
| *No description.* |
+| newClusterInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster
| *No description.* |
+| notebookTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask
| *No description.* |
+| pipelineTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask
| *No description.* |
+| pythonWheelTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask
| *No description.* |
+| retryOnTimeoutInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| scheduleInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule
| *No description.* |
+| sparkJarTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask
| *No description.* |
+| sparkPythonTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask
| *No description.* |
+| sparkSubmitTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask
| *No description.* |
+| tagsInput
| {[ key: string ]: string}
| *No description.* |
+| taskInput
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask[]
| *No description.* |
+| timeoutSecondsInput
| number
| *No description.* |
+| existingClusterId
| string
| *No description.* |
+| format
| string
| *No description.* |
+| maxConcurrentRuns
| number
| *No description.* |
+| maxRetries
| number
| *No description.* |
+| minRetryIntervalMillis
| number
| *No description.* |
+| name
| string
| *No description.* |
+| retryOnTimeout
| boolean \| cdktf.IResolvable
| *No description.* |
+| tags
| {[ key: string ]: string}
| *No description.* |
+| timeoutSeconds
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings
| *No description.* |
+
+---
+
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -137354,7 +137354,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -137364,167 +137364,167 @@ public readonly fqn: string;
---
-##### `dbtTask`Required
+##### `dbtTask`Required
```typescript
public readonly dbtTask: DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference
---
-##### `emailNotifications`Required
+##### `emailNotifications`Required
```typescript
public readonly emailNotifications: DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference
---
-##### `gitSource`Required
+##### `gitSource`Required
```typescript
public readonly gitSource: DataDatabricksJobJobSettingsSettingsGitSourceOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsGitSourceOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceOutputReference
---
-##### `jobCluster`Required
+##### `jobCluster`Required
```typescript
public readonly jobCluster: DataDatabricksJobJobSettingsSettingsJobClusterList;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsJobClusterList
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterList
---
-##### `library`Required
+##### `library`Required
```typescript
public readonly library: DataDatabricksJobJobSettingsSettingsLibraryList;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsLibraryList
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryList
---
-##### `newCluster`Required
+##### `newCluster`Required
```typescript
public readonly newCluster: DataDatabricksJobJobSettingsSettingsNewClusterOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewClusterOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterOutputReference
---
-##### `notebookTask`Required
+##### `notebookTask`Required
```typescript
public readonly notebookTask: DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference
---
-##### `pipelineTask`Required
+##### `pipelineTask`Required
```typescript
public readonly pipelineTask: DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference
---
-##### `pythonWheelTask`Required
+##### `pythonWheelTask`Required
```typescript
public readonly pythonWheelTask: DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference
---
-##### `schedule`Required
+##### `schedule`Required
```typescript
public readonly schedule: DataDatabricksJobJobSettingsSettingsScheduleOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsScheduleOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsScheduleOutputReference
---
-##### `sparkJarTask`Required
+##### `sparkJarTask`Required
```typescript
public readonly sparkJarTask: DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference
---
-##### `sparkPythonTask`Required
+##### `sparkPythonTask`Required
```typescript
public readonly sparkPythonTask: DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference
---
-##### `sparkSubmitTask`Required
+##### `sparkSubmitTask`Required
```typescript
public readonly sparkSubmitTask: DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference
---
-##### `task`Required
+##### `task`Required
```typescript
public readonly task: DataDatabricksJobJobSettingsSettingsTaskList;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskList
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskList
---
-##### `dbtTaskInput`Optional
+##### `dbtTaskInput`Optional
```typescript
public readonly dbtTaskInput: DataDatabricksJobJobSettingsSettingsDbtTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsDbtTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask
---
-##### `emailNotificationsInput`Optional
+##### `emailNotificationsInput`Optional
```typescript
public readonly emailNotificationsInput: DataDatabricksJobJobSettingsSettingsEmailNotifications;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsEmailNotifications
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications
---
-##### `existingClusterIdInput`Optional
+##### `existingClusterIdInput`Optional
```typescript
public readonly existingClusterIdInput: string;
@@ -137534,7 +137534,7 @@ public readonly existingClusterIdInput: string;
---
-##### `formatInput`Optional
+##### `formatInput`Optional
```typescript
public readonly formatInput: string;
@@ -137544,37 +137544,37 @@ public readonly formatInput: string;
---
-##### `gitSourceInput`Optional
+##### `gitSourceInput`Optional
```typescript
public readonly gitSourceInput: DataDatabricksJobJobSettingsSettingsGitSource;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsGitSource
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource
---
-##### `jobClusterInput`Optional
+##### `jobClusterInput`Optional
```typescript
public readonly jobClusterInput: IResolvable | DataDatabricksJobJobSettingsSettingsJobCluster[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsJobCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster[]
---
-##### `libraryInput`Optional
+##### `libraryInput`Optional
```typescript
public readonly libraryInput: IResolvable | DataDatabricksJobJobSettingsSettingsLibrary[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary[]
---
-##### `maxConcurrentRunsInput`Optional
+##### `maxConcurrentRunsInput`Optional
```typescript
public readonly maxConcurrentRunsInput: number;
@@ -137584,7 +137584,7 @@ public readonly maxConcurrentRunsInput: number;
---
-##### `maxRetriesInput`Optional
+##### `maxRetriesInput`Optional
```typescript
public readonly maxRetriesInput: number;
@@ -137594,7 +137594,7 @@ public readonly maxRetriesInput: number;
---
-##### `minRetryIntervalMillisInput`Optional
+##### `minRetryIntervalMillisInput`Optional
```typescript
public readonly minRetryIntervalMillisInput: number;
@@ -137604,7 +137604,7 @@ public readonly minRetryIntervalMillisInput: number;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -137614,47 +137614,47 @@ public readonly nameInput: string;
---
-##### `newClusterInput`Optional
+##### `newClusterInput`Optional
```typescript
public readonly newClusterInput: DataDatabricksJobJobSettingsSettingsNewCluster;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster
---
-##### `notebookTaskInput`Optional
+##### `notebookTaskInput`Optional
```typescript
public readonly notebookTaskInput: DataDatabricksJobJobSettingsSettingsNotebookTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsNotebookTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask
---
-##### `pipelineTaskInput`Optional
+##### `pipelineTaskInput`Optional
```typescript
public readonly pipelineTaskInput: DataDatabricksJobJobSettingsSettingsPipelineTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsPipelineTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask
---
-##### `pythonWheelTaskInput`Optional
+##### `pythonWheelTaskInput`Optional
```typescript
public readonly pythonWheelTaskInput: DataDatabricksJobJobSettingsSettingsPythonWheelTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsPythonWheelTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask
---
-##### `retryOnTimeoutInput`Optional
+##### `retryOnTimeoutInput`Optional
```typescript
public readonly retryOnTimeoutInput: boolean | IResolvable;
@@ -137664,47 +137664,47 @@ public readonly retryOnTimeoutInput: boolean | IResolvable;
---
-##### `scheduleInput`Optional
+##### `scheduleInput`Optional
```typescript
public readonly scheduleInput: DataDatabricksJobJobSettingsSettingsSchedule;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSchedule
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule
---
-##### `sparkJarTaskInput`Optional
+##### `sparkJarTaskInput`Optional
```typescript
public readonly sparkJarTaskInput: DataDatabricksJobJobSettingsSettingsSparkJarTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkJarTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask
---
-##### `sparkPythonTaskInput`Optional
+##### `sparkPythonTaskInput`Optional
```typescript
public readonly sparkPythonTaskInput: DataDatabricksJobJobSettingsSettingsSparkPythonTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkPythonTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask
---
-##### `sparkSubmitTaskInput`Optional
+##### `sparkSubmitTaskInput`Optional
```typescript
public readonly sparkSubmitTaskInput: DataDatabricksJobJobSettingsSettingsSparkSubmitTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask
---
-##### `tagsInput`Optional
+##### `tagsInput`Optional
```typescript
public readonly tagsInput: {[ key: string ]: string};
@@ -137714,17 +137714,17 @@ public readonly tagsInput: {[ key: string ]: string};
---
-##### `taskInput`Optional
+##### `taskInput`Optional
```typescript
public readonly taskInput: IResolvable | DataDatabricksJobJobSettingsSettingsTask[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTask[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask[]
---
-##### `timeoutSecondsInput`Optional
+##### `timeoutSecondsInput`Optional
```typescript
public readonly timeoutSecondsInput: number;
@@ -137734,7 +137734,7 @@ public readonly timeoutSecondsInput: number;
---
-##### `existingClusterId`Required
+##### `existingClusterId`Required
```typescript
public readonly existingClusterId: string;
@@ -137744,7 +137744,7 @@ public readonly existingClusterId: string;
---
-##### `format`Required
+##### `format`Required
```typescript
public readonly format: string;
@@ -137754,7 +137754,7 @@ public readonly format: string;
---
-##### `maxConcurrentRuns`Required
+##### `maxConcurrentRuns`Required
```typescript
public readonly maxConcurrentRuns: number;
@@ -137764,7 +137764,7 @@ public readonly maxConcurrentRuns: number;
---
-##### `maxRetries`Required
+##### `maxRetries`Required
```typescript
public readonly maxRetries: number;
@@ -137774,7 +137774,7 @@ public readonly maxRetries: number;
---
-##### `minRetryIntervalMillis`Required
+##### `minRetryIntervalMillis`Required
```typescript
public readonly minRetryIntervalMillis: number;
@@ -137784,7 +137784,7 @@ public readonly minRetryIntervalMillis: number;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -137794,7 +137794,7 @@ public readonly name: string;
---
-##### `retryOnTimeout`Required
+##### `retryOnTimeout`Required
```typescript
public readonly retryOnTimeout: boolean | IResolvable;
@@ -137804,7 +137804,7 @@ public readonly retryOnTimeout: boolean | IResolvable;
---
-##### `tags`Required
+##### `tags`Required
```typescript
public readonly tags: {[ key: string ]: string};
@@ -137814,7 +137814,7 @@ public readonly tags: {[ key: string ]: string};
---
-##### `timeoutSeconds`Required
+##### `timeoutSeconds`Required
```typescript
public readonly timeoutSeconds: number;
@@ -137824,35 +137824,35 @@ public readonly timeoutSeconds: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettings;
```
-- *Type:* DataDatabricksJobJobSettingsSettings
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings
---
-### DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -137860,7 +137860,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -137872,149 +137872,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -138022,13 +138022,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -138043,15 +138043,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| pipelineIdInput
| string
| *No description.* |
-| pipelineId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsPipelineTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| pipelineIdInput
| string
| *No description.* |
+| pipelineId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -138065,7 +138065,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -138075,7 +138075,7 @@ public readonly fqn: string;
---
-##### `pipelineIdInput`Optional
+##### `pipelineIdInput`Optional
```typescript
public readonly pipelineIdInput: string;
@@ -138085,7 +138085,7 @@ public readonly pipelineIdInput: string;
---
-##### `pipelineId`Required
+##### `pipelineId`Required
```typescript
public readonly pipelineId: string;
@@ -138095,35 +138095,35 @@ public readonly pipelineId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsPipelineTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsPipelineTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask
---
-### DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -138131,7 +138131,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -138143,153 +138143,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetEntryPoint
| *No description.* |
-| resetNamedParameters
| *No description.* |
-| resetPackageName
| *No description.* |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetEntryPoint
| *No description.* |
+| resetNamedParameters
| *No description.* |
+| resetPackageName
| *No description.* |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -138297,13 +138297,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -138313,25 +138313,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetEntryPoint`
+##### `resetEntryPoint`
```typescript
public resetEntryPoint(): void
```
-##### `resetNamedParameters`
+##### `resetNamedParameters`
```typescript
public resetNamedParameters(): void
```
-##### `resetPackageName`
+##### `resetPackageName`
```typescript
public resetPackageName(): void
```
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -138342,21 +138342,21 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| entryPointInput
| string
| *No description.* |
-| namedParametersInput
| {[ key: string ]: string}
| *No description.* |
-| packageNameInput
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| entryPoint
| string
| *No description.* |
-| namedParameters
| {[ key: string ]: string}
| *No description.* |
-| packageName
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsPythonWheelTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| entryPointInput
| string
| *No description.* |
+| namedParametersInput
| {[ key: string ]: string}
| *No description.* |
+| packageNameInput
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| entryPoint
| string
| *No description.* |
+| namedParameters
| {[ key: string ]: string}
| *No description.* |
+| packageName
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -138370,7 +138370,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -138380,7 +138380,7 @@ public readonly fqn: string;
---
-##### `entryPointInput`Optional
+##### `entryPointInput`Optional
```typescript
public readonly entryPointInput: string;
@@ -138390,7 +138390,7 @@ public readonly entryPointInput: string;
---
-##### `namedParametersInput`Optional
+##### `namedParametersInput`Optional
```typescript
public readonly namedParametersInput: {[ key: string ]: string};
@@ -138400,7 +138400,7 @@ public readonly namedParametersInput: {[ key: string ]: string};
---
-##### `packageNameInput`Optional
+##### `packageNameInput`Optional
```typescript
public readonly packageNameInput: string;
@@ -138410,7 +138410,7 @@ public readonly packageNameInput: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -138420,7 +138420,7 @@ public readonly parametersInput: string[];
---
-##### `entryPoint`Required
+##### `entryPoint`Required
```typescript
public readonly entryPoint: string;
@@ -138430,7 +138430,7 @@ public readonly entryPoint: string;
---
-##### `namedParameters`Required
+##### `namedParameters`Required
```typescript
public readonly namedParameters: {[ key: string ]: string};
@@ -138440,7 +138440,7 @@ public readonly namedParameters: {[ key: string ]: string};
---
-##### `packageName`Required
+##### `packageName`Required
```typescript
public readonly packageName: string;
@@ -138450,7 +138450,7 @@ public readonly packageName: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -138460,35 +138460,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsPythonWheelTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsPythonWheelTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask
---
-### DataDatabricksJobJobSettingsSettingsScheduleOutputReference
+### DataDatabricksJobJobSettingsSettingsScheduleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsScheduleOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsScheduleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsScheduleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -138496,7 +138496,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -138508,150 +138508,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetPauseStatus
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetPauseStatus
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -138659,13 +138659,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -138675,7 +138675,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetPauseStatus`
+##### `resetPauseStatus`
```typescript
public resetPauseStatus(): void
@@ -138686,19 +138686,19 @@ public resetPauseStatus(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| pauseStatusInput
| string
| *No description.* |
-| quartzCronExpressionInput
| string
| *No description.* |
-| timezoneIdInput
| string
| *No description.* |
-| pauseStatus
| string
| *No description.* |
-| quartzCronExpression
| string
| *No description.* |
-| timezoneId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsSchedule
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| pauseStatusInput
| string
| *No description.* |
+| quartzCronExpressionInput
| string
| *No description.* |
+| timezoneIdInput
| string
| *No description.* |
+| pauseStatus
| string
| *No description.* |
+| quartzCronExpression
| string
| *No description.* |
+| timezoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -138712,7 +138712,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -138722,7 +138722,7 @@ public readonly fqn: string;
---
-##### `pauseStatusInput`Optional
+##### `pauseStatusInput`Optional
```typescript
public readonly pauseStatusInput: string;
@@ -138732,7 +138732,7 @@ public readonly pauseStatusInput: string;
---
-##### `quartzCronExpressionInput`Optional
+##### `quartzCronExpressionInput`Optional
```typescript
public readonly quartzCronExpressionInput: string;
@@ -138742,7 +138742,7 @@ public readonly quartzCronExpressionInput: string;
---
-##### `timezoneIdInput`Optional
+##### `timezoneIdInput`Optional
```typescript
public readonly timezoneIdInput: string;
@@ -138752,7 +138752,7 @@ public readonly timezoneIdInput: string;
---
-##### `pauseStatus`Required
+##### `pauseStatus`Required
```typescript
public readonly pauseStatus: string;
@@ -138762,7 +138762,7 @@ public readonly pauseStatus: string;
---
-##### `quartzCronExpression`Required
+##### `quartzCronExpression`Required
```typescript
public readonly quartzCronExpression: string;
@@ -138772,7 +138772,7 @@ public readonly quartzCronExpression: string;
---
-##### `timezoneId`Required
+##### `timezoneId`Required
```typescript
public readonly timezoneId: string;
@@ -138782,35 +138782,35 @@ public readonly timezoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsSchedule;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSchedule
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule
---
-### DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -138818,7 +138818,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -138830,152 +138830,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetJarUri
| *No description.* |
-| resetMainClassName
| *No description.* |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetJarUri
| *No description.* |
+| resetMainClassName
| *No description.* |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -138983,13 +138983,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -138999,19 +138999,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetJarUri`
+##### `resetJarUri`
```typescript
public resetJarUri(): void
```
-##### `resetMainClassName`
+##### `resetMainClassName`
```typescript
public resetMainClassName(): void
```
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -139022,19 +139022,19 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| jarUriInput
| string
| *No description.* |
-| mainClassNameInput
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| jarUri
| string
| *No description.* |
-| mainClassName
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsSparkJarTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| jarUriInput
| string
| *No description.* |
+| mainClassNameInput
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| jarUri
| string
| *No description.* |
+| mainClassName
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -139048,7 +139048,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -139058,7 +139058,7 @@ public readonly fqn: string;
---
-##### `jarUriInput`Optional
+##### `jarUriInput`Optional
```typescript
public readonly jarUriInput: string;
@@ -139068,7 +139068,7 @@ public readonly jarUriInput: string;
---
-##### `mainClassNameInput`Optional
+##### `mainClassNameInput`Optional
```typescript
public readonly mainClassNameInput: string;
@@ -139078,7 +139078,7 @@ public readonly mainClassNameInput: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -139088,7 +139088,7 @@ public readonly parametersInput: string[];
---
-##### `jarUri`Required
+##### `jarUri`Required
```typescript
public readonly jarUri: string;
@@ -139098,7 +139098,7 @@ public readonly jarUri: string;
---
-##### `mainClassName`Required
+##### `mainClassName`Required
```typescript
public readonly mainClassName: string;
@@ -139108,7 +139108,7 @@ public readonly mainClassName: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -139118,35 +139118,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsSparkJarTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkJarTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask
---
-### DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -139154,7 +139154,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -139166,150 +139166,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -139317,13 +139317,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -139333,7 +139333,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -139344,17 +139344,17 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| pythonFileInput
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| pythonFile
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsSparkPythonTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| pythonFileInput
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| pythonFile
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -139368,7 +139368,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -139378,7 +139378,7 @@ public readonly fqn: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -139388,7 +139388,7 @@ public readonly parametersInput: string[];
---
-##### `pythonFileInput`Optional
+##### `pythonFileInput`Optional
```typescript
public readonly pythonFileInput: string;
@@ -139398,7 +139398,7 @@ public readonly pythonFileInput: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -139408,7 +139408,7 @@ public readonly parameters: string[];
---
-##### `pythonFile`Required
+##### `pythonFile`Required
```typescript
public readonly pythonFile: string;
@@ -139418,35 +139418,35 @@ public readonly pythonFile: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsSparkPythonTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkPythonTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask
---
-### DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -139454,7 +139454,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -139466,150 +139466,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -139617,13 +139617,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -139633,7 +139633,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -139644,15 +139644,15 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsSparkSubmitTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -139666,7 +139666,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -139676,7 +139676,7 @@ public readonly fqn: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -139686,7 +139686,7 @@ public readonly parametersInput: string[];
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -139696,35 +139696,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsSparkSubmitTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask
---
-### DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -139732,7 +139732,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -139744,153 +139744,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetProfilesDirectory
| *No description.* |
-| resetProjectDirectory
| *No description.* |
-| resetSchema
| *No description.* |
-| resetWarehouseId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetProfilesDirectory
| *No description.* |
+| resetProjectDirectory
| *No description.* |
+| resetSchema
| *No description.* |
+| resetWarehouseId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -139898,13 +139898,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -139914,25 +139914,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetProfilesDirectory`
+##### `resetProfilesDirectory`
```typescript
public resetProfilesDirectory(): void
```
-##### `resetProjectDirectory`
+##### `resetProjectDirectory`
```typescript
public resetProjectDirectory(): void
```
-##### `resetSchema`
+##### `resetSchema`
```typescript
public resetSchema(): void
```
-##### `resetWarehouseId`
+##### `resetWarehouseId`
```typescript
public resetWarehouseId(): void
@@ -139943,23 +139943,23 @@ public resetWarehouseId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| commandsInput
| string[]
| *No description.* |
-| profilesDirectoryInput
| string
| *No description.* |
-| projectDirectoryInput
| string
| *No description.* |
-| schemaInput
| string
| *No description.* |
-| warehouseIdInput
| string
| *No description.* |
-| commands
| string[]
| *No description.* |
-| profilesDirectory
| string
| *No description.* |
-| projectDirectory
| string
| *No description.* |
-| schema
| string
| *No description.* |
-| warehouseId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskDbtTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| commandsInput
| string[]
| *No description.* |
+| profilesDirectoryInput
| string
| *No description.* |
+| projectDirectoryInput
| string
| *No description.* |
+| schemaInput
| string
| *No description.* |
+| warehouseIdInput
| string
| *No description.* |
+| commands
| string[]
| *No description.* |
+| profilesDirectory
| string
| *No description.* |
+| projectDirectory
| string
| *No description.* |
+| schema
| string
| *No description.* |
+| warehouseId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -139973,7 +139973,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -139983,7 +139983,7 @@ public readonly fqn: string;
---
-##### `commandsInput`Optional
+##### `commandsInput`Optional
```typescript
public readonly commandsInput: string[];
@@ -139993,7 +139993,7 @@ public readonly commandsInput: string[];
---
-##### `profilesDirectoryInput`Optional
+##### `profilesDirectoryInput`Optional
```typescript
public readonly profilesDirectoryInput: string;
@@ -140003,7 +140003,7 @@ public readonly profilesDirectoryInput: string;
---
-##### `projectDirectoryInput`Optional
+##### `projectDirectoryInput`Optional
```typescript
public readonly projectDirectoryInput: string;
@@ -140013,7 +140013,7 @@ public readonly projectDirectoryInput: string;
---
-##### `schemaInput`Optional
+##### `schemaInput`Optional
```typescript
public readonly schemaInput: string;
@@ -140023,7 +140023,7 @@ public readonly schemaInput: string;
---
-##### `warehouseIdInput`Optional
+##### `warehouseIdInput`Optional
```typescript
public readonly warehouseIdInput: string;
@@ -140033,7 +140033,7 @@ public readonly warehouseIdInput: string;
---
-##### `commands`Required
+##### `commands`Required
```typescript
public readonly commands: string[];
@@ -140043,7 +140043,7 @@ public readonly commands: string[];
---
-##### `profilesDirectory`Required
+##### `profilesDirectory`Required
```typescript
public readonly profilesDirectory: string;
@@ -140053,7 +140053,7 @@ public readonly profilesDirectory: string;
---
-##### `projectDirectory`Required
+##### `projectDirectory`Required
```typescript
public readonly projectDirectory: string;
@@ -140063,7 +140063,7 @@ public readonly projectDirectory: string;
---
-##### `schema`Required
+##### `schema`Required
```typescript
public readonly schema: string;
@@ -140073,7 +140073,7 @@ public readonly schema: string;
---
-##### `warehouseId`Required
+##### `warehouseId`Required
```typescript
public readonly warehouseId: string;
@@ -140083,36 +140083,36 @@ public readonly warehouseId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskDbtTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskDbtTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask
---
-### DataDatabricksJobJobSettingsSettingsTaskDependsOnList
+### DataDatabricksJobJobSettingsSettingsTaskDependsOnList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskDependsOnList } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskDependsOnList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -140120,7 +140120,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -140128,7 +140128,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -140140,20 +140140,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -140161,13 +140161,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -140177,13 +140177,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -140196,13 +140196,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -140216,7 +140216,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -140226,37 +140226,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsTaskDependsOn[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
---
-### DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -140264,7 +140264,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -140272,7 +140272,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -140280,7 +140280,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -140292,150 +140292,150 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetTaskKey
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetTaskKey
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -140443,13 +140443,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -140459,7 +140459,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetTaskKey`
+##### `resetTaskKey`
```typescript
public resetTaskKey(): void
@@ -140470,15 +140470,15 @@ public resetTaskKey(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| taskKeyInput
| string
| *No description.* |
-| taskKey
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskDependsOn
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| taskKeyInput
| string
| *No description.* |
+| taskKey
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -140492,7 +140492,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -140502,7 +140502,7 @@ public readonly fqn: string;
---
-##### `taskKeyInput`Optional
+##### `taskKeyInput`Optional
```typescript
public readonly taskKeyInput: string;
@@ -140512,7 +140512,7 @@ public readonly taskKeyInput: string;
---
-##### `taskKey`Required
+##### `taskKey`Required
```typescript
public readonly taskKey: string;
@@ -140522,35 +140522,35 @@ public readonly taskKey: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsTaskDependsOn;
+public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskDependsOn | IResolvable;
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskDependsOn
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn | cdktf.IResolvable
---
-### DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -140558,7 +140558,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -140570,154 +140570,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAlertOnLastAttempt
| *No description.* |
-| resetNoAlertForSkippedRuns
| *No description.* |
-| resetOnFailure
| *No description.* |
-| resetOnStart
| *No description.* |
-| resetOnSuccess
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAlertOnLastAttempt
| *No description.* |
+| resetNoAlertForSkippedRuns
| *No description.* |
+| resetOnFailure
| *No description.* |
+| resetOnStart
| *No description.* |
+| resetOnSuccess
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -140725,13 +140725,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -140741,31 +140741,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAlertOnLastAttempt`
+##### `resetAlertOnLastAttempt`
```typescript
public resetAlertOnLastAttempt(): void
```
-##### `resetNoAlertForSkippedRuns`
+##### `resetNoAlertForSkippedRuns`
```typescript
public resetNoAlertForSkippedRuns(): void
```
-##### `resetOnFailure`
+##### `resetOnFailure`
```typescript
public resetOnFailure(): void
```
-##### `resetOnStart`
+##### `resetOnStart`
```typescript
public resetOnStart(): void
```
-##### `resetOnSuccess`
+##### `resetOnSuccess`
```typescript
public resetOnSuccess(): void
@@ -140776,23 +140776,23 @@ public resetOnSuccess(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| alertOnLastAttemptInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| noAlertForSkippedRunsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| onFailureInput
| string[]
| *No description.* |
-| onStartInput
| string[]
| *No description.* |
-| onSuccessInput
| string[]
| *No description.* |
-| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| *No description.* |
-| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| *No description.* |
-| onFailure
| string[]
| *No description.* |
-| onStart
| string[]
| *No description.* |
-| onSuccess
| string[]
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| alertOnLastAttemptInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| noAlertForSkippedRunsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| onFailureInput
| string[]
| *No description.* |
+| onStartInput
| string[]
| *No description.* |
+| onSuccessInput
| string[]
| *No description.* |
+| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| *No description.* |
+| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| *No description.* |
+| onFailure
| string[]
| *No description.* |
+| onStart
| string[]
| *No description.* |
+| onSuccess
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -140806,7 +140806,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -140816,7 +140816,7 @@ public readonly fqn: string;
---
-##### `alertOnLastAttemptInput`Optional
+##### `alertOnLastAttemptInput`Optional
```typescript
public readonly alertOnLastAttemptInput: boolean | IResolvable;
@@ -140826,7 +140826,7 @@ public readonly alertOnLastAttemptInput: boolean | IResolvable;
---
-##### `noAlertForSkippedRunsInput`Optional
+##### `noAlertForSkippedRunsInput`Optional
```typescript
public readonly noAlertForSkippedRunsInput: boolean | IResolvable;
@@ -140836,7 +140836,7 @@ public readonly noAlertForSkippedRunsInput: boolean | IResolvable;
---
-##### `onFailureInput`Optional
+##### `onFailureInput`Optional
```typescript
public readonly onFailureInput: string[];
@@ -140846,7 +140846,7 @@ public readonly onFailureInput: string[];
---
-##### `onStartInput`Optional
+##### `onStartInput`Optional
```typescript
public readonly onStartInput: string[];
@@ -140856,7 +140856,7 @@ public readonly onStartInput: string[];
---
-##### `onSuccessInput`Optional
+##### `onSuccessInput`Optional
```typescript
public readonly onSuccessInput: string[];
@@ -140866,7 +140866,7 @@ public readonly onSuccessInput: string[];
---
-##### `alertOnLastAttempt`Required
+##### `alertOnLastAttempt`Required
```typescript
public readonly alertOnLastAttempt: boolean | IResolvable;
@@ -140876,7 +140876,7 @@ public readonly alertOnLastAttempt: boolean | IResolvable;
---
-##### `noAlertForSkippedRuns`Required
+##### `noAlertForSkippedRuns`Required
```typescript
public readonly noAlertForSkippedRuns: boolean | IResolvable;
@@ -140886,7 +140886,7 @@ public readonly noAlertForSkippedRuns: boolean | IResolvable;
---
-##### `onFailure`Required
+##### `onFailure`Required
```typescript
public readonly onFailure: string[];
@@ -140896,7 +140896,7 @@ public readonly onFailure: string[];
---
-##### `onStart`Required
+##### `onStart`Required
```typescript
public readonly onStart: string[];
@@ -140906,7 +140906,7 @@ public readonly onStart: string[];
---
-##### `onSuccess`Required
+##### `onSuccess`Required
```typescript
public readonly onSuccess: string[];
@@ -140916,35 +140916,35 @@ public readonly onSuccess: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskEmailNotifications;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
---
-### DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -140952,7 +140952,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -140964,150 +140964,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -141115,13 +141115,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -141131,7 +141131,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -141142,17 +141142,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskLibraryCran
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -141166,7 +141166,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -141176,7 +141176,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -141186,7 +141186,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -141196,7 +141196,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -141206,7 +141206,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -141216,36 +141216,36 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskLibraryCran;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryCran
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran
---
-### DataDatabricksJobJobSettingsSettingsTaskLibraryList
+### DataDatabricksJobJobSettingsSettingsTaskLibraryList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskLibraryList } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -141253,7 +141253,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -141261,7 +141261,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -141273,20 +141273,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -141294,13 +141294,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -141310,13 +141310,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -141329,13 +141329,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskLibrary[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -141349,7 +141349,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -141359,35 +141359,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsTaskLibrary[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary[]
---
-### DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -141395,7 +141395,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -141407,151 +141407,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetExclusions
| *No description.* |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetExclusions
| *No description.* |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -141559,13 +141559,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -141575,13 +141575,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetExclusions`
+##### `resetExclusions`
```typescript
public resetExclusions(): void
```
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -141592,19 +141592,19 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| coordinatesInput
| string
| *No description.* |
-| exclusionsInput
| string[]
| *No description.* |
-| repoInput
| string
| *No description.* |
-| coordinates
| string
| *No description.* |
-| exclusions
| string[]
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| coordinatesInput
| string
| *No description.* |
+| exclusionsInput
| string[]
| *No description.* |
+| repoInput
| string
| *No description.* |
+| coordinates
| string
| *No description.* |
+| exclusions
| string[]
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -141618,7 +141618,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -141628,7 +141628,7 @@ public readonly fqn: string;
---
-##### `coordinatesInput`Optional
+##### `coordinatesInput`Optional
```typescript
public readonly coordinatesInput: string;
@@ -141638,7 +141638,7 @@ public readonly coordinatesInput: string;
---
-##### `exclusionsInput`Optional
+##### `exclusionsInput`Optional
```typescript
public readonly exclusionsInput: string[];
@@ -141648,7 +141648,7 @@ public readonly exclusionsInput: string[];
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -141658,7 +141658,7 @@ public readonly repoInput: string;
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -141668,7 +141668,7 @@ public readonly coordinates: string;
---
-##### `exclusions`Required
+##### `exclusions`Required
```typescript
public readonly exclusions: string[];
@@ -141678,7 +141678,7 @@ public readonly exclusions: string[];
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -141688,37 +141688,37 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskLibraryMaven;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
---
-### DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -141726,7 +141726,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -141734,7 +141734,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -141742,7 +141742,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -141754,158 +141754,158 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putCran
| *No description.* |
-| putMaven
| *No description.* |
-| putPypi
| *No description.* |
-| resetCran
| *No description.* |
-| resetEgg
| *No description.* |
-| resetJar
| *No description.* |
-| resetMaven
| *No description.* |
-| resetPypi
| *No description.* |
-| resetWhl
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putCran
| *No description.* |
+| putMaven
| *No description.* |
+| putPypi
| *No description.* |
+| resetCran
| *No description.* |
+| resetEgg
| *No description.* |
+| resetJar
| *No description.* |
+| resetMaven
| *No description.* |
+| resetPypi
| *No description.* |
+| resetWhl
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -141913,13 +141913,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -141929,73 +141929,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putCran`
+##### `putCran`
```typescript
public putCran(value: DataDatabricksJobJobSettingsSettingsTaskLibraryCran): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryCran
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran
---
-##### `putMaven`
+##### `putMaven`
```typescript
public putMaven(value: DataDatabricksJobJobSettingsSettingsTaskLibraryMaven): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
---
-##### `putPypi`
+##### `putPypi`
```typescript
public putPypi(value: DataDatabricksJobJobSettingsSettingsTaskLibraryPypi): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
---
-##### `resetCran`
+##### `resetCran`
```typescript
public resetCran(): void
```
-##### `resetEgg`
+##### `resetEgg`
```typescript
public resetEgg(): void
```
-##### `resetJar`
+##### `resetJar`
```typescript
public resetJar(): void
```
-##### `resetMaven`
+##### `resetMaven`
```typescript
public resetMaven(): void
```
-##### `resetPypi`
+##### `resetPypi`
```typescript
public resetPypi(): void
```
-##### `resetWhl`
+##### `resetWhl`
```typescript
public resetWhl(): void
@@ -142006,25 +142006,25 @@ public resetWhl(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cran
| DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference
| *No description.* |
-| maven
| DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference
| *No description.* |
-| pypi
| DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference
| *No description.* |
-| cranInput
| DataDatabricksJobJobSettingsSettingsTaskLibraryCran
| *No description.* |
-| eggInput
| string
| *No description.* |
-| jarInput
| string
| *No description.* |
-| mavenInput
| DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
| *No description.* |
-| pypiInput
| DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
| *No description.* |
-| whlInput
| string
| *No description.* |
-| egg
| string
| *No description.* |
-| jar
| string
| *No description.* |
-| whl
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskLibrary
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cran
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference
| *No description.* |
+| maven
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference
| *No description.* |
+| pypi
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference
| *No description.* |
+| cranInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran
| *No description.* |
+| eggInput
| string
| *No description.* |
+| jarInput
| string
| *No description.* |
+| mavenInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
| *No description.* |
+| pypiInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
| *No description.* |
+| whlInput
| string
| *No description.* |
+| egg
| string
| *No description.* |
+| jar
| string
| *No description.* |
+| whl
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -142038,7 +142038,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -142048,47 +142048,47 @@ public readonly fqn: string;
---
-##### `cran`Required
+##### `cran`Required
```typescript
public readonly cran: DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference
---
-##### `maven`Required
+##### `maven`Required
```typescript
public readonly maven: DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference
---
-##### `pypi`Required
+##### `pypi`Required
```typescript
public readonly pypi: DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference
---
-##### `cranInput`Optional
+##### `cranInput`Optional
```typescript
public readonly cranInput: DataDatabricksJobJobSettingsSettingsTaskLibraryCran;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryCran
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran
---
-##### `eggInput`Optional
+##### `eggInput`Optional
```typescript
public readonly eggInput: string;
@@ -142098,7 +142098,7 @@ public readonly eggInput: string;
---
-##### `jarInput`Optional
+##### `jarInput`Optional
```typescript
public readonly jarInput: string;
@@ -142108,27 +142108,27 @@ public readonly jarInput: string;
---
-##### `mavenInput`Optional
+##### `mavenInput`Optional
```typescript
public readonly mavenInput: DataDatabricksJobJobSettingsSettingsTaskLibraryMaven;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
---
-##### `pypiInput`Optional
+##### `pypiInput`Optional
```typescript
public readonly pypiInput: DataDatabricksJobJobSettingsSettingsTaskLibraryPypi;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
---
-##### `whlInput`Optional
+##### `whlInput`Optional
```typescript
public readonly whlInput: string;
@@ -142138,7 +142138,7 @@ public readonly whlInput: string;
---
-##### `egg`Required
+##### `egg`Required
```typescript
public readonly egg: string;
@@ -142148,7 +142148,7 @@ public readonly egg: string;
---
-##### `jar`Required
+##### `jar`Required
```typescript
public readonly jar: string;
@@ -142158,7 +142158,7 @@ public readonly jar: string;
---
-##### `whl`Required
+##### `whl`Required
```typescript
public readonly whl: string;
@@ -142168,35 +142168,35 @@ public readonly whl: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsTaskLibrary;
+public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskLibrary | IResolvable;
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskLibrary
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary | cdktf.IResolvable
---
-### DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -142204,7 +142204,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -142216,150 +142216,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -142367,13 +142367,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -142383,7 +142383,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -142394,17 +142394,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -142418,7 +142418,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -142428,7 +142428,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -142438,7 +142438,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -142448,7 +142448,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -142458,7 +142458,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -142468,36 +142468,36 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskLibraryPypi;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
---
-### DataDatabricksJobJobSettingsSettingsTaskList
+### DataDatabricksJobJobSettingsSettingsTaskList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskList } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -142505,7 +142505,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -142513,7 +142513,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -142525,20 +142525,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -142546,13 +142546,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -142562,13 +142562,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksJobJobSettingsSettingsTaskOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -142581,13 +142581,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTask[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -142601,7 +142601,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -142611,35 +142611,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsTask[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTask[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask[]
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -142647,7 +142647,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -142659,151 +142659,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetMaxWorkers
| *No description.* |
-| resetMinWorkers
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetMaxWorkers
| *No description.* |
+| resetMinWorkers
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -142811,13 +142811,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -142827,13 +142827,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMaxWorkers`
+##### `resetMaxWorkers`
```typescript
public resetMaxWorkers(): void
```
-##### `resetMinWorkers`
+##### `resetMinWorkers`
```typescript
public resetMinWorkers(): void
@@ -142844,17 +142844,17 @@ public resetMinWorkers(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| maxWorkersInput
| number
| *No description.* |
-| minWorkersInput
| number
| *No description.* |
-| maxWorkers
| number
| *No description.* |
-| minWorkers
| number
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| maxWorkersInput
| number
| *No description.* |
+| minWorkersInput
| number
| *No description.* |
+| maxWorkers
| number
| *No description.* |
+| minWorkers
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -142868,7 +142868,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -142878,7 +142878,7 @@ public readonly fqn: string;
---
-##### `maxWorkersInput`Optional
+##### `maxWorkersInput`Optional
```typescript
public readonly maxWorkersInput: number;
@@ -142888,7 +142888,7 @@ public readonly maxWorkersInput: number;
---
-##### `minWorkersInput`Optional
+##### `minWorkersInput`Optional
```typescript
public readonly minWorkersInput: number;
@@ -142898,7 +142898,7 @@ public readonly minWorkersInput: number;
---
-##### `maxWorkers`Required
+##### `maxWorkers`Required
```typescript
public readonly maxWorkers: number;
@@ -142908,7 +142908,7 @@ public readonly maxWorkers: number;
---
-##### `minWorkers`Required
+##### `minWorkers`Required
```typescript
public readonly minWorkers: number;
@@ -142918,35 +142918,35 @@ public readonly minWorkers: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -142954,7 +142954,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -142966,157 +142966,157 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetEbsVolumeCount
| *No description.* |
-| resetEbsVolumeSize
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetSpotBidPricePercent
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetEbsVolumeCount
| *No description.* |
+| resetEbsVolumeSize
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetSpotBidPricePercent
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -143124,13 +143124,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -143140,49 +143140,49 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetEbsVolumeCount`
+##### `resetEbsVolumeCount`
```typescript
public resetEbsVolumeCount(): void
```
-##### `resetEbsVolumeSize`
+##### `resetEbsVolumeSize`
```typescript
public resetEbsVolumeSize(): void
```
-##### `resetEbsVolumeType`
+##### `resetEbsVolumeType`
```typescript
public resetEbsVolumeType(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetSpotBidPricePercent`
+##### `resetSpotBidPricePercent`
```typescript
public resetSpotBidPricePercent(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -143193,29 +143193,29 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| ebsVolumeCountInput
| number
| *No description.* |
-| ebsVolumeSizeInput
| number
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| spotBidPricePercentInput
| number
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| ebsVolumeCount
| number
| *No description.* |
-| ebsVolumeSize
| number
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| spotBidPricePercent
| number
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| ebsVolumeCountInput
| number
| *No description.* |
+| ebsVolumeSizeInput
| number
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| spotBidPricePercentInput
| number
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| ebsVolumeCount
| number
| *No description.* |
+| ebsVolumeSize
| number
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| spotBidPricePercent
| number
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -143229,7 +143229,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -143239,7 +143239,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -143249,7 +143249,7 @@ public readonly availabilityInput: string;
---
-##### `ebsVolumeCountInput`Optional
+##### `ebsVolumeCountInput`Optional
```typescript
public readonly ebsVolumeCountInput: number;
@@ -143259,7 +143259,7 @@ public readonly ebsVolumeCountInput: number;
---
-##### `ebsVolumeSizeInput`Optional
+##### `ebsVolumeSizeInput`Optional
```typescript
public readonly ebsVolumeSizeInput: number;
@@ -143269,7 +143269,7 @@ public readonly ebsVolumeSizeInput: number;
---
-##### `ebsVolumeTypeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```typescript
public readonly ebsVolumeTypeInput: string;
@@ -143279,7 +143279,7 @@ public readonly ebsVolumeTypeInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -143289,7 +143289,7 @@ public readonly firstOnDemandInput: number;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -143299,7 +143299,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `spotBidPricePercentInput`Optional
+##### `spotBidPricePercentInput`Optional
```typescript
public readonly spotBidPricePercentInput: number;
@@ -143309,7 +143309,7 @@ public readonly spotBidPricePercentInput: number;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -143319,7 +143319,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -143329,7 +143329,7 @@ public readonly availability: string;
---
-##### `ebsVolumeCount`Required
+##### `ebsVolumeCount`Required
```typescript
public readonly ebsVolumeCount: number;
@@ -143339,7 +143339,7 @@ public readonly ebsVolumeCount: number;
---
-##### `ebsVolumeSize`Required
+##### `ebsVolumeSize`Required
```typescript
public readonly ebsVolumeSize: number;
@@ -143349,7 +143349,7 @@ public readonly ebsVolumeSize: number;
---
-##### `ebsVolumeType`Required
+##### `ebsVolumeType`Required
```typescript
public readonly ebsVolumeType: string;
@@ -143359,7 +143359,7 @@ public readonly ebsVolumeType: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -143369,7 +143369,7 @@ public readonly firstOnDemand: number;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -143379,7 +143379,7 @@ public readonly instanceProfileArn: string;
---
-##### `spotBidPricePercent`Required
+##### `spotBidPricePercent`Required
```typescript
public readonly spotBidPricePercent: number;
@@ -143389,7 +143389,7 @@ public readonly spotBidPricePercent: number;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -143399,35 +143399,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -143435,7 +143435,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -143447,152 +143447,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetSpotBidMaxPrice
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetSpotBidMaxPrice
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -143600,13 +143600,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -143616,19 +143616,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetSpotBidMaxPrice`
+##### `resetSpotBidMaxPrice`
```typescript
public resetSpotBidMaxPrice(): void
@@ -143639,19 +143639,19 @@ public resetSpotBidMaxPrice(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| spotBidMaxPriceInput
| number
| *No description.* |
-| availability
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| spotBidMaxPrice
| number
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| spotBidMaxPriceInput
| number
| *No description.* |
+| availability
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| spotBidMaxPrice
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -143665,7 +143665,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -143675,7 +143675,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -143685,7 +143685,7 @@ public readonly availabilityInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -143695,7 +143695,7 @@ public readonly firstOnDemandInput: number;
---
-##### `spotBidMaxPriceInput`Optional
+##### `spotBidMaxPriceInput`Optional
```typescript
public readonly spotBidMaxPriceInput: number;
@@ -143705,7 +143705,7 @@ public readonly spotBidMaxPriceInput: number;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -143715,7 +143715,7 @@ public readonly availability: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -143725,7 +143725,7 @@ public readonly firstOnDemand: number;
---
-##### `spotBidMaxPrice`Required
+##### `spotBidMaxPrice`Required
```typescript
public readonly spotBidMaxPrice: number;
@@ -143735,35 +143735,35 @@ public readonly spotBidMaxPrice: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -143771,7 +143771,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -143783,149 +143783,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -143933,13 +143933,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -143954,15 +143954,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -143976,7 +143976,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -143986,7 +143986,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -143996,7 +143996,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -144006,35 +144006,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -144042,7 +144042,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -144054,153 +144054,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -144208,13 +144208,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -144224,37 +144224,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -144265,17 +144265,17 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
-| s3
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference
| *No description.* |
-| dbfsInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
| *No description.* |
-| s3Input
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -144289,7 +144289,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -144299,75 +144299,75 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -144375,7 +144375,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -144387,155 +144387,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -144543,13 +144543,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -144559,37 +144559,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -144600,27 +144600,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -144634,7 +144634,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -144644,7 +144644,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -144654,7 +144654,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -144664,7 +144664,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -144674,7 +144674,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -144684,7 +144684,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -144694,7 +144694,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -144704,7 +144704,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -144714,7 +144714,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -144724,7 +144724,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -144734,7 +144734,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -144744,7 +144744,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -144754,7 +144754,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -144764,7 +144764,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -144774,7 +144774,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -144784,35 +144784,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -144820,7 +144820,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -144832,149 +144832,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -144982,13 +144982,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -145003,17 +145003,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| passwordInput
| string
| *No description.* |
-| usernameInput
| string
| *No description.* |
-| password
| string
| *No description.* |
-| username
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| passwordInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| password
| string
| *No description.* |
+| username
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -145027,7 +145027,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -145037,7 +145037,7 @@ public readonly fqn: string;
---
-##### `passwordInput`Optional
+##### `passwordInput`Optional
```typescript
public readonly passwordInput: string;
@@ -145047,7 +145047,7 @@ public readonly passwordInput: string;
---
-##### `usernameInput`Optional
+##### `usernameInput`Optional
```typescript
public readonly usernameInput: string;
@@ -145057,7 +145057,7 @@ public readonly usernameInput: string;
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -145067,7 +145067,7 @@ public readonly password: string;
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -145077,35 +145077,35 @@ public readonly username: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -145113,7 +145113,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -145125,151 +145125,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putBasicAuth
| *No description.* |
-| resetBasicAuth
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putBasicAuth
| *No description.* |
+| resetBasicAuth
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -145277,13 +145277,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -145293,19 +145293,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putBasicAuth`
+##### `putBasicAuth`
```typescript
public putBasicAuth(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
---
-##### `resetBasicAuth`
+##### `resetBasicAuth`
```typescript
public resetBasicAuth(): void
@@ -145316,17 +145316,17 @@ public resetBasicAuth(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| basicAuth
| DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
-| basicAuthInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
| *No description.* |
-| urlInput
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| basicAuth
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
+| basicAuthInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
| *No description.* |
+| urlInput
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -145340,7 +145340,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -145350,27 +145350,27 @@ public readonly fqn: string;
---
-##### `basicAuth`Required
+##### `basicAuth`Required
```typescript
public readonly basicAuth: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference
---
-##### `basicAuthInput`Optional
+##### `basicAuthInput`Optional
```typescript
public readonly basicAuthInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -145380,7 +145380,7 @@ public readonly urlInput: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -145390,35 +145390,35 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -145426,7 +145426,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -145438,154 +145438,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetBootDiskSize
| *No description.* |
-| resetGoogleServiceAccount
| *No description.* |
-| resetUsePreemptibleExecutors
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetBootDiskSize
| *No description.* |
+| resetGoogleServiceAccount
| *No description.* |
+| resetUsePreemptibleExecutors
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -145593,13 +145593,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -145609,31 +145609,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetBootDiskSize`
+##### `resetBootDiskSize`
```typescript
public resetBootDiskSize(): void
```
-##### `resetGoogleServiceAccount`
+##### `resetGoogleServiceAccount`
```typescript
public resetGoogleServiceAccount(): void
```
-##### `resetUsePreemptibleExecutors`
+##### `resetUsePreemptibleExecutors`
```typescript
public resetUsePreemptibleExecutors(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -145644,23 +145644,23 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| bootDiskSizeInput
| number
| *No description.* |
-| googleServiceAccountInput
| string
| *No description.* |
-| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| bootDiskSize
| number
| *No description.* |
-| googleServiceAccount
| string
| *No description.* |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| bootDiskSizeInput
| number
| *No description.* |
+| googleServiceAccountInput
| string
| *No description.* |
+| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| bootDiskSize
| number
| *No description.* |
+| googleServiceAccount
| string
| *No description.* |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -145674,7 +145674,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -145684,7 +145684,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -145694,7 +145694,7 @@ public readonly availabilityInput: string;
---
-##### `bootDiskSizeInput`Optional
+##### `bootDiskSizeInput`Optional
```typescript
public readonly bootDiskSizeInput: number;
@@ -145704,7 +145704,7 @@ public readonly bootDiskSizeInput: number;
---
-##### `googleServiceAccountInput`Optional
+##### `googleServiceAccountInput`Optional
```typescript
public readonly googleServiceAccountInput: string;
@@ -145714,7 +145714,7 @@ public readonly googleServiceAccountInput: string;
---
-##### `usePreemptibleExecutorsInput`Optional
+##### `usePreemptibleExecutorsInput`Optional
```typescript
public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
@@ -145724,7 +145724,7 @@ public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -145734,7 +145734,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -145744,7 +145744,7 @@ public readonly availability: string;
---
-##### `bootDiskSize`Required
+##### `bootDiskSize`Required
```typescript
public readonly bootDiskSize: number;
@@ -145754,7 +145754,7 @@ public readonly bootDiskSize: number;
---
-##### `googleServiceAccount`Required
+##### `googleServiceAccount`Required
```typescript
public readonly googleServiceAccount: string;
@@ -145764,7 +145764,7 @@ public readonly googleServiceAccount: string;
---
-##### `usePreemptibleExecutors`Required
+##### `usePreemptibleExecutors`Required
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -145774,7 +145774,7 @@ public readonly usePreemptibleExecutors: boolean | IResolvable;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -145784,35 +145784,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -145820,7 +145820,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -145832,149 +145832,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -145982,13 +145982,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -146003,15 +146003,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -146025,7 +146025,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -146035,7 +146035,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -146045,7 +146045,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -146055,35 +146055,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -146091,7 +146091,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -146103,150 +146103,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -146254,13 +146254,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -146270,7 +146270,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -146281,15 +146281,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -146303,7 +146303,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -146313,7 +146313,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -146323,7 +146323,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -146333,35 +146333,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -146369,7 +146369,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -146381,150 +146381,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -146532,13 +146532,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -146548,7 +146548,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -146559,15 +146559,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -146581,7 +146581,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -146591,7 +146591,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -146601,7 +146601,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -146611,36 +146611,36 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -146648,7 +146648,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -146656,7 +146656,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -146668,20 +146668,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -146689,13 +146689,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -146705,13 +146705,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -146724,13 +146724,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -146744,7 +146744,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -146754,37 +146754,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -146792,7 +146792,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -146800,7 +146800,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -146808,7 +146808,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -146820,157 +146820,157 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putFile
| *No description.* |
-| putGcs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetFile
| *No description.* |
-| resetGcs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putFile
| *No description.* |
+| putGcs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetFile
| *No description.* |
+| resetGcs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -146978,13 +146978,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -146994,73 +146994,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
---
-##### `putFile`
+##### `putFile`
```typescript
public putFile(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
---
-##### `putGcs`
+##### `putGcs`
```typescript
public putGcs(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetFile`
+##### `resetFile`
```typescript
public resetFile(): void
```
-##### `resetGcs`
+##### `resetGcs`
```typescript
public resetGcs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -147071,21 +147071,21 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference
| *No description.* |
-| file
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference
| *No description.* |
-| gcs
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference
| *No description.* |
-| s3
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference
| *No description.* |
-| dbfsInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
| *No description.* |
-| fileInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
| *No description.* |
-| gcsInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
| *No description.* |
-| s3Input
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference
| *No description.* |
+| file
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference
| *No description.* |
+| gcs
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
| *No description.* |
+| fileInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
| *No description.* |
+| gcsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -147099,7 +147099,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -147109,115 +147109,115 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference
---
-##### `file`Required
+##### `file`Required
```typescript
public readonly file: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference
---
-##### `gcs`Required
+##### `gcs`Required
```typescript
public readonly gcs: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
---
-##### `fileInput`Optional
+##### `fileInput`Optional
```typescript
public readonly fileInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
---
-##### `gcsInput`Optional
+##### `gcsInput`Optional
```typescript
public readonly gcsInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts;
+public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts | IResolvable;
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts | cdktf.IResolvable
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -147225,7 +147225,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -147237,155 +147237,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -147393,13 +147393,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -147409,37 +147409,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -147450,27 +147450,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -147484,7 +147484,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -147494,7 +147494,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -147504,7 +147504,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -147514,7 +147514,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -147524,7 +147524,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -147534,7 +147534,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -147544,7 +147544,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -147554,7 +147554,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -147564,7 +147564,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -147574,7 +147574,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -147584,7 +147584,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -147594,7 +147594,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -147604,7 +147604,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -147614,7 +147614,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -147624,7 +147624,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -147634,35 +147634,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -147670,7 +147670,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -147682,183 +147682,183 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAutoscale
| *No description.* |
-| putAwsAttributes
| *No description.* |
-| putAzureAttributes
| *No description.* |
-| putClusterLogConf
| *No description.* |
-| putDockerImage
| *No description.* |
-| putGcpAttributes
| *No description.* |
-| putInitScripts
| *No description.* |
-| putWorkloadType
| *No description.* |
-| resetApplyPolicyDefaultValues
| *No description.* |
-| resetAutoscale
| *No description.* |
-| resetAutoterminationMinutes
| *No description.* |
-| resetAwsAttributes
| *No description.* |
-| resetAzureAttributes
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetClusterLogConf
| *No description.* |
-| resetClusterName
| *No description.* |
-| resetCustomTags
| *No description.* |
-| resetDataSecurityMode
| *No description.* |
-| resetDockerImage
| *No description.* |
-| resetDriverInstancePoolId
| *No description.* |
-| resetDriverNodeTypeId
| *No description.* |
-| resetEnableElasticDisk
| *No description.* |
-| resetEnableLocalDiskEncryption
| *No description.* |
-| resetGcpAttributes
| *No description.* |
-| resetIdempotencyToken
| *No description.* |
-| resetInitScripts
| *No description.* |
-| resetInstancePoolId
| *No description.* |
-| resetNodeTypeId
| *No description.* |
-| resetPolicyId
| *No description.* |
-| resetSingleUserName
| *No description.* |
-| resetSparkConf
| *No description.* |
-| resetSparkEnvVars
| *No description.* |
-| resetSshPublicKeys
| *No description.* |
-| resetWorkloadType
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAutoscale
| *No description.* |
+| putAwsAttributes
| *No description.* |
+| putAzureAttributes
| *No description.* |
+| putClusterLogConf
| *No description.* |
+| putDockerImage
| *No description.* |
+| putGcpAttributes
| *No description.* |
+| putInitScripts
| *No description.* |
+| putWorkloadType
| *No description.* |
+| resetApplyPolicyDefaultValues
| *No description.* |
+| resetAutoscale
| *No description.* |
+| resetAutoterminationMinutes
| *No description.* |
+| resetAwsAttributes
| *No description.* |
+| resetAzureAttributes
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetClusterLogConf
| *No description.* |
+| resetClusterName
| *No description.* |
+| resetCustomTags
| *No description.* |
+| resetDataSecurityMode
| *No description.* |
+| resetDockerImage
| *No description.* |
+| resetDriverInstancePoolId
| *No description.* |
+| resetDriverNodeTypeId
| *No description.* |
+| resetEnableElasticDisk
| *No description.* |
+| resetEnableLocalDiskEncryption
| *No description.* |
+| resetGcpAttributes
| *No description.* |
+| resetIdempotencyToken
| *No description.* |
+| resetInitScripts
| *No description.* |
+| resetInstancePoolId
| *No description.* |
+| resetNodeTypeId
| *No description.* |
+| resetPolicyId
| *No description.* |
+| resetSingleUserName
| *No description.* |
+| resetSparkConf
| *No description.* |
+| resetSparkEnvVars
| *No description.* |
+| resetSshPublicKeys
| *No description.* |
+| resetWorkloadType
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -147866,13 +147866,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -147882,253 +147882,253 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAutoscale`
+##### `putAutoscale`
```typescript
public putAutoscale(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
---
-##### `putAwsAttributes`
+##### `putAwsAttributes`
```typescript
public putAwsAttributes(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
---
-##### `putAzureAttributes`
+##### `putAzureAttributes`
```typescript
public putAzureAttributes(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
---
-##### `putClusterLogConf`
+##### `putClusterLogConf`
```typescript
public putClusterLogConf(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
---
-##### `putDockerImage`
+##### `putDockerImage`
```typescript
public putDockerImage(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
---
-##### `putGcpAttributes`
+##### `putGcpAttributes`
```typescript
public putGcpAttributes(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
---
-##### `putInitScripts`
+##### `putInitScripts`
```typescript
public putInitScripts(value: IResolvable | DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
---
-##### `putWorkloadType`
+##### `putWorkloadType`
```typescript
public putWorkloadType(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
---
-##### `resetApplyPolicyDefaultValues`
+##### `resetApplyPolicyDefaultValues`
```typescript
public resetApplyPolicyDefaultValues(): void
```
-##### `resetAutoscale`
+##### `resetAutoscale`
```typescript
public resetAutoscale(): void
```
-##### `resetAutoterminationMinutes`
+##### `resetAutoterminationMinutes`
```typescript
public resetAutoterminationMinutes(): void
```
-##### `resetAwsAttributes`
+##### `resetAwsAttributes`
```typescript
public resetAwsAttributes(): void
```
-##### `resetAzureAttributes`
+##### `resetAzureAttributes`
```typescript
public resetAzureAttributes(): void
```
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetClusterLogConf`
+##### `resetClusterLogConf`
```typescript
public resetClusterLogConf(): void
```
-##### `resetClusterName`
+##### `resetClusterName`
```typescript
public resetClusterName(): void
```
-##### `resetCustomTags`
+##### `resetCustomTags`
```typescript
public resetCustomTags(): void
```
-##### `resetDataSecurityMode`
+##### `resetDataSecurityMode`
```typescript
public resetDataSecurityMode(): void
```
-##### `resetDockerImage`
+##### `resetDockerImage`
```typescript
public resetDockerImage(): void
```
-##### `resetDriverInstancePoolId`
+##### `resetDriverInstancePoolId`
```typescript
public resetDriverInstancePoolId(): void
```
-##### `resetDriverNodeTypeId`
+##### `resetDriverNodeTypeId`
```typescript
public resetDriverNodeTypeId(): void
```
-##### `resetEnableElasticDisk`
+##### `resetEnableElasticDisk`
```typescript
public resetEnableElasticDisk(): void
```
-##### `resetEnableLocalDiskEncryption`
+##### `resetEnableLocalDiskEncryption`
```typescript
public resetEnableLocalDiskEncryption(): void
```
-##### `resetGcpAttributes`
+##### `resetGcpAttributes`
```typescript
public resetGcpAttributes(): void
```
-##### `resetIdempotencyToken`
+##### `resetIdempotencyToken`
```typescript
public resetIdempotencyToken(): void
```
-##### `resetInitScripts`
+##### `resetInitScripts`
```typescript
public resetInitScripts(): void
```
-##### `resetInstancePoolId`
+##### `resetInstancePoolId`
```typescript
public resetInstancePoolId(): void
```
-##### `resetNodeTypeId`
+##### `resetNodeTypeId`
```typescript
public resetNodeTypeId(): void
```
-##### `resetPolicyId`
+##### `resetPolicyId`
```typescript
public resetPolicyId(): void
```
-##### `resetSingleUserName`
+##### `resetSingleUserName`
```typescript
public resetSingleUserName(): void
```
-##### `resetSparkConf`
+##### `resetSparkConf`
```typescript
public resetSparkConf(): void
```
-##### `resetSparkEnvVars`
+##### `resetSparkEnvVars`
```typescript
public resetSparkEnvVars(): void
```
-##### `resetSshPublicKeys`
+##### `resetSshPublicKeys`
```typescript
public resetSshPublicKeys(): void
```
-##### `resetWorkloadType`
+##### `resetWorkloadType`
```typescript
public resetWorkloadType(): void
@@ -148139,69 +148139,69 @@ public resetWorkloadType(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| autoscale
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference
| *No description.* |
-| awsAttributes
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference
| *No description.* |
-| azureAttributes
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference
| *No description.* |
-| clusterLogConf
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference
| *No description.* |
-| dockerImage
| DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference
| *No description.* |
-| gcpAttributes
| DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference
| *No description.* |
-| initScripts
| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList
| *No description.* |
-| workloadType
| DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference
| *No description.* |
-| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoscaleInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
| *No description.* |
-| autoterminationMinutesInput
| number
| *No description.* |
-| awsAttributesInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
| *No description.* |
-| azureAttributesInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| clusterLogConfInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
| *No description.* |
-| clusterNameInput
| string
| *No description.* |
-| customTagsInput
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityModeInput
| string
| *No description.* |
-| dockerImageInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
| *No description.* |
-| driverInstancePoolIdInput
| string
| *No description.* |
-| driverNodeTypeIdInput
| string
| *No description.* |
-| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| gcpAttributesInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
| *No description.* |
-| idempotencyTokenInput
| string
| *No description.* |
-| initScriptsInput
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
| *No description.* |
-| instancePoolIdInput
| string
| *No description.* |
-| nodeTypeIdInput
| string
| *No description.* |
-| numWorkersInput
| number
| *No description.* |
-| policyIdInput
| string
| *No description.* |
-| singleUserNameInput
| string
| *No description.* |
-| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
-| sparkVersionInput
| string
| *No description.* |
-| sshPublicKeysInput
| string[]
| *No description.* |
-| workloadTypeInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
| *No description.* |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoterminationMinutes
| number
| *No description.* |
-| clusterId
| string
| *No description.* |
-| clusterName
| string
| *No description.* |
-| customTags
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityMode
| string
| *No description.* |
-| driverInstancePoolId
| string
| *No description.* |
-| driverNodeTypeId
| string
| *No description.* |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| idempotencyToken
| string
| *No description.* |
-| instancePoolId
| string
| *No description.* |
-| nodeTypeId
| string
| *No description.* |
-| numWorkers
| number
| *No description.* |
-| policyId
| string
| *No description.* |
-| singleUserName
| string
| *No description.* |
-| sparkConf
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
-| sparkVersion
| string
| *No description.* |
-| sshPublicKeys
| string[]
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewCluster
| *No description.* |
-
----
-
-##### `creationStack`Required
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| autoscale
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference
| *No description.* |
+| awsAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference
| *No description.* |
+| azureAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference
| *No description.* |
+| clusterLogConf
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference
| *No description.* |
+| dockerImage
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference
| *No description.* |
+| gcpAttributes
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference
| *No description.* |
+| initScripts
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList
| *No description.* |
+| workloadType
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference
| *No description.* |
+| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoscaleInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
| *No description.* |
+| autoterminationMinutesInput
| number
| *No description.* |
+| awsAttributesInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
| *No description.* |
+| azureAttributesInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| clusterLogConfInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
| *No description.* |
+| clusterNameInput
| string
| *No description.* |
+| customTagsInput
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityModeInput
| string
| *No description.* |
+| dockerImageInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
| *No description.* |
+| driverInstancePoolIdInput
| string
| *No description.* |
+| driverNodeTypeIdInput
| string
| *No description.* |
+| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gcpAttributesInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
| *No description.* |
+| idempotencyTokenInput
| string
| *No description.* |
+| initScriptsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
| *No description.* |
+| instancePoolIdInput
| string
| *No description.* |
+| nodeTypeIdInput
| string
| *No description.* |
+| numWorkersInput
| number
| *No description.* |
+| policyIdInput
| string
| *No description.* |
+| singleUserNameInput
| string
| *No description.* |
+| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
+| sparkVersionInput
| string
| *No description.* |
+| sshPublicKeysInput
| string[]
| *No description.* |
+| workloadTypeInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
| *No description.* |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoterminationMinutes
| number
| *No description.* |
+| clusterId
| string
| *No description.* |
+| clusterName
| string
| *No description.* |
+| customTags
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityMode
| string
| *No description.* |
+| driverInstancePoolId
| string
| *No description.* |
+| driverNodeTypeId
| string
| *No description.* |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| idempotencyToken
| string
| *No description.* |
+| instancePoolId
| string
| *No description.* |
+| nodeTypeId
| string
| *No description.* |
+| numWorkers
| number
| *No description.* |
+| policyId
| string
| *No description.* |
+| singleUserName
| string
| *No description.* |
+| sparkConf
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
+| sparkVersion
| string
| *No description.* |
+| sshPublicKeys
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster
| *No description.* |
+
+---
+
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -148215,7 +148215,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -148225,87 +148225,87 @@ public readonly fqn: string;
---
-##### `autoscale`Required
+##### `autoscale`Required
```typescript
public readonly autoscale: DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference
---
-##### `awsAttributes`Required
+##### `awsAttributes`Required
```typescript
public readonly awsAttributes: DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference
---
-##### `azureAttributes`Required
+##### `azureAttributes`Required
```typescript
public readonly azureAttributes: DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference
---
-##### `clusterLogConf`Required
+##### `clusterLogConf`Required
```typescript
public readonly clusterLogConf: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference
---
-##### `dockerImage`Required
+##### `dockerImage`Required
```typescript
public readonly dockerImage: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference
---
-##### `gcpAttributes`Required
+##### `gcpAttributes`Required
```typescript
public readonly gcpAttributes: DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference
---
-##### `initScripts`Required
+##### `initScripts`Required
```typescript
public readonly initScripts: DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList
---
-##### `workloadType`Required
+##### `workloadType`Required
```typescript
public readonly workloadType: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference
---
-##### `applyPolicyDefaultValuesInput`Optional
+##### `applyPolicyDefaultValuesInput`Optional
```typescript
public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
@@ -148315,17 +148315,17 @@ public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
---
-##### `autoscaleInput`Optional
+##### `autoscaleInput`Optional
```typescript
public readonly autoscaleInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
---
-##### `autoterminationMinutesInput`Optional
+##### `autoterminationMinutesInput`Optional
```typescript
public readonly autoterminationMinutesInput: number;
@@ -148335,27 +148335,27 @@ public readonly autoterminationMinutesInput: number;
---
-##### `awsAttributesInput`Optional
+##### `awsAttributesInput`Optional
```typescript
public readonly awsAttributesInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
---
-##### `azureAttributesInput`Optional
+##### `azureAttributesInput`Optional
```typescript
public readonly azureAttributesInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -148365,17 +148365,17 @@ public readonly clusterIdInput: string;
---
-##### `clusterLogConfInput`Optional
+##### `clusterLogConfInput`Optional
```typescript
public readonly clusterLogConfInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
---
-##### `clusterNameInput`Optional
+##### `clusterNameInput`Optional
```typescript
public readonly clusterNameInput: string;
@@ -148385,7 +148385,7 @@ public readonly clusterNameInput: string;
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: {[ key: string ]: string};
@@ -148395,7 +148395,7 @@ public readonly customTagsInput: {[ key: string ]: string};
---
-##### `dataSecurityModeInput`Optional
+##### `dataSecurityModeInput`Optional
```typescript
public readonly dataSecurityModeInput: string;
@@ -148405,17 +148405,17 @@ public readonly dataSecurityModeInput: string;
---
-##### `dockerImageInput`Optional
+##### `dockerImageInput`Optional
```typescript
public readonly dockerImageInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
---
-##### `driverInstancePoolIdInput`Optional
+##### `driverInstancePoolIdInput`Optional
```typescript
public readonly driverInstancePoolIdInput: string;
@@ -148425,7 +148425,7 @@ public readonly driverInstancePoolIdInput: string;
---
-##### `driverNodeTypeIdInput`Optional
+##### `driverNodeTypeIdInput`Optional
```typescript
public readonly driverNodeTypeIdInput: string;
@@ -148435,7 +148435,7 @@ public readonly driverNodeTypeIdInput: string;
---
-##### `enableElasticDiskInput`Optional
+##### `enableElasticDiskInput`Optional
```typescript
public readonly enableElasticDiskInput: boolean | IResolvable;
@@ -148445,7 +148445,7 @@ public readonly enableElasticDiskInput: boolean | IResolvable;
---
-##### `enableLocalDiskEncryptionInput`Optional
+##### `enableLocalDiskEncryptionInput`Optional
```typescript
public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
@@ -148455,17 +148455,17 @@ public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
---
-##### `gcpAttributesInput`Optional
+##### `gcpAttributesInput`Optional
```typescript
public readonly gcpAttributesInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
---
-##### `idempotencyTokenInput`Optional
+##### `idempotencyTokenInput`Optional
```typescript
public readonly idempotencyTokenInput: string;
@@ -148475,17 +148475,17 @@ public readonly idempotencyTokenInput: string;
---
-##### `initScriptsInput`Optional
+##### `initScriptsInput`Optional
```typescript
public readonly initScriptsInput: IResolvable | DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts[]
---
-##### `instancePoolIdInput`Optional
+##### `instancePoolIdInput`Optional
```typescript
public readonly instancePoolIdInput: string;
@@ -148495,7 +148495,7 @@ public readonly instancePoolIdInput: string;
---
-##### `nodeTypeIdInput`Optional
+##### `nodeTypeIdInput`Optional
```typescript
public readonly nodeTypeIdInput: string;
@@ -148505,7 +148505,7 @@ public readonly nodeTypeIdInput: string;
---
-##### `numWorkersInput`Optional
+##### `numWorkersInput`Optional
```typescript
public readonly numWorkersInput: number;
@@ -148515,7 +148515,7 @@ public readonly numWorkersInput: number;
---
-##### `policyIdInput`Optional
+##### `policyIdInput`Optional
```typescript
public readonly policyIdInput: string;
@@ -148525,7 +148525,7 @@ public readonly policyIdInput: string;
---
-##### `singleUserNameInput`Optional
+##### `singleUserNameInput`Optional
```typescript
public readonly singleUserNameInput: string;
@@ -148535,7 +148535,7 @@ public readonly singleUserNameInput: string;
---
-##### `sparkConfInput`Optional
+##### `sparkConfInput`Optional
```typescript
public readonly sparkConfInput: {[ key: string ]: string};
@@ -148545,7 +148545,7 @@ public readonly sparkConfInput: {[ key: string ]: string};
---
-##### `sparkEnvVarsInput`Optional
+##### `sparkEnvVarsInput`Optional
```typescript
public readonly sparkEnvVarsInput: {[ key: string ]: string};
@@ -148555,7 +148555,7 @@ public readonly sparkEnvVarsInput: {[ key: string ]: string};
---
-##### `sparkVersionInput`Optional
+##### `sparkVersionInput`Optional
```typescript
public readonly sparkVersionInput: string;
@@ -148565,7 +148565,7 @@ public readonly sparkVersionInput: string;
---
-##### `sshPublicKeysInput`Optional
+##### `sshPublicKeysInput`Optional
```typescript
public readonly sshPublicKeysInput: string[];
@@ -148575,17 +148575,17 @@ public readonly sshPublicKeysInput: string[];
---
-##### `workloadTypeInput`Optional
+##### `workloadTypeInput`Optional
```typescript
public readonly workloadTypeInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
---
-##### `applyPolicyDefaultValues`Required
+##### `applyPolicyDefaultValues`Required
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -148595,7 +148595,7 @@ public readonly applyPolicyDefaultValues: boolean | IResolvable;
---
-##### `autoterminationMinutes`Required
+##### `autoterminationMinutes`Required
```typescript
public readonly autoterminationMinutes: number;
@@ -148605,7 +148605,7 @@ public readonly autoterminationMinutes: number;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -148615,7 +148615,7 @@ public readonly clusterId: string;
---
-##### `clusterName`Required
+##### `clusterName`Required
```typescript
public readonly clusterName: string;
@@ -148625,7 +148625,7 @@ public readonly clusterName: string;
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -148635,7 +148635,7 @@ public readonly customTags: {[ key: string ]: string};
---
-##### `dataSecurityMode`Required
+##### `dataSecurityMode`Required
```typescript
public readonly dataSecurityMode: string;
@@ -148645,7 +148645,7 @@ public readonly dataSecurityMode: string;
---
-##### `driverInstancePoolId`Required
+##### `driverInstancePoolId`Required
```typescript
public readonly driverInstancePoolId: string;
@@ -148655,7 +148655,7 @@ public readonly driverInstancePoolId: string;
---
-##### `driverNodeTypeId`Required
+##### `driverNodeTypeId`Required
```typescript
public readonly driverNodeTypeId: string;
@@ -148665,7 +148665,7 @@ public readonly driverNodeTypeId: string;
---
-##### `enableElasticDisk`Required
+##### `enableElasticDisk`Required
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -148675,7 +148675,7 @@ public readonly enableElasticDisk: boolean | IResolvable;
---
-##### `enableLocalDiskEncryption`Required
+##### `enableLocalDiskEncryption`Required
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -148685,7 +148685,7 @@ public readonly enableLocalDiskEncryption: boolean | IResolvable;
---
-##### `idempotencyToken`Required
+##### `idempotencyToken`Required
```typescript
public readonly idempotencyToken: string;
@@ -148695,7 +148695,7 @@ public readonly idempotencyToken: string;
---
-##### `instancePoolId`Required
+##### `instancePoolId`Required
```typescript
public readonly instancePoolId: string;
@@ -148705,7 +148705,7 @@ public readonly instancePoolId: string;
---
-##### `nodeTypeId`Required
+##### `nodeTypeId`Required
```typescript
public readonly nodeTypeId: string;
@@ -148715,7 +148715,7 @@ public readonly nodeTypeId: string;
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -148725,7 +148725,7 @@ public readonly numWorkers: number;
---
-##### `policyId`Required
+##### `policyId`Required
```typescript
public readonly policyId: string;
@@ -148735,7 +148735,7 @@ public readonly policyId: string;
---
-##### `singleUserName`Required
+##### `singleUserName`Required
```typescript
public readonly singleUserName: string;
@@ -148745,7 +148745,7 @@ public readonly singleUserName: string;
---
-##### `sparkConf`Required
+##### `sparkConf`Required
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -148755,7 +148755,7 @@ public readonly sparkConf: {[ key: string ]: string};
---
-##### `sparkEnvVars`Required
+##### `sparkEnvVars`Required
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -148765,7 +148765,7 @@ public readonly sparkEnvVars: {[ key: string ]: string};
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -148775,7 +148775,7 @@ public readonly sparkVersion: string;
---
-##### `sshPublicKeys`Required
+##### `sshPublicKeys`Required
```typescript
public readonly sshPublicKeys: string[];
@@ -148785,35 +148785,35 @@ public readonly sshPublicKeys: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewCluster;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -148821,7 +148821,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -148833,151 +148833,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetJobs
| *No description.* |
-| resetNotebooks
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetJobs
| *No description.* |
+| resetNotebooks
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -148985,13 +148985,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -149001,13 +149001,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetJobs`
+##### `resetJobs`
```typescript
public resetJobs(): void
```
-##### `resetNotebooks`
+##### `resetNotebooks`
```typescript
public resetNotebooks(): void
@@ -149018,17 +149018,17 @@ public resetNotebooks(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -149042,7 +149042,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -149052,7 +149052,7 @@ public readonly fqn: string;
---
-##### `jobsInput`Optional
+##### `jobsInput`Optional
```typescript
public readonly jobsInput: boolean | IResolvable;
@@ -149062,7 +149062,7 @@ public readonly jobsInput: boolean | IResolvable;
---
-##### `notebooksInput`Optional
+##### `notebooksInput`Optional
```typescript
public readonly notebooksInput: boolean | IResolvable;
@@ -149072,7 +149072,7 @@ public readonly notebooksInput: boolean | IResolvable;
---
-##### `jobs`Required
+##### `jobs`Required
```typescript
public readonly jobs: boolean | IResolvable;
@@ -149082,7 +149082,7 @@ public readonly jobs: boolean | IResolvable;
---
-##### `notebooks`Required
+##### `notebooks`Required
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -149092,35 +149092,35 @@ public readonly notebooks: boolean | IResolvable;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
---
-### DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -149128,7 +149128,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -149140,150 +149140,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putClients
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putClients
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -149291,13 +149291,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -149307,15 +149307,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putClients`
+##### `putClients`
```typescript
public putClients(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
---
@@ -149324,15 +149324,15 @@ public putClients(value: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkl
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| clients
| DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
-| clientsInput
| DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| clients
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
+| clientsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -149346,7 +149346,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -149356,55 +149356,55 @@ public readonly fqn: string;
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference
---
-##### `clientsInput`Optional
+##### `clientsInput`Optional
```typescript
public readonly clientsInput: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
---
-### DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -149412,7 +149412,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -149424,150 +149424,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetBaseParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetBaseParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -149575,13 +149575,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -149591,7 +149591,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetBaseParameters`
+##### `resetBaseParameters`
```typescript
public resetBaseParameters(): void
@@ -149602,17 +149602,17 @@ public resetBaseParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| baseParametersInput
| {[ key: string ]: string}
| *No description.* |
-| notebookPathInput
| string
| *No description.* |
-| baseParameters
| {[ key: string ]: string}
| *No description.* |
-| notebookPath
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskNotebookTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| baseParametersInput
| {[ key: string ]: string}
| *No description.* |
+| notebookPathInput
| string
| *No description.* |
+| baseParameters
| {[ key: string ]: string}
| *No description.* |
+| notebookPath
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -149626,7 +149626,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -149636,7 +149636,7 @@ public readonly fqn: string;
---
-##### `baseParametersInput`Optional
+##### `baseParametersInput`Optional
```typescript
public readonly baseParametersInput: {[ key: string ]: string};
@@ -149646,7 +149646,7 @@ public readonly baseParametersInput: {[ key: string ]: string};
---
-##### `notebookPathInput`Optional
+##### `notebookPathInput`Optional
```typescript
public readonly notebookPathInput: string;
@@ -149656,7 +149656,7 @@ public readonly notebookPathInput: string;
---
-##### `baseParameters`Required
+##### `baseParameters`Required
```typescript
public readonly baseParameters: {[ key: string ]: string};
@@ -149666,7 +149666,7 @@ public readonly baseParameters: {[ key: string ]: string};
---
-##### `notebookPath`Required
+##### `notebookPath`Required
```typescript
public readonly notebookPath: string;
@@ -149676,37 +149676,37 @@ public readonly notebookPath: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskNotebookTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNotebookTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask
---
-### DataDatabricksJobJobSettingsSettingsTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -149714,7 +149714,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -149722,7 +149722,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -149730,7 +149730,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -149742,181 +149742,181 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbtTask
| *No description.* |
-| putDependsOn
| *No description.* |
-| putEmailNotifications
| *No description.* |
-| putLibrary
| *No description.* |
-| putNewCluster
| *No description.* |
-| putNotebookTask
| *No description.* |
-| putPipelineTask
| *No description.* |
-| putPythonWheelTask
| *No description.* |
-| putSparkJarTask
| *No description.* |
-| putSparkPythonTask
| *No description.* |
-| putSparkSubmitTask
| *No description.* |
-| putSqlTask
| *No description.* |
-| resetDbtTask
| *No description.* |
-| resetDependsOn
| *No description.* |
-| resetDescription
| *No description.* |
-| resetEmailNotifications
| *No description.* |
-| resetExistingClusterId
| *No description.* |
-| resetJobClusterKey
| *No description.* |
-| resetLibrary
| *No description.* |
-| resetMaxRetries
| *No description.* |
-| resetMinRetryIntervalMillis
| *No description.* |
-| resetNewCluster
| *No description.* |
-| resetNotebookTask
| *No description.* |
-| resetPipelineTask
| *No description.* |
-| resetPythonWheelTask
| *No description.* |
-| resetRetryOnTimeout
| *No description.* |
-| resetSparkJarTask
| *No description.* |
-| resetSparkPythonTask
| *No description.* |
-| resetSparkSubmitTask
| *No description.* |
-| resetSqlTask
| *No description.* |
-| resetTaskKey
| *No description.* |
-| resetTimeoutSeconds
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbtTask
| *No description.* |
+| putDependsOn
| *No description.* |
+| putEmailNotifications
| *No description.* |
+| putLibrary
| *No description.* |
+| putNewCluster
| *No description.* |
+| putNotebookTask
| *No description.* |
+| putPipelineTask
| *No description.* |
+| putPythonWheelTask
| *No description.* |
+| putSparkJarTask
| *No description.* |
+| putSparkPythonTask
| *No description.* |
+| putSparkSubmitTask
| *No description.* |
+| putSqlTask
| *No description.* |
+| resetDbtTask
| *No description.* |
+| resetDependsOn
| *No description.* |
+| resetDescription
| *No description.* |
+| resetEmailNotifications
| *No description.* |
+| resetExistingClusterId
| *No description.* |
+| resetJobClusterKey
| *No description.* |
+| resetLibrary
| *No description.* |
+| resetMaxRetries
| *No description.* |
+| resetMinRetryIntervalMillis
| *No description.* |
+| resetNewCluster
| *No description.* |
+| resetNotebookTask
| *No description.* |
+| resetPipelineTask
| *No description.* |
+| resetPythonWheelTask
| *No description.* |
+| resetRetryOnTimeout
| *No description.* |
+| resetSparkJarTask
| *No description.* |
+| resetSparkPythonTask
| *No description.* |
+| resetSparkSubmitTask
| *No description.* |
+| resetSqlTask
| *No description.* |
+| resetTaskKey
| *No description.* |
+| resetTimeoutSeconds
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -149924,13 +149924,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -149940,265 +149940,265 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbtTask`
+##### `putDbtTask`
```typescript
public putDbtTask(value: DataDatabricksJobJobSettingsSettingsTaskDbtTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskDbtTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask
---
-##### `putDependsOn`
+##### `putDependsOn`
```typescript
public putDependsOn(value: IResolvable | DataDatabricksJobJobSettingsSettingsTaskDependsOn[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
---
-##### `putEmailNotifications`
+##### `putEmailNotifications`
```typescript
public putEmailNotifications(value: DataDatabricksJobJobSettingsSettingsTaskEmailNotifications): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
---
-##### `putLibrary`
+##### `putLibrary`
```typescript
public putLibrary(value: IResolvable | DataDatabricksJobJobSettingsSettingsTaskLibrary[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary[]
---
-##### `putNewCluster`
+##### `putNewCluster`
```typescript
public putNewCluster(value: DataDatabricksJobJobSettingsSettingsTaskNewCluster): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster
---
-##### `putNotebookTask`
+##### `putNotebookTask`
```typescript
public putNotebookTask(value: DataDatabricksJobJobSettingsSettingsTaskNotebookTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNotebookTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask
---
-##### `putPipelineTask`
+##### `putPipelineTask`
```typescript
public putPipelineTask(value: DataDatabricksJobJobSettingsSettingsTaskPipelineTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskPipelineTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask
---
-##### `putPythonWheelTask`
+##### `putPythonWheelTask`
```typescript
public putPythonWheelTask(value: DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
---
-##### `putSparkJarTask`
+##### `putSparkJarTask`
```typescript
public putSparkJarTask(value: DataDatabricksJobJobSettingsSettingsTaskSparkJarTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
---
-##### `putSparkPythonTask`
+##### `putSparkPythonTask`
```typescript
public putSparkPythonTask(value: DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
---
-##### `putSparkSubmitTask`
+##### `putSparkSubmitTask`
```typescript
public putSparkSubmitTask(value: DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
---
-##### `putSqlTask`
+##### `putSqlTask`
```typescript
public putSqlTask(value: DataDatabricksJobJobSettingsSettingsTaskSqlTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask
---
-##### `resetDbtTask`
+##### `resetDbtTask`
```typescript
public resetDbtTask(): void
```
-##### `resetDependsOn`
+##### `resetDependsOn`
```typescript
public resetDependsOn(): void
```
-##### `resetDescription`
+##### `resetDescription`
```typescript
public resetDescription(): void
```
-##### `resetEmailNotifications`
+##### `resetEmailNotifications`
```typescript
public resetEmailNotifications(): void
```
-##### `resetExistingClusterId`
+##### `resetExistingClusterId`
```typescript
public resetExistingClusterId(): void
```
-##### `resetJobClusterKey`
+##### `resetJobClusterKey`
```typescript
public resetJobClusterKey(): void
```
-##### `resetLibrary`
+##### `resetLibrary`
```typescript
public resetLibrary(): void
```
-##### `resetMaxRetries`
+##### `resetMaxRetries`
```typescript
public resetMaxRetries(): void
```
-##### `resetMinRetryIntervalMillis`
+##### `resetMinRetryIntervalMillis`
```typescript
public resetMinRetryIntervalMillis(): void
```
-##### `resetNewCluster`
+##### `resetNewCluster`
```typescript
public resetNewCluster(): void
```
-##### `resetNotebookTask`
+##### `resetNotebookTask`
```typescript
public resetNotebookTask(): void
```
-##### `resetPipelineTask`
+##### `resetPipelineTask`
```typescript
public resetPipelineTask(): void
```
-##### `resetPythonWheelTask`
+##### `resetPythonWheelTask`
```typescript
public resetPythonWheelTask(): void
```
-##### `resetRetryOnTimeout`
+##### `resetRetryOnTimeout`
```typescript
public resetRetryOnTimeout(): void
```
-##### `resetSparkJarTask`
+##### `resetSparkJarTask`
```typescript
public resetSparkJarTask(): void
```
-##### `resetSparkPythonTask`
+##### `resetSparkPythonTask`
```typescript
public resetSparkPythonTask(): void
```
-##### `resetSparkSubmitTask`
+##### `resetSparkSubmitTask`
```typescript
public resetSparkSubmitTask(): void
```
-##### `resetSqlTask`
+##### `resetSqlTask`
```typescript
public resetSqlTask(): void
```
-##### `resetTaskKey`
+##### `resetTaskKey`
```typescript
public resetTaskKey(): void
```
-##### `resetTimeoutSeconds`
+##### `resetTimeoutSeconds`
```typescript
public resetTimeoutSeconds(): void
@@ -150209,53 +150209,53 @@ public resetTimeoutSeconds(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbtTask
| DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference
| *No description.* |
-| dependsOn
| DataDatabricksJobJobSettingsSettingsTaskDependsOnList
| *No description.* |
-| emailNotifications
| DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference
| *No description.* |
-| library
| DataDatabricksJobJobSettingsSettingsTaskLibraryList
| *No description.* |
-| newCluster
| DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference
| *No description.* |
-| notebookTask
| DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference
| *No description.* |
-| pipelineTask
| DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference
| *No description.* |
-| pythonWheelTask
| DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference
| *No description.* |
-| sparkJarTask
| DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference
| *No description.* |
-| sparkPythonTask
| DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference
| *No description.* |
-| sparkSubmitTask
| DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference
| *No description.* |
-| sqlTask
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference
| *No description.* |
-| dbtTaskInput
| DataDatabricksJobJobSettingsSettingsTaskDbtTask
| *No description.* |
-| dependsOnInput
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
| *No description.* |
-| descriptionInput
| string
| *No description.* |
-| emailNotificationsInput
| DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
| *No description.* |
-| existingClusterIdInput
| string
| *No description.* |
-| jobClusterKeyInput
| string
| *No description.* |
-| libraryInput
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTaskLibrary[]
| *No description.* |
-| maxRetriesInput
| number
| *No description.* |
-| minRetryIntervalMillisInput
| number
| *No description.* |
-| newClusterInput
| DataDatabricksJobJobSettingsSettingsTaskNewCluster
| *No description.* |
-| notebookTaskInput
| DataDatabricksJobJobSettingsSettingsTaskNotebookTask
| *No description.* |
-| pipelineTaskInput
| DataDatabricksJobJobSettingsSettingsTaskPipelineTask
| *No description.* |
-| pythonWheelTaskInput
| DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
| *No description.* |
-| retryOnTimeoutInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| sparkJarTaskInput
| DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
| *No description.* |
-| sparkPythonTaskInput
| DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
| *No description.* |
-| sparkSubmitTaskInput
| DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
| *No description.* |
-| sqlTaskInput
| DataDatabricksJobJobSettingsSettingsTaskSqlTask
| *No description.* |
-| taskKeyInput
| string
| *No description.* |
-| timeoutSecondsInput
| number
| *No description.* |
-| description
| string
| *No description.* |
-| existingClusterId
| string
| *No description.* |
-| jobClusterKey
| string
| *No description.* |
-| maxRetries
| number
| *No description.* |
-| minRetryIntervalMillis
| number
| *No description.* |
-| retryOnTimeout
| boolean \| cdktf.IResolvable
| *No description.* |
-| taskKey
| string
| *No description.* |
-| timeoutSeconds
| number
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksJobJobSettingsSettingsTask
| *No description.* |
-
----
-
-##### `creationStack`Required
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbtTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference
| *No description.* |
+| dependsOn
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnList
| *No description.* |
+| emailNotifications
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference
| *No description.* |
+| library
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryList
| *No description.* |
+| newCluster
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference
| *No description.* |
+| notebookTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference
| *No description.* |
+| pipelineTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference
| *No description.* |
+| pythonWheelTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference
| *No description.* |
+| sparkJarTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference
| *No description.* |
+| sparkPythonTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference
| *No description.* |
+| sparkSubmitTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference
| *No description.* |
+| sqlTask
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference
| *No description.* |
+| dbtTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask
| *No description.* |
+| dependsOnInput
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
| *No description.* |
+| descriptionInput
| string
| *No description.* |
+| emailNotificationsInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
| *No description.* |
+| existingClusterIdInput
| string
| *No description.* |
+| jobClusterKeyInput
| string
| *No description.* |
+| libraryInput
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary[]
| *No description.* |
+| maxRetriesInput
| number
| *No description.* |
+| minRetryIntervalMillisInput
| number
| *No description.* |
+| newClusterInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster
| *No description.* |
+| notebookTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask
| *No description.* |
+| pipelineTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask
| *No description.* |
+| pythonWheelTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
| *No description.* |
+| retryOnTimeoutInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| sparkJarTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
| *No description.* |
+| sparkPythonTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
| *No description.* |
+| sparkSubmitTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
| *No description.* |
+| sqlTaskInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask
| *No description.* |
+| taskKeyInput
| string
| *No description.* |
+| timeoutSecondsInput
| number
| *No description.* |
+| description
| string
| *No description.* |
+| existingClusterId
| string
| *No description.* |
+| jobClusterKey
| string
| *No description.* |
+| maxRetries
| number
| *No description.* |
+| minRetryIntervalMillis
| number
| *No description.* |
+| retryOnTimeout
| boolean \| cdktf.IResolvable
| *No description.* |
+| taskKey
| string
| *No description.* |
+| timeoutSeconds
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask \| cdktf.IResolvable
| *No description.* |
+
+---
+
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -150269,7 +150269,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -150279,147 +150279,147 @@ public readonly fqn: string;
---
-##### `dbtTask`Required
+##### `dbtTask`Required
```typescript
public readonly dbtTask: DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference
---
-##### `dependsOn`Required
+##### `dependsOn`Required
```typescript
public readonly dependsOn: DataDatabricksJobJobSettingsSettingsTaskDependsOnList;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskDependsOnList
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnList
---
-##### `emailNotifications`Required
+##### `emailNotifications`Required
```typescript
public readonly emailNotifications: DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference
---
-##### `library`Required
+##### `library`Required
```typescript
public readonly library: DataDatabricksJobJobSettingsSettingsTaskLibraryList;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskLibraryList
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryList
---
-##### `newCluster`Required
+##### `newCluster`Required
```typescript
public readonly newCluster: DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference
---
-##### `notebookTask`Required
+##### `notebookTask`Required
```typescript
public readonly notebookTask: DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference
---
-##### `pipelineTask`Required
+##### `pipelineTask`Required
```typescript
public readonly pipelineTask: DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference
---
-##### `pythonWheelTask`Required
+##### `pythonWheelTask`Required
```typescript
public readonly pythonWheelTask: DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference
---
-##### `sparkJarTask`Required
+##### `sparkJarTask`Required
```typescript
public readonly sparkJarTask: DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference
---
-##### `sparkPythonTask`Required
+##### `sparkPythonTask`Required
```typescript
public readonly sparkPythonTask: DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference
---
-##### `sparkSubmitTask`Required
+##### `sparkSubmitTask`Required
```typescript
public readonly sparkSubmitTask: DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference
---
-##### `sqlTask`Required
+##### `sqlTask`Required
```typescript
public readonly sqlTask: DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference
---
-##### `dbtTaskInput`Optional
+##### `dbtTaskInput`Optional
```typescript
public readonly dbtTaskInput: DataDatabricksJobJobSettingsSettingsTaskDbtTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskDbtTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask
---
-##### `dependsOnInput`Optional
+##### `dependsOnInput`Optional
```typescript
public readonly dependsOnInput: IResolvable | DataDatabricksJobJobSettingsSettingsTaskDependsOn[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn[]
---
-##### `descriptionInput`Optional
+##### `descriptionInput`Optional
```typescript
public readonly descriptionInput: string;
@@ -150429,17 +150429,17 @@ public readonly descriptionInput: string;
---
-##### `emailNotificationsInput`Optional
+##### `emailNotificationsInput`Optional
```typescript
public readonly emailNotificationsInput: DataDatabricksJobJobSettingsSettingsTaskEmailNotifications;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
---
-##### `existingClusterIdInput`Optional
+##### `existingClusterIdInput`Optional
```typescript
public readonly existingClusterIdInput: string;
@@ -150449,7 +150449,7 @@ public readonly existingClusterIdInput: string;
---
-##### `jobClusterKeyInput`Optional
+##### `jobClusterKeyInput`Optional
```typescript
public readonly jobClusterKeyInput: string;
@@ -150459,17 +150459,17 @@ public readonly jobClusterKeyInput: string;
---
-##### `libraryInput`Optional
+##### `libraryInput`Optional
```typescript
public readonly libraryInput: IResolvable | DataDatabricksJobJobSettingsSettingsTaskLibrary[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTaskLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary[]
---
-##### `maxRetriesInput`Optional
+##### `maxRetriesInput`Optional
```typescript
public readonly maxRetriesInput: number;
@@ -150479,7 +150479,7 @@ public readonly maxRetriesInput: number;
---
-##### `minRetryIntervalMillisInput`Optional
+##### `minRetryIntervalMillisInput`Optional
```typescript
public readonly minRetryIntervalMillisInput: number;
@@ -150489,47 +150489,47 @@ public readonly minRetryIntervalMillisInput: number;
---
-##### `newClusterInput`Optional
+##### `newClusterInput`Optional
```typescript
public readonly newClusterInput: DataDatabricksJobJobSettingsSettingsTaskNewCluster;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNewCluster
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster
---
-##### `notebookTaskInput`Optional
+##### `notebookTaskInput`Optional
```typescript
public readonly notebookTaskInput: DataDatabricksJobJobSettingsSettingsTaskNotebookTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskNotebookTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask
---
-##### `pipelineTaskInput`Optional
+##### `pipelineTaskInput`Optional
```typescript
public readonly pipelineTaskInput: DataDatabricksJobJobSettingsSettingsTaskPipelineTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskPipelineTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask
---
-##### `pythonWheelTaskInput`Optional
+##### `pythonWheelTaskInput`Optional
```typescript
public readonly pythonWheelTaskInput: DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
---
-##### `retryOnTimeoutInput`Optional
+##### `retryOnTimeoutInput`Optional
```typescript
public readonly retryOnTimeoutInput: boolean | IResolvable;
@@ -150539,47 +150539,47 @@ public readonly retryOnTimeoutInput: boolean | IResolvable;
---
-##### `sparkJarTaskInput`Optional
+##### `sparkJarTaskInput`Optional
```typescript
public readonly sparkJarTaskInput: DataDatabricksJobJobSettingsSettingsTaskSparkJarTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
---
-##### `sparkPythonTaskInput`Optional
+##### `sparkPythonTaskInput`Optional
```typescript
public readonly sparkPythonTaskInput: DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
---
-##### `sparkSubmitTaskInput`Optional
+##### `sparkSubmitTaskInput`Optional
```typescript
public readonly sparkSubmitTaskInput: DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
---
-##### `sqlTaskInput`Optional
+##### `sqlTaskInput`Optional
```typescript
public readonly sqlTaskInput: DataDatabricksJobJobSettingsSettingsTaskSqlTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask
---
-##### `taskKeyInput`Optional
+##### `taskKeyInput`Optional
```typescript
public readonly taskKeyInput: string;
@@ -150589,7 +150589,7 @@ public readonly taskKeyInput: string;
---
-##### `timeoutSecondsInput`Optional
+##### `timeoutSecondsInput`Optional
```typescript
public readonly timeoutSecondsInput: number;
@@ -150599,7 +150599,7 @@ public readonly timeoutSecondsInput: number;
---
-##### `description`Required
+##### `description`Required
```typescript
public readonly description: string;
@@ -150609,7 +150609,7 @@ public readonly description: string;
---
-##### `existingClusterId`Required
+##### `existingClusterId`Required
```typescript
public readonly existingClusterId: string;
@@ -150619,7 +150619,7 @@ public readonly existingClusterId: string;
---
-##### `jobClusterKey`Required
+##### `jobClusterKey`Required
```typescript
public readonly jobClusterKey: string;
@@ -150629,7 +150629,7 @@ public readonly jobClusterKey: string;
---
-##### `maxRetries`Required
+##### `maxRetries`Required
```typescript
public readonly maxRetries: number;
@@ -150639,7 +150639,7 @@ public readonly maxRetries: number;
---
-##### `minRetryIntervalMillis`Required
+##### `minRetryIntervalMillis`Required
```typescript
public readonly minRetryIntervalMillis: number;
@@ -150649,7 +150649,7 @@ public readonly minRetryIntervalMillis: number;
---
-##### `retryOnTimeout`Required
+##### `retryOnTimeout`Required
```typescript
public readonly retryOnTimeout: boolean | IResolvable;
@@ -150659,7 +150659,7 @@ public readonly retryOnTimeout: boolean | IResolvable;
---
-##### `taskKey`Required
+##### `taskKey`Required
```typescript
public readonly taskKey: string;
@@ -150669,7 +150669,7 @@ public readonly taskKey: string;
---
-##### `timeoutSeconds`Required
+##### `timeoutSeconds`Required
```typescript
public readonly timeoutSeconds: number;
@@ -150679,35 +150679,35 @@ public readonly timeoutSeconds: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | DataDatabricksJobJobSettingsSettingsTask;
+public readonly internalValue: DataDatabricksJobJobSettingsSettingsTask | IResolvable;
```
-- *Type:* cdktf.IResolvable | DataDatabricksJobJobSettingsSettingsTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask | cdktf.IResolvable
---
-### DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -150715,7 +150715,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -150727,149 +150727,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -150877,13 +150877,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -150898,15 +150898,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| pipelineIdInput
| string
| *No description.* |
-| pipelineId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskPipelineTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| pipelineIdInput
| string
| *No description.* |
+| pipelineId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -150920,7 +150920,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -150930,7 +150930,7 @@ public readonly fqn: string;
---
-##### `pipelineIdInput`Optional
+##### `pipelineIdInput`Optional
```typescript
public readonly pipelineIdInput: string;
@@ -150940,7 +150940,7 @@ public readonly pipelineIdInput: string;
---
-##### `pipelineId`Required
+##### `pipelineId`Required
```typescript
public readonly pipelineId: string;
@@ -150950,35 +150950,35 @@ public readonly pipelineId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskPipelineTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskPipelineTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask
---
-### DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -150986,7 +150986,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -150998,153 +150998,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetEntryPoint
| *No description.* |
-| resetNamedParameters
| *No description.* |
-| resetPackageName
| *No description.* |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetEntryPoint
| *No description.* |
+| resetNamedParameters
| *No description.* |
+| resetPackageName
| *No description.* |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -151152,13 +151152,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -151168,25 +151168,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetEntryPoint`
+##### `resetEntryPoint`
```typescript
public resetEntryPoint(): void
```
-##### `resetNamedParameters`
+##### `resetNamedParameters`
```typescript
public resetNamedParameters(): void
```
-##### `resetPackageName`
+##### `resetPackageName`
```typescript
public resetPackageName(): void
```
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -151197,21 +151197,21 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| entryPointInput
| string
| *No description.* |
-| namedParametersInput
| {[ key: string ]: string}
| *No description.* |
-| packageNameInput
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| entryPoint
| string
| *No description.* |
-| namedParameters
| {[ key: string ]: string}
| *No description.* |
-| packageName
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| entryPointInput
| string
| *No description.* |
+| namedParametersInput
| {[ key: string ]: string}
| *No description.* |
+| packageNameInput
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| entryPoint
| string
| *No description.* |
+| namedParameters
| {[ key: string ]: string}
| *No description.* |
+| packageName
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -151225,7 +151225,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -151235,7 +151235,7 @@ public readonly fqn: string;
---
-##### `entryPointInput`Optional
+##### `entryPointInput`Optional
```typescript
public readonly entryPointInput: string;
@@ -151245,7 +151245,7 @@ public readonly entryPointInput: string;
---
-##### `namedParametersInput`Optional
+##### `namedParametersInput`Optional
```typescript
public readonly namedParametersInput: {[ key: string ]: string};
@@ -151255,7 +151255,7 @@ public readonly namedParametersInput: {[ key: string ]: string};
---
-##### `packageNameInput`Optional
+##### `packageNameInput`Optional
```typescript
public readonly packageNameInput: string;
@@ -151265,7 +151265,7 @@ public readonly packageNameInput: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -151275,7 +151275,7 @@ public readonly parametersInput: string[];
---
-##### `entryPoint`Required
+##### `entryPoint`Required
```typescript
public readonly entryPoint: string;
@@ -151285,7 +151285,7 @@ public readonly entryPoint: string;
---
-##### `namedParameters`Required
+##### `namedParameters`Required
```typescript
public readonly namedParameters: {[ key: string ]: string};
@@ -151295,7 +151295,7 @@ public readonly namedParameters: {[ key: string ]: string};
---
-##### `packageName`Required
+##### `packageName`Required
```typescript
public readonly packageName: string;
@@ -151305,7 +151305,7 @@ public readonly packageName: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -151315,35 +151315,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
---
-### DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -151351,7 +151351,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -151363,152 +151363,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetJarUri
| *No description.* |
-| resetMainClassName
| *No description.* |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetJarUri
| *No description.* |
+| resetMainClassName
| *No description.* |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -151516,13 +151516,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -151532,19 +151532,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetJarUri`
+##### `resetJarUri`
```typescript
public resetJarUri(): void
```
-##### `resetMainClassName`
+##### `resetMainClassName`
```typescript
public resetMainClassName(): void
```
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -151555,19 +151555,19 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| jarUriInput
| string
| *No description.* |
-| mainClassNameInput
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| jarUri
| string
| *No description.* |
-| mainClassName
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| jarUriInput
| string
| *No description.* |
+| mainClassNameInput
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| jarUri
| string
| *No description.* |
+| mainClassName
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -151581,7 +151581,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -151591,7 +151591,7 @@ public readonly fqn: string;
---
-##### `jarUriInput`Optional
+##### `jarUriInput`Optional
```typescript
public readonly jarUriInput: string;
@@ -151601,7 +151601,7 @@ public readonly jarUriInput: string;
---
-##### `mainClassNameInput`Optional
+##### `mainClassNameInput`Optional
```typescript
public readonly mainClassNameInput: string;
@@ -151611,7 +151611,7 @@ public readonly mainClassNameInput: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -151621,7 +151621,7 @@ public readonly parametersInput: string[];
---
-##### `jarUri`Required
+##### `jarUri`Required
```typescript
public readonly jarUri: string;
@@ -151631,7 +151631,7 @@ public readonly jarUri: string;
---
-##### `mainClassName`Required
+##### `mainClassName`Required
```typescript
public readonly mainClassName: string;
@@ -151641,7 +151641,7 @@ public readonly mainClassName: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -151651,35 +151651,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskSparkJarTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
---
-### DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -151687,7 +151687,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -151699,150 +151699,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -151850,13 +151850,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -151866,7 +151866,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -151877,17 +151877,17 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| pythonFileInput
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| pythonFile
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| pythonFileInput
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| pythonFile
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -151901,7 +151901,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -151911,7 +151911,7 @@ public readonly fqn: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -151921,7 +151921,7 @@ public readonly parametersInput: string[];
---
-##### `pythonFileInput`Optional
+##### `pythonFileInput`Optional
```typescript
public readonly pythonFileInput: string;
@@ -151931,7 +151931,7 @@ public readonly pythonFileInput: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -151941,7 +151941,7 @@ public readonly parameters: string[];
---
-##### `pythonFile`Required
+##### `pythonFile`Required
```typescript
public readonly pythonFile: string;
@@ -151951,35 +151951,35 @@ public readonly pythonFile: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
---
-### DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -151987,7 +151987,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -151999,150 +151999,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -152150,13 +152150,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -152166,7 +152166,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -152177,15 +152177,15 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -152199,7 +152199,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -152209,7 +152209,7 @@ public readonly fqn: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -152219,7 +152219,7 @@ public readonly parametersInput: string[];
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -152229,35 +152229,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
---
-### DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -152265,7 +152265,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -152277,149 +152277,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -152427,13 +152427,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -152448,15 +152448,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| alertIdInput
| string
| *No description.* |
-| alertId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| alertIdInput
| string
| *No description.* |
+| alertId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -152470,7 +152470,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -152480,7 +152480,7 @@ public readonly fqn: string;
---
-##### `alertIdInput`Optional
+##### `alertIdInput`Optional
```typescript
public readonly alertIdInput: string;
@@ -152490,7 +152490,7 @@ public readonly alertIdInput: string;
---
-##### `alertId`Required
+##### `alertId`Required
```typescript
public readonly alertId: string;
@@ -152500,35 +152500,35 @@ public readonly alertId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
---
-### DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -152536,7 +152536,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -152548,149 +152548,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -152698,13 +152698,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -152719,15 +152719,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dashboardIdInput
| string
| *No description.* |
-| dashboardId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dashboardIdInput
| string
| *No description.* |
+| dashboardId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -152741,7 +152741,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -152751,7 +152751,7 @@ public readonly fqn: string;
---
-##### `dashboardIdInput`Optional
+##### `dashboardIdInput`Optional
```typescript
public readonly dashboardIdInput: string;
@@ -152761,7 +152761,7 @@ public readonly dashboardIdInput: string;
---
-##### `dashboardId`Required
+##### `dashboardId`Required
```typescript
public readonly dashboardId: string;
@@ -152771,35 +152771,35 @@ public readonly dashboardId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
---
-### DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -152807,7 +152807,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -152819,157 +152819,157 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAlert
| *No description.* |
-| putDashboard
| *No description.* |
-| putQuery
| *No description.* |
-| resetAlert
| *No description.* |
-| resetDashboard
| *No description.* |
-| resetParameters
| *No description.* |
-| resetQuery
| *No description.* |
-| resetWarehouseId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAlert
| *No description.* |
+| putDashboard
| *No description.* |
+| putQuery
| *No description.* |
+| resetAlert
| *No description.* |
+| resetDashboard
| *No description.* |
+| resetParameters
| *No description.* |
+| resetQuery
| *No description.* |
+| resetWarehouseId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -152977,13 +152977,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -152993,67 +152993,67 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAlert`
+##### `putAlert`
```typescript
public putAlert(value: DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
---
-##### `putDashboard`
+##### `putDashboard`
```typescript
public putDashboard(value: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
---
-##### `putQuery`
+##### `putQuery`
```typescript
public putQuery(value: DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
---
-##### `resetAlert`
+##### `resetAlert`
```typescript
public resetAlert(): void
```
-##### `resetDashboard`
+##### `resetDashboard`
```typescript
public resetDashboard(): void
```
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
```
-##### `resetQuery`
+##### `resetQuery`
```typescript
public resetQuery(): void
```
-##### `resetWarehouseId`
+##### `resetWarehouseId`
```typescript
public resetWarehouseId(): void
@@ -153064,23 +153064,23 @@ public resetWarehouseId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| alert
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference
| *No description.* |
-| dashboard
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference
| *No description.* |
-| query
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference
| *No description.* |
-| alertInput
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
| *No description.* |
-| dashboardInput
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
| *No description.* |
-| parametersInput
| {[ key: string ]: string}
| *No description.* |
-| queryInput
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
| *No description.* |
-| warehouseIdInput
| string
| *No description.* |
-| parameters
| {[ key: string ]: string}
| *No description.* |
-| warehouseId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskSqlTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| alert
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference
| *No description.* |
+| dashboard
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference
| *No description.* |
+| query
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference
| *No description.* |
+| alertInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
| *No description.* |
+| dashboardInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
| *No description.* |
+| parametersInput
| {[ key: string ]: string}
| *No description.* |
+| queryInput
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
| *No description.* |
+| warehouseIdInput
| string
| *No description.* |
+| parameters
| {[ key: string ]: string}
| *No description.* |
+| warehouseId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -153094,7 +153094,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -153104,57 +153104,57 @@ public readonly fqn: string;
---
-##### `alert`Required
+##### `alert`Required
```typescript
public readonly alert: DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference
---
-##### `dashboard`Required
+##### `dashboard`Required
```typescript
public readonly dashboard: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference
---
-##### `query`Required
+##### `query`Required
```typescript
public readonly query: DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference
---
-##### `alertInput`Optional
+##### `alertInput`Optional
```typescript
public readonly alertInput: DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
---
-##### `dashboardInput`Optional
+##### `dashboardInput`Optional
```typescript
public readonly dashboardInput: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: {[ key: string ]: string};
@@ -153164,17 +153164,17 @@ public readonly parametersInput: {[ key: string ]: string};
---
-##### `queryInput`Optional
+##### `queryInput`Optional
```typescript
public readonly queryInput: DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
---
-##### `warehouseIdInput`Optional
+##### `warehouseIdInput`Optional
```typescript
public readonly warehouseIdInput: string;
@@ -153184,7 +153184,7 @@ public readonly warehouseIdInput: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: {[ key: string ]: string};
@@ -153194,7 +153194,7 @@ public readonly parameters: {[ key: string ]: string};
---
-##### `warehouseId`Required
+##### `warehouseId`Required
```typescript
public readonly warehouseId: string;
@@ -153204,35 +153204,35 @@ public readonly warehouseId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskSqlTask;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTask
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask
---
-### DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference
+### DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksJob } from '@cdktf/provider-databricks'
-new DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -153240,7 +153240,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -153252,149 +153252,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -153402,13 +153402,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -153423,15 +153423,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| queryIdInput
| string
| *No description.* |
-| queryId
| string
| *No description.* |
-| internalValue
| DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| queryIdInput
| string
| *No description.* |
+| queryId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -153445,7 +153445,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -153455,7 +153455,7 @@ public readonly fqn: string;
---
-##### `queryIdInput`Optional
+##### `queryIdInput`Optional
```typescript
public readonly queryIdInput: string;
@@ -153465,7 +153465,7 @@ public readonly queryIdInput: string;
---
-##### `queryId`Required
+##### `queryId`Required
```typescript
public readonly queryId: string;
@@ -153475,36 +153475,36 @@ public readonly queryId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery;
```
-- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
+- *Type:* @cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
---
-### DataDatabricksNotebookPathsNotebookPathListList
+### DataDatabricksNotebookPathsNotebookPathListList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksNotebookPathsNotebookPathListList } from '@cdktf/provider-databricks'
+import { dataDatabricksNotebookPaths } from '@cdktf/provider-databricks'
-new DataDatabricksNotebookPathsNotebookPathListList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -153512,7 +153512,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -153520,7 +153520,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -153532,20 +153532,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -153553,13 +153553,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -153569,13 +153569,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksNotebookPathsNotebookPathListOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -153588,12 +153588,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -153607,7 +153607,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -153618,26 +153618,26 @@ public readonly fqn: string;
---
-### DataDatabricksNotebookPathsNotebookPathListOutputReference
+### DataDatabricksNotebookPathsNotebookPathListOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksNotebookPathsNotebookPathListOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksNotebookPaths } from '@cdktf/provider-databricks'
-new DataDatabricksNotebookPathsNotebookPathListOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -153645,7 +153645,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -153653,7 +153653,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -153661,7 +153661,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -153673,149 +153673,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -153823,13 +153823,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -153844,15 +153844,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| language
| string
| *No description.* |
-| path
| string
| *No description.* |
-| internalValue
| DataDatabricksNotebookPathsNotebookPathList
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| language
| string
| *No description.* |
+| path
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathList
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -153866,7 +153866,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -153876,7 +153876,7 @@ public readonly fqn: string;
---
-##### `language`Required
+##### `language`Required
```typescript
public readonly language: string;
@@ -153886,7 +153886,7 @@ public readonly language: string;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -153896,35 +153896,35 @@ public readonly path: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksNotebookPathsNotebookPathList;
```
-- *Type:* DataDatabricksNotebookPathsNotebookPathList
+- *Type:* @cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathList
---
-### DataDatabricksSqlWarehouseChannelOutputReference
+### DataDatabricksSqlWarehouseChannelOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksSqlWarehouseChannelOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-new DataDatabricksSqlWarehouseChannelOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannelOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -153932,7 +153932,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -153944,150 +153944,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetName
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetName
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -154095,13 +154095,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -154111,7 +154111,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetName`
+##### `resetName`
```typescript
public resetName(): void
@@ -154122,15 +154122,15 @@ public resetName(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| name
| string
| *No description.* |
-| internalValue
| DataDatabricksSqlWarehouseChannel
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| name
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -154144,7 +154144,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -154154,7 +154154,7 @@ public readonly fqn: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -154164,7 +154164,7 @@ public readonly nameInput: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -154174,35 +154174,35 @@ public readonly name: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksSqlWarehouseChannel;
```
-- *Type:* DataDatabricksSqlWarehouseChannel
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel
---
-### DataDatabricksSqlWarehouseOdbcParamsOutputReference
+### DataDatabricksSqlWarehouseOdbcParamsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksSqlWarehouseOdbcParamsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-new DataDatabricksSqlWarehouseOdbcParamsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParamsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -154210,7 +154210,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -154222,151 +154222,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetHost
| *No description.* |
-| resetHostname
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetHost
| *No description.* |
+| resetHostname
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -154374,13 +154374,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -154390,13 +154390,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetHost`
+##### `resetHost`
```typescript
public resetHost(): void
```
-##### `resetHostname`
+##### `resetHostname`
```typescript
public resetHostname(): void
@@ -154407,23 +154407,23 @@ public resetHostname(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| hostInput
| string
| *No description.* |
-| hostnameInput
| string
| *No description.* |
-| pathInput
| string
| *No description.* |
-| portInput
| number
| *No description.* |
-| protocolInput
| string
| *No description.* |
-| host
| string
| *No description.* |
-| hostname
| string
| *No description.* |
-| path
| string
| *No description.* |
-| port
| number
| *No description.* |
-| protocol
| string
| *No description.* |
-| internalValue
| DataDatabricksSqlWarehouseOdbcParams
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| hostInput
| string
| *No description.* |
+| hostnameInput
| string
| *No description.* |
+| pathInput
| string
| *No description.* |
+| portInput
| number
| *No description.* |
+| protocolInput
| string
| *No description.* |
+| host
| string
| *No description.* |
+| hostname
| string
| *No description.* |
+| path
| string
| *No description.* |
+| port
| number
| *No description.* |
+| protocol
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -154437,7 +154437,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -154447,7 +154447,7 @@ public readonly fqn: string;
---
-##### `hostInput`Optional
+##### `hostInput`Optional
```typescript
public readonly hostInput: string;
@@ -154457,7 +154457,7 @@ public readonly hostInput: string;
---
-##### `hostnameInput`Optional
+##### `hostnameInput`Optional
```typescript
public readonly hostnameInput: string;
@@ -154467,7 +154467,7 @@ public readonly hostnameInput: string;
---
-##### `pathInput`Optional
+##### `pathInput`Optional
```typescript
public readonly pathInput: string;
@@ -154477,7 +154477,7 @@ public readonly pathInput: string;
---
-##### `portInput`Optional
+##### `portInput`Optional
```typescript
public readonly portInput: number;
@@ -154487,7 +154487,7 @@ public readonly portInput: number;
---
-##### `protocolInput`Optional
+##### `protocolInput`Optional
```typescript
public readonly protocolInput: string;
@@ -154497,7 +154497,7 @@ public readonly protocolInput: string;
---
-##### `host`Required
+##### `host`Required
```typescript
public readonly host: string;
@@ -154507,7 +154507,7 @@ public readonly host: string;
---
-##### `hostname`Required
+##### `hostname`Required
```typescript
public readonly hostname: string;
@@ -154517,7 +154517,7 @@ public readonly hostname: string;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -154527,7 +154527,7 @@ public readonly path: string;
---
-##### `port`Required
+##### `port`Required
```typescript
public readonly port: number;
@@ -154537,7 +154537,7 @@ public readonly port: number;
---
-##### `protocol`Required
+##### `protocol`Required
```typescript
public readonly protocol: string;
@@ -154547,36 +154547,36 @@ public readonly protocol: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksSqlWarehouseOdbcParams;
```
-- *Type:* DataDatabricksSqlWarehouseOdbcParams
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams
---
-### DataDatabricksSqlWarehouseTagsCustomTagsList
+### DataDatabricksSqlWarehouseTagsCustomTagsList
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksSqlWarehouseTagsCustomTagsList } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-new DataDatabricksSqlWarehouseTagsCustomTagsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -154584,7 +154584,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -154592,7 +154592,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -154604,20 +154604,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -154625,13 +154625,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -154641,13 +154641,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): DataDatabricksSqlWarehouseTagsCustomTagsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -154660,13 +154660,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksSqlWarehouseTagsCustomTags[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -154680,7 +154680,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -154690,37 +154690,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | DataDatabricksSqlWarehouseTagsCustomTags[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksSqlWarehouseTagsCustomTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags[]
---
-### DataDatabricksSqlWarehouseTagsCustomTagsOutputReference
+### DataDatabricksSqlWarehouseTagsCustomTagsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksSqlWarehouseTagsCustomTagsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-new DataDatabricksSqlWarehouseTagsCustomTagsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -154728,7 +154728,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -154736,7 +154736,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -154744,7 +154744,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -154756,149 +154756,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -154906,13 +154906,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -154927,17 +154927,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| keyInput
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| key
| string
| *No description.* |
-| value
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| DataDatabricksSqlWarehouseTagsCustomTags
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| keyInput
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| key
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -154951,7 +154951,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -154961,7 +154961,7 @@ public readonly fqn: string;
---
-##### `keyInput`Optional
+##### `keyInput`Optional
```typescript
public readonly keyInput: string;
@@ -154971,7 +154971,7 @@ public readonly keyInput: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -154981,7 +154981,7 @@ public readonly valueInput: string;
---
-##### `key`Required
+##### `key`Required
```typescript
public readonly key: string;
@@ -154991,7 +154991,7 @@ public readonly key: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -155001,35 +155001,35 @@ public readonly value: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | DataDatabricksSqlWarehouseTagsCustomTags;
+public readonly internalValue: DataDatabricksSqlWarehouseTagsCustomTags | IResolvable;
```
-- *Type:* cdktf.IResolvable | DataDatabricksSqlWarehouseTagsCustomTags
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags | cdktf.IResolvable
---
-### DataDatabricksSqlWarehouseTagsOutputReference
+### DataDatabricksSqlWarehouseTagsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { DataDatabricksSqlWarehouseTagsOutputReference } from '@cdktf/provider-databricks'
+import { dataDatabricksSqlWarehouse } from '@cdktf/provider-databricks'
-new DataDatabricksSqlWarehouseTagsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -155037,7 +155037,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -155049,150 +155049,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putCustomTags
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putCustomTags
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -155200,13 +155200,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -155216,15 +155216,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putCustomTags`
+##### `putCustomTags`
```typescript
public putCustomTags(value: IResolvable | DataDatabricksSqlWarehouseTagsCustomTags[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | DataDatabricksSqlWarehouseTagsCustomTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags[]
---
@@ -155233,15 +155233,15 @@ public putCustomTags(value: IResolvable | DataDatabricksSqlWarehouseTagsCustomTa
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| customTags
| DataDatabricksSqlWarehouseTagsCustomTagsList
| *No description.* |
-| customTagsInput
| cdktf.IResolvable \| DataDatabricksSqlWarehouseTagsCustomTags[]
| *No description.* |
-| internalValue
| DataDatabricksSqlWarehouseTags
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| customTags
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsList
| *No description.* |
+| customTagsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -155255,7 +155255,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -155265,55 +155265,55 @@ public readonly fqn: string;
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: DataDatabricksSqlWarehouseTagsCustomTagsList;
```
-- *Type:* DataDatabricksSqlWarehouseTagsCustomTagsList
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsList
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: IResolvable | DataDatabricksSqlWarehouseTagsCustomTags[];
```
-- *Type:* cdktf.IResolvable | DataDatabricksSqlWarehouseTagsCustomTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags[]
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: DataDatabricksSqlWarehouseTags;
```
-- *Type:* DataDatabricksSqlWarehouseTags
+- *Type:* @cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags
---
-### GlobalInitScriptTimeoutsOutputReference
+### GlobalInitScriptTimeoutsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { GlobalInitScriptTimeoutsOutputReference } from '@cdktf/provider-databricks'
+import { globalInitScript } from '@cdktf/provider-databricks'
-new GlobalInitScriptTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new globalInitScript.GlobalInitScriptTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -155321,7 +155321,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -155333,149 +155333,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -155483,13 +155483,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -155504,13 +155504,13 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| GlobalInitScriptTimeouts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -155524,7 +155524,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -155534,36 +155534,36 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | GlobalInitScriptTimeouts;
+public readonly internalValue: GlobalInitScriptTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | GlobalInitScriptTimeouts
+- *Type:* @cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts | cdktf.IResolvable
---
-### GrantsGrantList
+### GrantsGrantList
-#### Initializers
+#### Initializers
```typescript
-import { GrantsGrantList } from '@cdktf/provider-databricks'
+import { grants } from '@cdktf/provider-databricks'
-new GrantsGrantList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new grants.GrantsGrantList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -155571,7 +155571,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -155579,7 +155579,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -155591,20 +155591,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -155612,13 +155612,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -155628,13 +155628,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): GrantsGrantOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -155647,13 +155647,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| GrantsGrant[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.grants.GrantsGrant[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -155667,7 +155667,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -155677,37 +155677,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | GrantsGrant[];
```
-- *Type:* cdktf.IResolvable | GrantsGrant[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.grants.GrantsGrant[]
---
-### GrantsGrantOutputReference
+### GrantsGrantOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { GrantsGrantOutputReference } from '@cdktf/provider-databricks'
+import { grants } from '@cdktf/provider-databricks'
-new GrantsGrantOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new grants.GrantsGrantOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -155715,7 +155715,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -155723,7 +155723,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -155731,7 +155731,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -155743,149 +155743,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -155893,13 +155893,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -155914,17 +155914,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| principalInput
| string
| *No description.* |
-| privilegesInput
| string[]
| *No description.* |
-| principal
| string
| *No description.* |
-| privileges
| string[]
| *No description.* |
-| internalValue
| cdktf.IResolvable \| GrantsGrant
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| principalInput
| string
| *No description.* |
+| privilegesInput
| string[]
| *No description.* |
+| principal
| string
| *No description.* |
+| privileges
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.grants.GrantsGrant \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -155938,7 +155938,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -155948,7 +155948,7 @@ public readonly fqn: string;
---
-##### `principalInput`Optional
+##### `principalInput`Optional
```typescript
public readonly principalInput: string;
@@ -155958,7 +155958,7 @@ public readonly principalInput: string;
---
-##### `privilegesInput`Optional
+##### `privilegesInput`Optional
```typescript
public readonly privilegesInput: string[];
@@ -155968,7 +155968,7 @@ public readonly privilegesInput: string[];
---
-##### `principal`Required
+##### `principal`Required
```typescript
public readonly principal: string;
@@ -155978,7 +155978,7 @@ public readonly principal: string;
---
-##### `privileges`Required
+##### `privileges`Required
```typescript
public readonly privileges: string[];
@@ -155988,35 +155988,35 @@ public readonly privileges: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | GrantsGrant;
+public readonly internalValue: GrantsGrant | IResolvable;
```
-- *Type:* cdktf.IResolvable | GrantsGrant
+- *Type:* @cdktf/provider-databricks.grants.GrantsGrant | cdktf.IResolvable
---
-### InstancePoolAwsAttributesOutputReference
+### InstancePoolAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new instancePool.InstancePoolAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -156024,7 +156024,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -156036,152 +156036,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetSpotBidPricePercent
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetSpotBidPricePercent
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -156189,13 +156189,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -156205,19 +156205,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetSpotBidPricePercent`
+##### `resetSpotBidPricePercent`
```typescript
public resetSpotBidPricePercent(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -156228,19 +156228,19 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| spotBidPricePercentInput
| number
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| spotBidPricePercent
| number
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| InstancePoolAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| spotBidPricePercentInput
| number
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| spotBidPricePercent
| number
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -156254,7 +156254,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -156264,7 +156264,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -156274,7 +156274,7 @@ public readonly availabilityInput: string;
---
-##### `spotBidPricePercentInput`Optional
+##### `spotBidPricePercentInput`Optional
```typescript
public readonly spotBidPricePercentInput: number;
@@ -156284,7 +156284,7 @@ public readonly spotBidPricePercentInput: number;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -156294,7 +156294,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -156304,7 +156304,7 @@ public readonly availability: string;
---
-##### `spotBidPricePercent`Required
+##### `spotBidPricePercent`Required
```typescript
public readonly spotBidPricePercent: number;
@@ -156314,7 +156314,7 @@ public readonly spotBidPricePercent: number;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -156324,35 +156324,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: InstancePoolAwsAttributes;
```
-- *Type:* InstancePoolAwsAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes
---
-### InstancePoolAzureAttributesOutputReference
+### InstancePoolAzureAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolAzureAttributesOutputReference } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new instancePool.InstancePoolAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -156360,7 +156360,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -156372,151 +156372,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetSpotBidMaxPrice
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetSpotBidMaxPrice
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -156524,13 +156524,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -156540,13 +156540,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetSpotBidMaxPrice`
+##### `resetSpotBidMaxPrice`
```typescript
public resetSpotBidMaxPrice(): void
@@ -156557,17 +156557,17 @@ public resetSpotBidMaxPrice(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| spotBidMaxPriceInput
| number
| *No description.* |
-| availability
| string
| *No description.* |
-| spotBidMaxPrice
| number
| *No description.* |
-| internalValue
| InstancePoolAzureAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| spotBidMaxPriceInput
| number
| *No description.* |
+| availability
| string
| *No description.* |
+| spotBidMaxPrice
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -156581,7 +156581,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -156591,7 +156591,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -156601,7 +156601,7 @@ public readonly availabilityInput: string;
---
-##### `spotBidMaxPriceInput`Optional
+##### `spotBidMaxPriceInput`Optional
```typescript
public readonly spotBidMaxPriceInput: number;
@@ -156611,7 +156611,7 @@ public readonly spotBidMaxPriceInput: number;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -156621,7 +156621,7 @@ public readonly availability: string;
---
-##### `spotBidMaxPrice`Required
+##### `spotBidMaxPrice`Required
```typescript
public readonly spotBidMaxPrice: number;
@@ -156631,35 +156631,35 @@ public readonly spotBidMaxPrice: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: InstancePoolAzureAttributes;
```
-- *Type:* InstancePoolAzureAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes
---
-### InstancePoolDiskSpecDiskTypeOutputReference
+### InstancePoolDiskSpecDiskTypeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolDiskSpecDiskTypeOutputReference } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolDiskSpecDiskTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new instancePool.InstancePoolDiskSpecDiskTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -156667,7 +156667,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -156679,151 +156679,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAzureDiskVolumeType
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAzureDiskVolumeType
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -156831,13 +156831,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -156847,13 +156847,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAzureDiskVolumeType`
+##### `resetAzureDiskVolumeType`
```typescript
public resetAzureDiskVolumeType(): void
```
-##### `resetEbsVolumeType`
+##### `resetEbsVolumeType`
```typescript
public resetEbsVolumeType(): void
@@ -156864,17 +156864,17 @@ public resetEbsVolumeType(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| azureDiskVolumeTypeInput
| string
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| azureDiskVolumeType
| string
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| internalValue
| InstancePoolDiskSpecDiskType
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| azureDiskVolumeTypeInput
| string
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| azureDiskVolumeType
| string
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -156888,7 +156888,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -156898,7 +156898,7 @@ public readonly fqn: string;
---
-##### `azureDiskVolumeTypeInput`Optional
+##### `azureDiskVolumeTypeInput`Optional
```typescript
public readonly azureDiskVolumeTypeInput: string;
@@ -156908,7 +156908,7 @@ public readonly azureDiskVolumeTypeInput: string;
---
-##### `ebsVolumeTypeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```typescript
public readonly ebsVolumeTypeInput: string;
@@ -156918,7 +156918,7 @@ public readonly ebsVolumeTypeInput: string;
---
-##### `azureDiskVolumeType`Required
+##### `azureDiskVolumeType`Required
```typescript
public readonly azureDiskVolumeType: string;
@@ -156928,7 +156928,7 @@ public readonly azureDiskVolumeType: string;
---
-##### `ebsVolumeType`Required
+##### `ebsVolumeType`Required
```typescript
public readonly ebsVolumeType: string;
@@ -156938,35 +156938,35 @@ public readonly ebsVolumeType: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: InstancePoolDiskSpecDiskType;
```
-- *Type:* InstancePoolDiskSpecDiskType
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType
---
-### InstancePoolDiskSpecOutputReference
+### InstancePoolDiskSpecOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolDiskSpecOutputReference } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolDiskSpecOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new instancePool.InstancePoolDiskSpecOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -156974,7 +156974,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -156986,153 +156986,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDiskType
| *No description.* |
-| resetDiskCount
| *No description.* |
-| resetDiskSize
| *No description.* |
-| resetDiskType
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDiskType
| *No description.* |
+| resetDiskCount
| *No description.* |
+| resetDiskSize
| *No description.* |
+| resetDiskType
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -157140,13 +157140,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -157156,31 +157156,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDiskType`
+##### `putDiskType`
```typescript
public putDiskType(value: InstancePoolDiskSpecDiskType): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* InstancePoolDiskSpecDiskType
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType
---
-##### `resetDiskCount`
+##### `resetDiskCount`
```typescript
public resetDiskCount(): void
```
-##### `resetDiskSize`
+##### `resetDiskSize`
```typescript
public resetDiskSize(): void
```
-##### `resetDiskType`
+##### `resetDiskType`
```typescript
public resetDiskType(): void
@@ -157191,19 +157191,19 @@ public resetDiskType(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| diskType
| InstancePoolDiskSpecDiskTypeOutputReference
| *No description.* |
-| diskCountInput
| number
| *No description.* |
-| diskSizeInput
| number
| *No description.* |
-| diskTypeInput
| InstancePoolDiskSpecDiskType
| *No description.* |
-| diskCount
| number
| *No description.* |
-| diskSize
| number
| *No description.* |
-| internalValue
| InstancePoolDiskSpec
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| diskType
| @cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskTypeOutputReference
| *No description.* |
+| diskCountInput
| number
| *No description.* |
+| diskSizeInput
| number
| *No description.* |
+| diskTypeInput
| @cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType
| *No description.* |
+| diskCount
| number
| *No description.* |
+| diskSize
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.instancePool.InstancePoolDiskSpec
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -157217,7 +157217,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -157227,17 +157227,17 @@ public readonly fqn: string;
---
-##### `diskType`Required
+##### `diskType`Required
```typescript
public readonly diskType: InstancePoolDiskSpecDiskTypeOutputReference;
```
-- *Type:* InstancePoolDiskSpecDiskTypeOutputReference
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskTypeOutputReference
---
-##### `diskCountInput`Optional
+##### `diskCountInput`Optional
```typescript
public readonly diskCountInput: number;
@@ -157247,7 +157247,7 @@ public readonly diskCountInput: number;
---
-##### `diskSizeInput`Optional
+##### `diskSizeInput`Optional
```typescript
public readonly diskSizeInput: number;
@@ -157257,17 +157257,17 @@ public readonly diskSizeInput: number;
---
-##### `diskTypeInput`Optional
+##### `diskTypeInput`Optional
```typescript
public readonly diskTypeInput: InstancePoolDiskSpecDiskType;
```
-- *Type:* InstancePoolDiskSpecDiskType
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType
---
-##### `diskCount`Required
+##### `diskCount`Required
```typescript
public readonly diskCount: number;
@@ -157277,7 +157277,7 @@ public readonly diskCount: number;
---
-##### `diskSize`Required
+##### `diskSize`Required
```typescript
public readonly diskSize: number;
@@ -157287,35 +157287,35 @@ public readonly diskSize: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: InstancePoolDiskSpec;
```
-- *Type:* InstancePoolDiskSpec
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolDiskSpec
---
-### InstancePoolGcpAttributesOutputReference
+### InstancePoolGcpAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolGcpAttributesOutputReference } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new instancePool.InstancePoolGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -157323,7 +157323,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -157335,150 +157335,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetGcpAvailability
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetGcpAvailability
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -157486,13 +157486,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -157502,7 +157502,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetGcpAvailability`
+##### `resetGcpAvailability`
```typescript
public resetGcpAvailability(): void
@@ -157513,15 +157513,15 @@ public resetGcpAvailability(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| gcpAvailabilityInput
| string
| *No description.* |
-| gcpAvailability
| string
| *No description.* |
-| internalValue
| InstancePoolGcpAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| gcpAvailabilityInput
| string
| *No description.* |
+| gcpAvailability
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -157535,7 +157535,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -157545,7 +157545,7 @@ public readonly fqn: string;
---
-##### `gcpAvailabilityInput`Optional
+##### `gcpAvailabilityInput`Optional
```typescript
public readonly gcpAvailabilityInput: string;
@@ -157555,7 +157555,7 @@ public readonly gcpAvailabilityInput: string;
---
-##### `gcpAvailability`Required
+##### `gcpAvailability`Required
```typescript
public readonly gcpAvailability: string;
@@ -157565,35 +157565,35 @@ public readonly gcpAvailability: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: InstancePoolGcpAttributes;
```
-- *Type:* InstancePoolGcpAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes
---
-### InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference
+### InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -157601,7 +157601,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -157613,150 +157613,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetInstancePoolsToUseCount
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetInstancePoolsToUseCount
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -157764,13 +157764,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -157780,7 +157780,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetInstancePoolsToUseCount`
+##### `resetInstancePoolsToUseCount`
```typescript
public resetInstancePoolsToUseCount(): void
@@ -157791,17 +157791,17 @@ public resetInstancePoolsToUseCount(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| allocationStrategyInput
| string
| *No description.* |
-| instancePoolsToUseCountInput
| number
| *No description.* |
-| allocationStrategy
| string
| *No description.* |
-| instancePoolsToUseCount
| number
| *No description.* |
-| internalValue
| InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| allocationStrategyInput
| string
| *No description.* |
+| instancePoolsToUseCountInput
| number
| *No description.* |
+| allocationStrategy
| string
| *No description.* |
+| instancePoolsToUseCount
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -157815,7 +157815,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -157825,7 +157825,7 @@ public readonly fqn: string;
---
-##### `allocationStrategyInput`Optional
+##### `allocationStrategyInput`Optional
```typescript
public readonly allocationStrategyInput: string;
@@ -157835,7 +157835,7 @@ public readonly allocationStrategyInput: string;
---
-##### `instancePoolsToUseCountInput`Optional
+##### `instancePoolsToUseCountInput`Optional
```typescript
public readonly instancePoolsToUseCountInput: number;
@@ -157845,7 +157845,7 @@ public readonly instancePoolsToUseCountInput: number;
---
-##### `allocationStrategy`Required
+##### `allocationStrategy`Required
```typescript
public readonly allocationStrategy: string;
@@ -157855,7 +157855,7 @@ public readonly allocationStrategy: string;
---
-##### `instancePoolsToUseCount`Required
+##### `instancePoolsToUseCount`Required
```typescript
public readonly instancePoolsToUseCount: number;
@@ -157865,35 +157865,35 @@ public readonly instancePoolsToUseCount: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: InstancePoolInstancePoolFleetAttributesFleetOnDemandOption;
```
-- *Type:* InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
---
-### InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference
+### InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -157901,7 +157901,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -157913,150 +157913,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetInstancePoolsToUseCount
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetInstancePoolsToUseCount
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -158064,13 +158064,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -158080,7 +158080,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetInstancePoolsToUseCount`
+##### `resetInstancePoolsToUseCount`
```typescript
public resetInstancePoolsToUseCount(): void
@@ -158091,17 +158091,17 @@ public resetInstancePoolsToUseCount(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| allocationStrategyInput
| string
| *No description.* |
-| instancePoolsToUseCountInput
| number
| *No description.* |
-| allocationStrategy
| string
| *No description.* |
-| instancePoolsToUseCount
| number
| *No description.* |
-| internalValue
| InstancePoolInstancePoolFleetAttributesFleetSpotOption
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| allocationStrategyInput
| string
| *No description.* |
+| instancePoolsToUseCountInput
| number
| *No description.* |
+| allocationStrategy
| string
| *No description.* |
+| instancePoolsToUseCount
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -158115,7 +158115,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -158125,7 +158125,7 @@ public readonly fqn: string;
---
-##### `allocationStrategyInput`Optional
+##### `allocationStrategyInput`Optional
```typescript
public readonly allocationStrategyInput: string;
@@ -158135,7 +158135,7 @@ public readonly allocationStrategyInput: string;
---
-##### `instancePoolsToUseCountInput`Optional
+##### `instancePoolsToUseCountInput`Optional
```typescript
public readonly instancePoolsToUseCountInput: number;
@@ -158145,7 +158145,7 @@ public readonly instancePoolsToUseCountInput: number;
---
-##### `allocationStrategy`Required
+##### `allocationStrategy`Required
```typescript
public readonly allocationStrategy: string;
@@ -158155,7 +158155,7 @@ public readonly allocationStrategy: string;
---
-##### `instancePoolsToUseCount`Required
+##### `instancePoolsToUseCount`Required
```typescript
public readonly instancePoolsToUseCount: number;
@@ -158165,36 +158165,36 @@ public readonly instancePoolsToUseCount: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: InstancePoolInstancePoolFleetAttributesFleetSpotOption;
```
-- *Type:* InstancePoolInstancePoolFleetAttributesFleetSpotOption
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption
---
-### InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList
+### InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -158202,7 +158202,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -158210,7 +158210,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -158222,20 +158222,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -158243,13 +158243,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -158259,13 +158259,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -158278,13 +158278,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -158298,7 +158298,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -158308,37 +158308,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[];
```
-- *Type:* cdktf.IResolvable | InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
---
-### InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference
+### InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -158346,7 +158346,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -158354,7 +158354,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -158362,7 +158362,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -158374,149 +158374,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -158524,13 +158524,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -158545,17 +158545,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityZoneInput
| string
| *No description.* |
-| instanceTypeInput
| string
| *No description.* |
-| availabilityZone
| string
| *No description.* |
-| instanceType
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityZoneInput
| string
| *No description.* |
+| instanceTypeInput
| string
| *No description.* |
+| availabilityZone
| string
| *No description.* |
+| instanceType
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -158569,7 +158569,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -158579,7 +158579,7 @@ public readonly fqn: string;
---
-##### `availabilityZoneInput`Optional
+##### `availabilityZoneInput`Optional
```typescript
public readonly availabilityZoneInput: string;
@@ -158589,7 +158589,7 @@ public readonly availabilityZoneInput: string;
---
-##### `instanceTypeInput`Optional
+##### `instanceTypeInput`Optional
```typescript
public readonly instanceTypeInput: string;
@@ -158599,7 +158599,7 @@ public readonly instanceTypeInput: string;
---
-##### `availabilityZone`Required
+##### `availabilityZone`Required
```typescript
public readonly availabilityZone: string;
@@ -158609,7 +158609,7 @@ public readonly availabilityZone: string;
---
-##### `instanceType`Required
+##### `instanceType`Required
```typescript
public readonly instanceType: string;
@@ -158619,35 +158619,35 @@ public readonly instanceType: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride;
+public readonly internalValue: InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride | IResolvable;
```
-- *Type:* cdktf.IResolvable | InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride | cdktf.IResolvable
---
-### InstancePoolInstancePoolFleetAttributesOutputReference
+### InstancePoolInstancePoolFleetAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolInstancePoolFleetAttributesOutputReference } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolInstancePoolFleetAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new instancePool.InstancePoolInstancePoolFleetAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -158655,7 +158655,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -158667,154 +158667,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putFleetOnDemandOption
| *No description.* |
-| putFleetSpotOption
| *No description.* |
-| putLaunchTemplateOverride
| *No description.* |
-| resetFleetOnDemandOption
| *No description.* |
-| resetFleetSpotOption
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putFleetOnDemandOption
| *No description.* |
+| putFleetSpotOption
| *No description.* |
+| putLaunchTemplateOverride
| *No description.* |
+| resetFleetOnDemandOption
| *No description.* |
+| resetFleetSpotOption
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -158822,13 +158822,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -158838,49 +158838,49 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putFleetOnDemandOption`
+##### `putFleetOnDemandOption`
```typescript
public putFleetOnDemandOption(value: InstancePoolInstancePoolFleetAttributesFleetOnDemandOption): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
---
-##### `putFleetSpotOption`
+##### `putFleetSpotOption`
```typescript
public putFleetSpotOption(value: InstancePoolInstancePoolFleetAttributesFleetSpotOption): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* InstancePoolInstancePoolFleetAttributesFleetSpotOption
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption
---
-##### `putLaunchTemplateOverride`
+##### `putLaunchTemplateOverride`
```typescript
public putLaunchTemplateOverride(value: IResolvable | InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
---
-##### `resetFleetOnDemandOption`
+##### `resetFleetOnDemandOption`
```typescript
public resetFleetOnDemandOption(): void
```
-##### `resetFleetSpotOption`
+##### `resetFleetSpotOption`
```typescript
public resetFleetSpotOption(): void
@@ -158891,19 +158891,19 @@ public resetFleetSpotOption(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| fleetOnDemandOption
| InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference
| *No description.* |
-| fleetSpotOption
| InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference
| *No description.* |
-| launchTemplateOverride
| InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList
| *No description.* |
-| fleetOnDemandOptionInput
| InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
| *No description.* |
-| fleetSpotOptionInput
| InstancePoolInstancePoolFleetAttributesFleetSpotOption
| *No description.* |
-| launchTemplateOverrideInput
| cdktf.IResolvable \| InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
| *No description.* |
-| internalValue
| InstancePoolInstancePoolFleetAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| fleetOnDemandOption
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference
| *No description.* |
+| fleetSpotOption
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference
| *No description.* |
+| launchTemplateOverride
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList
| *No description.* |
+| fleetOnDemandOptionInput
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
| *No description.* |
+| fleetSpotOptionInput
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption
| *No description.* |
+| launchTemplateOverrideInput
| cdktf.IResolvable \| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -158917,7 +158917,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -158927,95 +158927,95 @@ public readonly fqn: string;
---
-##### `fleetOnDemandOption`Required
+##### `fleetOnDemandOption`Required
```typescript
public readonly fleetOnDemandOption: InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference;
```
-- *Type:* InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference
---
-##### `fleetSpotOption`Required
+##### `fleetSpotOption`Required
```typescript
public readonly fleetSpotOption: InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference;
```
-- *Type:* InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference
---
-##### `launchTemplateOverride`Required
+##### `launchTemplateOverride`Required
```typescript
public readonly launchTemplateOverride: InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList;
```
-- *Type:* InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList
---
-##### `fleetOnDemandOptionInput`Optional
+##### `fleetOnDemandOptionInput`Optional
```typescript
public readonly fleetOnDemandOptionInput: InstancePoolInstancePoolFleetAttributesFleetOnDemandOption;
```
-- *Type:* InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption
---
-##### `fleetSpotOptionInput`Optional
+##### `fleetSpotOptionInput`Optional
```typescript
public readonly fleetSpotOptionInput: InstancePoolInstancePoolFleetAttributesFleetSpotOption;
```
-- *Type:* InstancePoolInstancePoolFleetAttributesFleetSpotOption
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption
---
-##### `launchTemplateOverrideInput`Optional
+##### `launchTemplateOverrideInput`Optional
```typescript
public readonly launchTemplateOverrideInput: IResolvable | InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[];
```
-- *Type:* cdktf.IResolvable | InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride[]
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: InstancePoolInstancePoolFleetAttributes;
```
-- *Type:* InstancePoolInstancePoolFleetAttributes
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes
---
-### InstancePoolPreloadedDockerImageBasicAuthOutputReference
+### InstancePoolPreloadedDockerImageBasicAuthOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolPreloadedDockerImageBasicAuthOutputReference } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolPreloadedDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new instancePool.InstancePoolPreloadedDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -159023,7 +159023,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -159035,149 +159035,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -159185,13 +159185,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -159206,17 +159206,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| passwordInput
| string
| *No description.* |
-| usernameInput
| string
| *No description.* |
-| password
| string
| *No description.* |
-| username
| string
| *No description.* |
-| internalValue
| InstancePoolPreloadedDockerImageBasicAuth
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| passwordInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| password
| string
| *No description.* |
+| username
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -159230,7 +159230,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -159240,7 +159240,7 @@ public readonly fqn: string;
---
-##### `passwordInput`Optional
+##### `passwordInput`Optional
```typescript
public readonly passwordInput: string;
@@ -159250,7 +159250,7 @@ public readonly passwordInput: string;
---
-##### `usernameInput`Optional
+##### `usernameInput`Optional
```typescript
public readonly usernameInput: string;
@@ -159260,7 +159260,7 @@ public readonly usernameInput: string;
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -159270,7 +159270,7 @@ public readonly password: string;
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -159280,36 +159280,36 @@ public readonly username: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: InstancePoolPreloadedDockerImageBasicAuth;
```
-- *Type:* InstancePoolPreloadedDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth
---
-### InstancePoolPreloadedDockerImageList
+### InstancePoolPreloadedDockerImageList
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolPreloadedDockerImageList } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolPreloadedDockerImageList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new instancePool.InstancePoolPreloadedDockerImageList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -159317,7 +159317,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -159325,7 +159325,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -159337,20 +159337,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -159358,13 +159358,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -159374,13 +159374,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): InstancePoolPreloadedDockerImageOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -159393,13 +159393,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| InstancePoolPreloadedDockerImage[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -159413,7 +159413,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -159423,37 +159423,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | InstancePoolPreloadedDockerImage[];
```
-- *Type:* cdktf.IResolvable | InstancePoolPreloadedDockerImage[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage[]
---
-### InstancePoolPreloadedDockerImageOutputReference
+### InstancePoolPreloadedDockerImageOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { InstancePoolPreloadedDockerImageOutputReference } from '@cdktf/provider-databricks'
+import { instancePool } from '@cdktf/provider-databricks'
-new InstancePoolPreloadedDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new instancePool.InstancePoolPreloadedDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -159461,7 +159461,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -159469,7 +159469,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -159477,7 +159477,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -159489,151 +159489,151 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putBasicAuth
| *No description.* |
-| resetBasicAuth
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putBasicAuth
| *No description.* |
+| resetBasicAuth
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -159641,13 +159641,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -159657,19 +159657,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putBasicAuth`
+##### `putBasicAuth`
```typescript
public putBasicAuth(value: InstancePoolPreloadedDockerImageBasicAuth): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* InstancePoolPreloadedDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth
---
-##### `resetBasicAuth`
+##### `resetBasicAuth`
```typescript
public resetBasicAuth(): void
@@ -159680,17 +159680,17 @@ public resetBasicAuth(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| basicAuth
| InstancePoolPreloadedDockerImageBasicAuthOutputReference
| *No description.* |
-| basicAuthInput
| InstancePoolPreloadedDockerImageBasicAuth
| *No description.* |
-| urlInput
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| InstancePoolPreloadedDockerImage
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| basicAuth
| @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuthOutputReference
| *No description.* |
+| basicAuthInput
| @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth
| *No description.* |
+| urlInput
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -159704,7 +159704,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -159714,27 +159714,27 @@ public readonly fqn: string;
---
-##### `basicAuth`Required
+##### `basicAuth`Required
```typescript
public readonly basicAuth: InstancePoolPreloadedDockerImageBasicAuthOutputReference;
```
-- *Type:* InstancePoolPreloadedDockerImageBasicAuthOutputReference
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuthOutputReference
---
-##### `basicAuthInput`Optional
+##### `basicAuthInput`Optional
```typescript
public readonly basicAuthInput: InstancePoolPreloadedDockerImageBasicAuth;
```
-- *Type:* InstancePoolPreloadedDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -159744,7 +159744,7 @@ public readonly urlInput: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -159754,35 +159754,35 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | InstancePoolPreloadedDockerImage;
+public readonly internalValue: InstancePoolPreloadedDockerImage | IResolvable;
```
-- *Type:* cdktf.IResolvable | InstancePoolPreloadedDockerImage
+- *Type:* @cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage | cdktf.IResolvable
---
-### JobDbtTaskOutputReference
+### JobDbtTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobDbtTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobDbtTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobDbtTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -159790,7 +159790,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -159802,153 +159802,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetProfilesDirectory
| *No description.* |
-| resetProjectDirectory
| *No description.* |
-| resetSchema
| *No description.* |
-| resetWarehouseId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetProfilesDirectory
| *No description.* |
+| resetProjectDirectory
| *No description.* |
+| resetSchema
| *No description.* |
+| resetWarehouseId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -159956,13 +159956,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -159972,25 +159972,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetProfilesDirectory`
+##### `resetProfilesDirectory`
```typescript
public resetProfilesDirectory(): void
```
-##### `resetProjectDirectory`
+##### `resetProjectDirectory`
```typescript
public resetProjectDirectory(): void
```
-##### `resetSchema`
+##### `resetSchema`
```typescript
public resetSchema(): void
```
-##### `resetWarehouseId`
+##### `resetWarehouseId`
```typescript
public resetWarehouseId(): void
@@ -160001,23 +160001,23 @@ public resetWarehouseId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| commandsInput
| string[]
| *No description.* |
-| profilesDirectoryInput
| string
| *No description.* |
-| projectDirectoryInput
| string
| *No description.* |
-| schemaInput
| string
| *No description.* |
-| warehouseIdInput
| string
| *No description.* |
-| commands
| string[]
| *No description.* |
-| profilesDirectory
| string
| *No description.* |
-| projectDirectory
| string
| *No description.* |
-| schema
| string
| *No description.* |
-| warehouseId
| string
| *No description.* |
-| internalValue
| JobDbtTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| commandsInput
| string[]
| *No description.* |
+| profilesDirectoryInput
| string
| *No description.* |
+| projectDirectoryInput
| string
| *No description.* |
+| schemaInput
| string
| *No description.* |
+| warehouseIdInput
| string
| *No description.* |
+| commands
| string[]
| *No description.* |
+| profilesDirectory
| string
| *No description.* |
+| projectDirectory
| string
| *No description.* |
+| schema
| string
| *No description.* |
+| warehouseId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobDbtTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -160031,7 +160031,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -160041,7 +160041,7 @@ public readonly fqn: string;
---
-##### `commandsInput`Optional
+##### `commandsInput`Optional
```typescript
public readonly commandsInput: string[];
@@ -160051,7 +160051,7 @@ public readonly commandsInput: string[];
---
-##### `profilesDirectoryInput`Optional
+##### `profilesDirectoryInput`Optional
```typescript
public readonly profilesDirectoryInput: string;
@@ -160061,7 +160061,7 @@ public readonly profilesDirectoryInput: string;
---
-##### `projectDirectoryInput`Optional
+##### `projectDirectoryInput`Optional
```typescript
public readonly projectDirectoryInput: string;
@@ -160071,7 +160071,7 @@ public readonly projectDirectoryInput: string;
---
-##### `schemaInput`Optional
+##### `schemaInput`Optional
```typescript
public readonly schemaInput: string;
@@ -160081,7 +160081,7 @@ public readonly schemaInput: string;
---
-##### `warehouseIdInput`Optional
+##### `warehouseIdInput`Optional
```typescript
public readonly warehouseIdInput: string;
@@ -160091,7 +160091,7 @@ public readonly warehouseIdInput: string;
---
-##### `commands`Required
+##### `commands`Required
```typescript
public readonly commands: string[];
@@ -160101,7 +160101,7 @@ public readonly commands: string[];
---
-##### `profilesDirectory`Required
+##### `profilesDirectory`Required
```typescript
public readonly profilesDirectory: string;
@@ -160111,7 +160111,7 @@ public readonly profilesDirectory: string;
---
-##### `projectDirectory`Required
+##### `projectDirectory`Required
```typescript
public readonly projectDirectory: string;
@@ -160121,7 +160121,7 @@ public readonly projectDirectory: string;
---
-##### `schema`Required
+##### `schema`Required
```typescript
public readonly schema: string;
@@ -160131,7 +160131,7 @@ public readonly schema: string;
---
-##### `warehouseId`Required
+##### `warehouseId`Required
```typescript
public readonly warehouseId: string;
@@ -160141,35 +160141,35 @@ public readonly warehouseId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobDbtTask;
```
-- *Type:* JobDbtTask
+- *Type:* @cdktf/provider-databricks.job.JobDbtTask
---
-### JobEmailNotificationsOutputReference
+### JobEmailNotificationsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobEmailNotificationsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobEmailNotificationsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobEmailNotificationsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -160177,7 +160177,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -160189,154 +160189,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAlertOnLastAttempt
| *No description.* |
-| resetNoAlertForSkippedRuns
| *No description.* |
-| resetOnFailure
| *No description.* |
-| resetOnStart
| *No description.* |
-| resetOnSuccess
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAlertOnLastAttempt
| *No description.* |
+| resetNoAlertForSkippedRuns
| *No description.* |
+| resetOnFailure
| *No description.* |
+| resetOnStart
| *No description.* |
+| resetOnSuccess
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -160344,13 +160344,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -160360,31 +160360,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAlertOnLastAttempt`
+##### `resetAlertOnLastAttempt`
```typescript
public resetAlertOnLastAttempt(): void
```
-##### `resetNoAlertForSkippedRuns`
+##### `resetNoAlertForSkippedRuns`
```typescript
public resetNoAlertForSkippedRuns(): void
```
-##### `resetOnFailure`
+##### `resetOnFailure`
```typescript
public resetOnFailure(): void
```
-##### `resetOnStart`
+##### `resetOnStart`
```typescript
public resetOnStart(): void
```
-##### `resetOnSuccess`
+##### `resetOnSuccess`
```typescript
public resetOnSuccess(): void
@@ -160395,23 +160395,23 @@ public resetOnSuccess(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| alertOnLastAttemptInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| noAlertForSkippedRunsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| onFailureInput
| string[]
| *No description.* |
-| onStartInput
| string[]
| *No description.* |
-| onSuccessInput
| string[]
| *No description.* |
-| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| *No description.* |
-| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| *No description.* |
-| onFailure
| string[]
| *No description.* |
-| onStart
| string[]
| *No description.* |
-| onSuccess
| string[]
| *No description.* |
-| internalValue
| JobEmailNotifications
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| alertOnLastAttemptInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| noAlertForSkippedRunsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| onFailureInput
| string[]
| *No description.* |
+| onStartInput
| string[]
| *No description.* |
+| onSuccessInput
| string[]
| *No description.* |
+| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| *No description.* |
+| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| *No description.* |
+| onFailure
| string[]
| *No description.* |
+| onStart
| string[]
| *No description.* |
+| onSuccess
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobEmailNotifications
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -160425,7 +160425,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -160435,7 +160435,7 @@ public readonly fqn: string;
---
-##### `alertOnLastAttemptInput`Optional
+##### `alertOnLastAttemptInput`Optional
```typescript
public readonly alertOnLastAttemptInput: boolean | IResolvable;
@@ -160445,7 +160445,7 @@ public readonly alertOnLastAttemptInput: boolean | IResolvable;
---
-##### `noAlertForSkippedRunsInput`Optional
+##### `noAlertForSkippedRunsInput`Optional
```typescript
public readonly noAlertForSkippedRunsInput: boolean | IResolvable;
@@ -160455,7 +160455,7 @@ public readonly noAlertForSkippedRunsInput: boolean | IResolvable;
---
-##### `onFailureInput`Optional
+##### `onFailureInput`Optional
```typescript
public readonly onFailureInput: string[];
@@ -160465,7 +160465,7 @@ public readonly onFailureInput: string[];
---
-##### `onStartInput`Optional
+##### `onStartInput`Optional
```typescript
public readonly onStartInput: string[];
@@ -160475,7 +160475,7 @@ public readonly onStartInput: string[];
---
-##### `onSuccessInput`Optional
+##### `onSuccessInput`Optional
```typescript
public readonly onSuccessInput: string[];
@@ -160485,7 +160485,7 @@ public readonly onSuccessInput: string[];
---
-##### `alertOnLastAttempt`Required
+##### `alertOnLastAttempt`Required
```typescript
public readonly alertOnLastAttempt: boolean | IResolvable;
@@ -160495,7 +160495,7 @@ public readonly alertOnLastAttempt: boolean | IResolvable;
---
-##### `noAlertForSkippedRuns`Required
+##### `noAlertForSkippedRuns`Required
```typescript
public readonly noAlertForSkippedRuns: boolean | IResolvable;
@@ -160505,7 +160505,7 @@ public readonly noAlertForSkippedRuns: boolean | IResolvable;
---
-##### `onFailure`Required
+##### `onFailure`Required
```typescript
public readonly onFailure: string[];
@@ -160515,7 +160515,7 @@ public readonly onFailure: string[];
---
-##### `onStart`Required
+##### `onStart`Required
```typescript
public readonly onStart: string[];
@@ -160525,7 +160525,7 @@ public readonly onStart: string[];
---
-##### `onSuccess`Required
+##### `onSuccess`Required
```typescript
public readonly onSuccess: string[];
@@ -160535,35 +160535,35 @@ public readonly onSuccess: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobEmailNotifications;
```
-- *Type:* JobEmailNotifications
+- *Type:* @cdktf/provider-databricks.job.JobEmailNotifications
---
-### JobGitSourceOutputReference
+### JobGitSourceOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobGitSourceOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobGitSourceOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobGitSourceOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -160571,7 +160571,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -160583,153 +160583,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetBranch
| *No description.* |
-| resetCommit
| *No description.* |
-| resetProvider
| *No description.* |
-| resetTag
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetBranch
| *No description.* |
+| resetCommit
| *No description.* |
+| resetProvider
| *No description.* |
+| resetTag
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -160737,13 +160737,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -160753,25 +160753,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetBranch`
+##### `resetBranch`
```typescript
public resetBranch(): void
```
-##### `resetCommit`
+##### `resetCommit`
```typescript
public resetCommit(): void
```
-##### `resetProvider`
+##### `resetProvider`
```typescript
public resetProvider(): void
```
-##### `resetTag`
+##### `resetTag`
```typescript
public resetTag(): void
@@ -160782,23 +160782,23 @@ public resetTag(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| branchInput
| string
| *No description.* |
-| commitInput
| string
| *No description.* |
-| providerInput
| string
| *No description.* |
-| tagInput
| string
| *No description.* |
-| urlInput
| string
| *No description.* |
-| branch
| string
| *No description.* |
-| commit
| string
| *No description.* |
-| provider
| string
| *No description.* |
-| tag
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| JobGitSource
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| branchInput
| string
| *No description.* |
+| commitInput
| string
| *No description.* |
+| providerInput
| string
| *No description.* |
+| tagInput
| string
| *No description.* |
+| urlInput
| string
| *No description.* |
+| branch
| string
| *No description.* |
+| commit
| string
| *No description.* |
+| provider
| string
| *No description.* |
+| tag
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobGitSource
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -160812,7 +160812,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -160822,7 +160822,7 @@ public readonly fqn: string;
---
-##### `branchInput`Optional
+##### `branchInput`Optional
```typescript
public readonly branchInput: string;
@@ -160832,7 +160832,7 @@ public readonly branchInput: string;
---
-##### `commitInput`Optional
+##### `commitInput`Optional
```typescript
public readonly commitInput: string;
@@ -160842,7 +160842,7 @@ public readonly commitInput: string;
---
-##### `providerInput`Optional
+##### `providerInput`Optional
```typescript
public readonly providerInput: string;
@@ -160852,7 +160852,7 @@ public readonly providerInput: string;
---
-##### `tagInput`Optional
+##### `tagInput`Optional
```typescript
public readonly tagInput: string;
@@ -160862,7 +160862,7 @@ public readonly tagInput: string;
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -160872,7 +160872,7 @@ public readonly urlInput: string;
---
-##### `branch`Required
+##### `branch`Required
```typescript
public readonly branch: string;
@@ -160882,7 +160882,7 @@ public readonly branch: string;
---
-##### `commit`Required
+##### `commit`Required
```typescript
public readonly commit: string;
@@ -160892,7 +160892,7 @@ public readonly commit: string;
---
-##### `provider`Required
+##### `provider`Required
```typescript
public readonly provider: string;
@@ -160902,7 +160902,7 @@ public readonly provider: string;
---
-##### `tag`Required
+##### `tag`Required
```typescript
public readonly tag: string;
@@ -160912,7 +160912,7 @@ public readonly tag: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -160922,36 +160922,36 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobGitSource;
```
-- *Type:* JobGitSource
+- *Type:* @cdktf/provider-databricks.job.JobGitSource
---
-### JobJobClusterList
+### JobJobClusterList
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterList } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new job.JobJobClusterList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -160959,7 +160959,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -160967,7 +160967,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -160979,20 +160979,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -161000,13 +161000,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -161016,13 +161016,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): JobJobClusterOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -161035,13 +161035,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobJobCluster[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobJobCluster[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -161055,7 +161055,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -161065,35 +161065,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | JobJobCluster[];
```
-- *Type:* cdktf.IResolvable | JobJobCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobJobCluster[]
---
-### JobJobClusterNewClusterAutoscaleOutputReference
+### JobJobClusterNewClusterAutoscaleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterAutoscaleOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -161101,7 +161101,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -161113,151 +161113,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetMaxWorkers
| *No description.* |
-| resetMinWorkers
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetMaxWorkers
| *No description.* |
+| resetMinWorkers
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -161265,13 +161265,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -161281,13 +161281,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMaxWorkers`
+##### `resetMaxWorkers`
```typescript
public resetMaxWorkers(): void
```
-##### `resetMinWorkers`
+##### `resetMinWorkers`
```typescript
public resetMinWorkers(): void
@@ -161298,17 +161298,17 @@ public resetMinWorkers(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| maxWorkersInput
| number
| *No description.* |
-| minWorkersInput
| number
| *No description.* |
-| maxWorkers
| number
| *No description.* |
-| minWorkers
| number
| *No description.* |
-| internalValue
| JobJobClusterNewClusterAutoscale
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| maxWorkersInput
| number
| *No description.* |
+| minWorkersInput
| number
| *No description.* |
+| maxWorkers
| number
| *No description.* |
+| minWorkers
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -161322,7 +161322,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -161332,7 +161332,7 @@ public readonly fqn: string;
---
-##### `maxWorkersInput`Optional
+##### `maxWorkersInput`Optional
```typescript
public readonly maxWorkersInput: number;
@@ -161342,7 +161342,7 @@ public readonly maxWorkersInput: number;
---
-##### `minWorkersInput`Optional
+##### `minWorkersInput`Optional
```typescript
public readonly minWorkersInput: number;
@@ -161352,7 +161352,7 @@ public readonly minWorkersInput: number;
---
-##### `maxWorkers`Required
+##### `maxWorkers`Required
```typescript
public readonly maxWorkers: number;
@@ -161362,7 +161362,7 @@ public readonly maxWorkers: number;
---
-##### `minWorkers`Required
+##### `minWorkers`Required
```typescript
public readonly minWorkers: number;
@@ -161372,35 +161372,35 @@ public readonly minWorkers: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterAutoscale;
```
-- *Type:* JobJobClusterNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale
---
-### JobJobClusterNewClusterAwsAttributesOutputReference
+### JobJobClusterNewClusterAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -161408,7 +161408,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -161420,157 +161420,157 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetEbsVolumeCount
| *No description.* |
-| resetEbsVolumeSize
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetSpotBidPricePercent
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetEbsVolumeCount
| *No description.* |
+| resetEbsVolumeSize
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetSpotBidPricePercent
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -161578,13 +161578,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -161594,49 +161594,49 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetEbsVolumeCount`
+##### `resetEbsVolumeCount`
```typescript
public resetEbsVolumeCount(): void
```
-##### `resetEbsVolumeSize`
+##### `resetEbsVolumeSize`
```typescript
public resetEbsVolumeSize(): void
```
-##### `resetEbsVolumeType`
+##### `resetEbsVolumeType`
```typescript
public resetEbsVolumeType(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetSpotBidPricePercent`
+##### `resetSpotBidPricePercent`
```typescript
public resetSpotBidPricePercent(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -161647,29 +161647,29 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| ebsVolumeCountInput
| number
| *No description.* |
-| ebsVolumeSizeInput
| number
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| spotBidPricePercentInput
| number
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| ebsVolumeCount
| number
| *No description.* |
-| ebsVolumeSize
| number
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| spotBidPricePercent
| number
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| JobJobClusterNewClusterAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| ebsVolumeCountInput
| number
| *No description.* |
+| ebsVolumeSizeInput
| number
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| spotBidPricePercentInput
| number
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| ebsVolumeCount
| number
| *No description.* |
+| ebsVolumeSize
| number
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| spotBidPricePercent
| number
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -161683,7 +161683,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -161693,7 +161693,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -161703,7 +161703,7 @@ public readonly availabilityInput: string;
---
-##### `ebsVolumeCountInput`Optional
+##### `ebsVolumeCountInput`Optional
```typescript
public readonly ebsVolumeCountInput: number;
@@ -161713,7 +161713,7 @@ public readonly ebsVolumeCountInput: number;
---
-##### `ebsVolumeSizeInput`Optional
+##### `ebsVolumeSizeInput`Optional
```typescript
public readonly ebsVolumeSizeInput: number;
@@ -161723,7 +161723,7 @@ public readonly ebsVolumeSizeInput: number;
---
-##### `ebsVolumeTypeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```typescript
public readonly ebsVolumeTypeInput: string;
@@ -161733,7 +161733,7 @@ public readonly ebsVolumeTypeInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -161743,7 +161743,7 @@ public readonly firstOnDemandInput: number;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -161753,7 +161753,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `spotBidPricePercentInput`Optional
+##### `spotBidPricePercentInput`Optional
```typescript
public readonly spotBidPricePercentInput: number;
@@ -161763,7 +161763,7 @@ public readonly spotBidPricePercentInput: number;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -161773,7 +161773,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -161783,7 +161783,7 @@ public readonly availability: string;
---
-##### `ebsVolumeCount`Required
+##### `ebsVolumeCount`Required
```typescript
public readonly ebsVolumeCount: number;
@@ -161793,7 +161793,7 @@ public readonly ebsVolumeCount: number;
---
-##### `ebsVolumeSize`Required
+##### `ebsVolumeSize`Required
```typescript
public readonly ebsVolumeSize: number;
@@ -161803,7 +161803,7 @@ public readonly ebsVolumeSize: number;
---
-##### `ebsVolumeType`Required
+##### `ebsVolumeType`Required
```typescript
public readonly ebsVolumeType: string;
@@ -161813,7 +161813,7 @@ public readonly ebsVolumeType: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -161823,7 +161823,7 @@ public readonly firstOnDemand: number;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -161833,7 +161833,7 @@ public readonly instanceProfileArn: string;
---
-##### `spotBidPricePercent`Required
+##### `spotBidPricePercent`Required
```typescript
public readonly spotBidPricePercent: number;
@@ -161843,7 +161843,7 @@ public readonly spotBidPricePercent: number;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -161853,35 +161853,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterAwsAttributes;
```
-- *Type:* JobJobClusterNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes
---
-### JobJobClusterNewClusterAzureAttributesOutputReference
+### JobJobClusterNewClusterAzureAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterAzureAttributesOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -161889,7 +161889,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -161901,152 +161901,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetSpotBidMaxPrice
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetSpotBidMaxPrice
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -162054,13 +162054,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -162070,19 +162070,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetSpotBidMaxPrice`
+##### `resetSpotBidMaxPrice`
```typescript
public resetSpotBidMaxPrice(): void
@@ -162093,19 +162093,19 @@ public resetSpotBidMaxPrice(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| spotBidMaxPriceInput
| number
| *No description.* |
-| availability
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| spotBidMaxPrice
| number
| *No description.* |
-| internalValue
| JobJobClusterNewClusterAzureAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| spotBidMaxPriceInput
| number
| *No description.* |
+| availability
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| spotBidMaxPrice
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -162119,7 +162119,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -162129,7 +162129,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -162139,7 +162139,7 @@ public readonly availabilityInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -162149,7 +162149,7 @@ public readonly firstOnDemandInput: number;
---
-##### `spotBidMaxPriceInput`Optional
+##### `spotBidMaxPriceInput`Optional
```typescript
public readonly spotBidMaxPriceInput: number;
@@ -162159,7 +162159,7 @@ public readonly spotBidMaxPriceInput: number;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -162169,7 +162169,7 @@ public readonly availability: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -162179,7 +162179,7 @@ public readonly firstOnDemand: number;
---
-##### `spotBidMaxPrice`Required
+##### `spotBidMaxPrice`Required
```typescript
public readonly spotBidMaxPrice: number;
@@ -162189,35 +162189,35 @@ public readonly spotBidMaxPrice: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterAzureAttributes;
```
-- *Type:* JobJobClusterNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes
---
-### JobJobClusterNewClusterClusterLogConfDbfsOutputReference
+### JobJobClusterNewClusterClusterLogConfDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterClusterLogConfDbfsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -162225,7 +162225,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -162237,149 +162237,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -162387,13 +162387,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -162408,15 +162408,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobJobClusterNewClusterClusterLogConfDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -162430,7 +162430,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -162440,7 +162440,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -162450,7 +162450,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -162460,35 +162460,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterClusterLogConfDbfs;
```
-- *Type:* JobJobClusterNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs
---
-### JobJobClusterNewClusterClusterLogConfOutputReference
+### JobJobClusterNewClusterClusterLogConfOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterClusterLogConfOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -162496,7 +162496,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -162508,153 +162508,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -162662,13 +162662,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -162678,37 +162678,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: JobJobClusterNewClusterClusterLogConfDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: JobJobClusterNewClusterClusterLogConfS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -162719,17 +162719,17 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| JobJobClusterNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
-| s3
| JobJobClusterNewClusterClusterLogConfS3OutputReference
| *No description.* |
-| dbfsInput
| JobJobClusterNewClusterClusterLogConfDbfs
| *No description.* |
-| s3Input
| JobJobClusterNewClusterClusterLogConfS3
| *No description.* |
-| internalValue
| JobJobClusterNewClusterClusterLogConf
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -162743,7 +162743,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -162753,75 +162753,75 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: JobJobClusterNewClusterClusterLogConfDbfsOutputReference;
```
-- *Type:* JobJobClusterNewClusterClusterLogConfDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: JobJobClusterNewClusterClusterLogConfS3OutputReference;
```
-- *Type:* JobJobClusterNewClusterClusterLogConfS3OutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: JobJobClusterNewClusterClusterLogConfDbfs;
```
-- *Type:* JobJobClusterNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: JobJobClusterNewClusterClusterLogConfS3;
```
-- *Type:* JobJobClusterNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterClusterLogConf;
```
-- *Type:* JobJobClusterNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf
---
-### JobJobClusterNewClusterClusterLogConfS3OutputReference
+### JobJobClusterNewClusterClusterLogConfS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterClusterLogConfS3OutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -162829,7 +162829,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -162841,155 +162841,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -162997,13 +162997,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -163013,37 +163013,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -163054,27 +163054,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| JobJobClusterNewClusterClusterLogConfS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -163088,7 +163088,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -163098,7 +163098,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -163108,7 +163108,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -163118,7 +163118,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -163128,7 +163128,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -163138,7 +163138,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -163148,7 +163148,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -163158,7 +163158,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -163168,7 +163168,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -163178,7 +163178,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -163188,7 +163188,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -163198,7 +163198,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -163208,7 +163208,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -163218,7 +163218,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -163228,7 +163228,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -163238,35 +163238,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterClusterLogConfS3;
```
-- *Type:* JobJobClusterNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3
---
-### JobJobClusterNewClusterDockerImageBasicAuthOutputReference
+### JobJobClusterNewClusterDockerImageBasicAuthOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterDockerImageBasicAuthOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -163274,7 +163274,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -163286,149 +163286,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -163436,13 +163436,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -163457,17 +163457,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| passwordInput
| string
| *No description.* |
-| usernameInput
| string
| *No description.* |
-| password
| string
| *No description.* |
-| username
| string
| *No description.* |
-| internalValue
| JobJobClusterNewClusterDockerImageBasicAuth
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| passwordInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| password
| string
| *No description.* |
+| username
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -163481,7 +163481,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -163491,7 +163491,7 @@ public readonly fqn: string;
---
-##### `passwordInput`Optional
+##### `passwordInput`Optional
```typescript
public readonly passwordInput: string;
@@ -163501,7 +163501,7 @@ public readonly passwordInput: string;
---
-##### `usernameInput`Optional
+##### `usernameInput`Optional
```typescript
public readonly usernameInput: string;
@@ -163511,7 +163511,7 @@ public readonly usernameInput: string;
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -163521,7 +163521,7 @@ public readonly password: string;
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -163531,35 +163531,35 @@ public readonly username: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterDockerImageBasicAuth;
```
-- *Type:* JobJobClusterNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth
---
-### JobJobClusterNewClusterDockerImageOutputReference
+### JobJobClusterNewClusterDockerImageOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterDockerImageOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -163567,7 +163567,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -163579,151 +163579,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putBasicAuth
| *No description.* |
-| resetBasicAuth
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putBasicAuth
| *No description.* |
+| resetBasicAuth
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -163731,13 +163731,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -163747,19 +163747,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putBasicAuth`
+##### `putBasicAuth`
```typescript
public putBasicAuth(value: JobJobClusterNewClusterDockerImageBasicAuth): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth
---
-##### `resetBasicAuth`
+##### `resetBasicAuth`
```typescript
public resetBasicAuth(): void
@@ -163770,17 +163770,17 @@ public resetBasicAuth(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| basicAuth
| JobJobClusterNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
-| basicAuthInput
| JobJobClusterNewClusterDockerImageBasicAuth
| *No description.* |
-| urlInput
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| JobJobClusterNewClusterDockerImage
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| basicAuth
| @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
+| basicAuthInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth
| *No description.* |
+| urlInput
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -163794,7 +163794,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -163804,27 +163804,27 @@ public readonly fqn: string;
---
-##### `basicAuth`Required
+##### `basicAuth`Required
```typescript
public readonly basicAuth: JobJobClusterNewClusterDockerImageBasicAuthOutputReference;
```
-- *Type:* JobJobClusterNewClusterDockerImageBasicAuthOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuthOutputReference
---
-##### `basicAuthInput`Optional
+##### `basicAuthInput`Optional
```typescript
public readonly basicAuthInput: JobJobClusterNewClusterDockerImageBasicAuth;
```
-- *Type:* JobJobClusterNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -163834,7 +163834,7 @@ public readonly urlInput: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -163844,35 +163844,35 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterDockerImage;
```
-- *Type:* JobJobClusterNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage
---
-### JobJobClusterNewClusterGcpAttributesOutputReference
+### JobJobClusterNewClusterGcpAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterGcpAttributesOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -163880,7 +163880,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -163892,154 +163892,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetBootDiskSize
| *No description.* |
-| resetGoogleServiceAccount
| *No description.* |
-| resetUsePreemptibleExecutors
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetBootDiskSize
| *No description.* |
+| resetGoogleServiceAccount
| *No description.* |
+| resetUsePreemptibleExecutors
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -164047,13 +164047,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -164063,31 +164063,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetBootDiskSize`
+##### `resetBootDiskSize`
```typescript
public resetBootDiskSize(): void
```
-##### `resetGoogleServiceAccount`
+##### `resetGoogleServiceAccount`
```typescript
public resetGoogleServiceAccount(): void
```
-##### `resetUsePreemptibleExecutors`
+##### `resetUsePreemptibleExecutors`
```typescript
public resetUsePreemptibleExecutors(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -164098,23 +164098,23 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| bootDiskSizeInput
| number
| *No description.* |
-| googleServiceAccountInput
| string
| *No description.* |
-| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| bootDiskSize
| number
| *No description.* |
-| googleServiceAccount
| string
| *No description.* |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| JobJobClusterNewClusterGcpAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| bootDiskSizeInput
| number
| *No description.* |
+| googleServiceAccountInput
| string
| *No description.* |
+| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| bootDiskSize
| number
| *No description.* |
+| googleServiceAccount
| string
| *No description.* |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -164128,7 +164128,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -164138,7 +164138,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -164148,7 +164148,7 @@ public readonly availabilityInput: string;
---
-##### `bootDiskSizeInput`Optional
+##### `bootDiskSizeInput`Optional
```typescript
public readonly bootDiskSizeInput: number;
@@ -164158,7 +164158,7 @@ public readonly bootDiskSizeInput: number;
---
-##### `googleServiceAccountInput`Optional
+##### `googleServiceAccountInput`Optional
```typescript
public readonly googleServiceAccountInput: string;
@@ -164168,7 +164168,7 @@ public readonly googleServiceAccountInput: string;
---
-##### `usePreemptibleExecutorsInput`Optional
+##### `usePreemptibleExecutorsInput`Optional
```typescript
public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
@@ -164178,7 +164178,7 @@ public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -164188,7 +164188,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -164198,7 +164198,7 @@ public readonly availability: string;
---
-##### `bootDiskSize`Required
+##### `bootDiskSize`Required
```typescript
public readonly bootDiskSize: number;
@@ -164208,7 +164208,7 @@ public readonly bootDiskSize: number;
---
-##### `googleServiceAccount`Required
+##### `googleServiceAccount`Required
```typescript
public readonly googleServiceAccount: string;
@@ -164218,7 +164218,7 @@ public readonly googleServiceAccount: string;
---
-##### `usePreemptibleExecutors`Required
+##### `usePreemptibleExecutors`Required
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -164228,7 +164228,7 @@ public readonly usePreemptibleExecutors: boolean | IResolvable;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -164238,35 +164238,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterGcpAttributes;
```
-- *Type:* JobJobClusterNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes
---
-### JobJobClusterNewClusterInitScriptsDbfsOutputReference
+### JobJobClusterNewClusterInitScriptsDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterInitScriptsDbfsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -164274,7 +164274,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -164286,149 +164286,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -164436,13 +164436,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -164457,15 +164457,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobJobClusterNewClusterInitScriptsDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -164479,7 +164479,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -164489,7 +164489,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -164499,7 +164499,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -164509,35 +164509,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterInitScriptsDbfs;
```
-- *Type:* JobJobClusterNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs
---
-### JobJobClusterNewClusterInitScriptsFileOutputReference
+### JobJobClusterNewClusterInitScriptsFileOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterInitScriptsFileOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -164545,7 +164545,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -164557,150 +164557,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -164708,13 +164708,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -164724,7 +164724,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -164735,15 +164735,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobJobClusterNewClusterInitScriptsFile
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -164757,7 +164757,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -164767,7 +164767,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -164777,7 +164777,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -164787,35 +164787,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterInitScriptsFile;
```
-- *Type:* JobJobClusterNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile
---
-### JobJobClusterNewClusterInitScriptsGcsOutputReference
+### JobJobClusterNewClusterInitScriptsGcsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterInitScriptsGcsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -164823,7 +164823,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -164835,150 +164835,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -164986,13 +164986,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -165002,7 +165002,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -165013,15 +165013,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobJobClusterNewClusterInitScriptsGcs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -165035,7 +165035,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -165045,7 +165045,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -165055,7 +165055,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -165065,36 +165065,36 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterInitScriptsGcs;
```
-- *Type:* JobJobClusterNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs
---
-### JobJobClusterNewClusterInitScriptsList
+### JobJobClusterNewClusterInitScriptsList
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterInitScriptsList } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new job.JobJobClusterNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -165102,7 +165102,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -165110,7 +165110,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -165122,20 +165122,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -165143,13 +165143,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -165159,13 +165159,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): JobJobClusterNewClusterInitScriptsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -165178,13 +165178,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobJobClusterNewClusterInitScripts[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -165198,7 +165198,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -165208,37 +165208,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | JobJobClusterNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | JobJobClusterNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts[]
---
-### JobJobClusterNewClusterInitScriptsOutputReference
+### JobJobClusterNewClusterInitScriptsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterInitScriptsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new job.JobJobClusterNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -165246,7 +165246,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -165254,7 +165254,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -165262,7 +165262,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -165274,157 +165274,157 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putFile
| *No description.* |
-| putGcs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetFile
| *No description.* |
-| resetGcs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putFile
| *No description.* |
+| putGcs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetFile
| *No description.* |
+| resetGcs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -165432,13 +165432,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -165448,73 +165448,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: JobJobClusterNewClusterInitScriptsDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs
---
-##### `putFile`
+##### `putFile`
```typescript
public putFile(value: JobJobClusterNewClusterInitScriptsFile): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile
---
-##### `putGcs`
+##### `putGcs`
```typescript
public putGcs(value: JobJobClusterNewClusterInitScriptsGcs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: JobJobClusterNewClusterInitScriptsS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetFile`
+##### `resetFile`
```typescript
public resetFile(): void
```
-##### `resetGcs`
+##### `resetGcs`
```typescript
public resetGcs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -165525,21 +165525,21 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| JobJobClusterNewClusterInitScriptsDbfsOutputReference
| *No description.* |
-| file
| JobJobClusterNewClusterInitScriptsFileOutputReference
| *No description.* |
-| gcs
| JobJobClusterNewClusterInitScriptsGcsOutputReference
| *No description.* |
-| s3
| JobJobClusterNewClusterInitScriptsS3OutputReference
| *No description.* |
-| dbfsInput
| JobJobClusterNewClusterInitScriptsDbfs
| *No description.* |
-| fileInput
| JobJobClusterNewClusterInitScriptsFile
| *No description.* |
-| gcsInput
| JobJobClusterNewClusterInitScriptsGcs
| *No description.* |
-| s3Input
| JobJobClusterNewClusterInitScriptsS3
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobJobClusterNewClusterInitScripts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfsOutputReference
| *No description.* |
+| file
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFileOutputReference
| *No description.* |
+| gcs
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs
| *No description.* |
+| fileInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile
| *No description.* |
+| gcsInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -165553,7 +165553,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -165563,115 +165563,115 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: JobJobClusterNewClusterInitScriptsDbfsOutputReference;
```
-- *Type:* JobJobClusterNewClusterInitScriptsDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfsOutputReference
---
-##### `file`Required
+##### `file`Required
```typescript
public readonly file: JobJobClusterNewClusterInitScriptsFileOutputReference;
```
-- *Type:* JobJobClusterNewClusterInitScriptsFileOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFileOutputReference
---
-##### `gcs`Required
+##### `gcs`Required
```typescript
public readonly gcs: JobJobClusterNewClusterInitScriptsGcsOutputReference;
```
-- *Type:* JobJobClusterNewClusterInitScriptsGcsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: JobJobClusterNewClusterInitScriptsS3OutputReference;
```
-- *Type:* JobJobClusterNewClusterInitScriptsS3OutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: JobJobClusterNewClusterInitScriptsDbfs;
```
-- *Type:* JobJobClusterNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs
---
-##### `fileInput`Optional
+##### `fileInput`Optional
```typescript
public readonly fileInput: JobJobClusterNewClusterInitScriptsFile;
```
-- *Type:* JobJobClusterNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile
---
-##### `gcsInput`Optional
+##### `gcsInput`Optional
```typescript
public readonly gcsInput: JobJobClusterNewClusterInitScriptsGcs;
```
-- *Type:* JobJobClusterNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: JobJobClusterNewClusterInitScriptsS3;
```
-- *Type:* JobJobClusterNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | JobJobClusterNewClusterInitScripts;
+public readonly internalValue: JobJobClusterNewClusterInitScripts | IResolvable;
```
-- *Type:* cdktf.IResolvable | JobJobClusterNewClusterInitScripts
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts | cdktf.IResolvable
---
-### JobJobClusterNewClusterInitScriptsS3OutputReference
+### JobJobClusterNewClusterInitScriptsS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterInitScriptsS3OutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -165679,7 +165679,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -165691,155 +165691,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -165847,13 +165847,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -165863,37 +165863,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -165904,27 +165904,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| JobJobClusterNewClusterInitScriptsS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -165938,7 +165938,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -165948,7 +165948,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -165958,7 +165958,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -165968,7 +165968,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -165978,7 +165978,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -165988,7 +165988,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -165998,7 +165998,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -166008,7 +166008,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -166018,7 +166018,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -166028,7 +166028,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -166038,7 +166038,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -166048,7 +166048,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -166058,7 +166058,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -166068,7 +166068,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -166078,7 +166078,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -166088,35 +166088,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterInitScriptsS3;
```
-- *Type:* JobJobClusterNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3
---
-### JobJobClusterNewClusterOutputReference
+### JobJobClusterNewClusterOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -166124,7 +166124,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -166136,184 +166136,184 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAutoscale
| *No description.* |
-| putAwsAttributes
| *No description.* |
-| putAzureAttributes
| *No description.* |
-| putClusterLogConf
| *No description.* |
-| putDockerImage
| *No description.* |
-| putGcpAttributes
| *No description.* |
-| putInitScripts
| *No description.* |
-| putWorkloadType
| *No description.* |
-| resetApplyPolicyDefaultValues
| *No description.* |
-| resetAutoscale
| *No description.* |
-| resetAutoterminationMinutes
| *No description.* |
-| resetAwsAttributes
| *No description.* |
-| resetAzureAttributes
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetClusterLogConf
| *No description.* |
-| resetClusterName
| *No description.* |
-| resetCustomTags
| *No description.* |
-| resetDataSecurityMode
| *No description.* |
-| resetDockerImage
| *No description.* |
-| resetDriverInstancePoolId
| *No description.* |
-| resetDriverNodeTypeId
| *No description.* |
-| resetEnableElasticDisk
| *No description.* |
-| resetEnableLocalDiskEncryption
| *No description.* |
-| resetGcpAttributes
| *No description.* |
-| resetIdempotencyToken
| *No description.* |
-| resetInitScripts
| *No description.* |
-| resetInstancePoolId
| *No description.* |
-| resetNodeTypeId
| *No description.* |
-| resetNumWorkers
| *No description.* |
-| resetPolicyId
| *No description.* |
-| resetSingleUserName
| *No description.* |
-| resetSparkConf
| *No description.* |
-| resetSparkEnvVars
| *No description.* |
-| resetSshPublicKeys
| *No description.* |
-| resetWorkloadType
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAutoscale
| *No description.* |
+| putAwsAttributes
| *No description.* |
+| putAzureAttributes
| *No description.* |
+| putClusterLogConf
| *No description.* |
+| putDockerImage
| *No description.* |
+| putGcpAttributes
| *No description.* |
+| putInitScripts
| *No description.* |
+| putWorkloadType
| *No description.* |
+| resetApplyPolicyDefaultValues
| *No description.* |
+| resetAutoscale
| *No description.* |
+| resetAutoterminationMinutes
| *No description.* |
+| resetAwsAttributes
| *No description.* |
+| resetAzureAttributes
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetClusterLogConf
| *No description.* |
+| resetClusterName
| *No description.* |
+| resetCustomTags
| *No description.* |
+| resetDataSecurityMode
| *No description.* |
+| resetDockerImage
| *No description.* |
+| resetDriverInstancePoolId
| *No description.* |
+| resetDriverNodeTypeId
| *No description.* |
+| resetEnableElasticDisk
| *No description.* |
+| resetEnableLocalDiskEncryption
| *No description.* |
+| resetGcpAttributes
| *No description.* |
+| resetIdempotencyToken
| *No description.* |
+| resetInitScripts
| *No description.* |
+| resetInstancePoolId
| *No description.* |
+| resetNodeTypeId
| *No description.* |
+| resetNumWorkers
| *No description.* |
+| resetPolicyId
| *No description.* |
+| resetSingleUserName
| *No description.* |
+| resetSparkConf
| *No description.* |
+| resetSparkEnvVars
| *No description.* |
+| resetSshPublicKeys
| *No description.* |
+| resetWorkloadType
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -166321,13 +166321,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -166337,259 +166337,259 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAutoscale`
+##### `putAutoscale`
```typescript
public putAutoscale(value: JobJobClusterNewClusterAutoscale): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale
---
-##### `putAwsAttributes`
+##### `putAwsAttributes`
```typescript
public putAwsAttributes(value: JobJobClusterNewClusterAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes
---
-##### `putAzureAttributes`
+##### `putAzureAttributes`
```typescript
public putAzureAttributes(value: JobJobClusterNewClusterAzureAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes
---
-##### `putClusterLogConf`
+##### `putClusterLogConf`
```typescript
public putClusterLogConf(value: JobJobClusterNewClusterClusterLogConf): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf
---
-##### `putDockerImage`
+##### `putDockerImage`
```typescript
public putDockerImage(value: JobJobClusterNewClusterDockerImage): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage
---
-##### `putGcpAttributes`
+##### `putGcpAttributes`
```typescript
public putGcpAttributes(value: JobJobClusterNewClusterGcpAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes
---
-##### `putInitScripts`
+##### `putInitScripts`
```typescript
public putInitScripts(value: IResolvable | JobJobClusterNewClusterInitScripts[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | JobJobClusterNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts[]
---
-##### `putWorkloadType`
+##### `putWorkloadType`
```typescript
public putWorkloadType(value: JobJobClusterNewClusterWorkloadType): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType
---
-##### `resetApplyPolicyDefaultValues`
+##### `resetApplyPolicyDefaultValues`
```typescript
public resetApplyPolicyDefaultValues(): void
```
-##### `resetAutoscale`
+##### `resetAutoscale`
```typescript
public resetAutoscale(): void
```
-##### `resetAutoterminationMinutes`
+##### `resetAutoterminationMinutes`
```typescript
public resetAutoterminationMinutes(): void
```
-##### `resetAwsAttributes`
+##### `resetAwsAttributes`
```typescript
public resetAwsAttributes(): void
```
-##### `resetAzureAttributes`
+##### `resetAzureAttributes`
```typescript
public resetAzureAttributes(): void
```
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetClusterLogConf`
+##### `resetClusterLogConf`
```typescript
public resetClusterLogConf(): void
```
-##### `resetClusterName`
+##### `resetClusterName`
```typescript
public resetClusterName(): void
```
-##### `resetCustomTags`
+##### `resetCustomTags`
```typescript
public resetCustomTags(): void
```
-##### `resetDataSecurityMode`
+##### `resetDataSecurityMode`
```typescript
public resetDataSecurityMode(): void
```
-##### `resetDockerImage`
+##### `resetDockerImage`
```typescript
public resetDockerImage(): void
```
-##### `resetDriverInstancePoolId`
+##### `resetDriverInstancePoolId`
```typescript
public resetDriverInstancePoolId(): void
```
-##### `resetDriverNodeTypeId`
+##### `resetDriverNodeTypeId`
```typescript
public resetDriverNodeTypeId(): void
```
-##### `resetEnableElasticDisk`
+##### `resetEnableElasticDisk`
```typescript
public resetEnableElasticDisk(): void
```
-##### `resetEnableLocalDiskEncryption`
+##### `resetEnableLocalDiskEncryption`
```typescript
public resetEnableLocalDiskEncryption(): void
```
-##### `resetGcpAttributes`
+##### `resetGcpAttributes`
```typescript
public resetGcpAttributes(): void
```
-##### `resetIdempotencyToken`
+##### `resetIdempotencyToken`
```typescript
public resetIdempotencyToken(): void
```
-##### `resetInitScripts`
+##### `resetInitScripts`
```typescript
public resetInitScripts(): void
```
-##### `resetInstancePoolId`
+##### `resetInstancePoolId`
```typescript
public resetInstancePoolId(): void
```
-##### `resetNodeTypeId`
+##### `resetNodeTypeId`
```typescript
public resetNodeTypeId(): void
```
-##### `resetNumWorkers`
+##### `resetNumWorkers`
```typescript
public resetNumWorkers(): void
```
-##### `resetPolicyId`
+##### `resetPolicyId`
```typescript
public resetPolicyId(): void
```
-##### `resetSingleUserName`
+##### `resetSingleUserName`
```typescript
public resetSingleUserName(): void
```
-##### `resetSparkConf`
+##### `resetSparkConf`
```typescript
public resetSparkConf(): void
```
-##### `resetSparkEnvVars`
+##### `resetSparkEnvVars`
```typescript
public resetSparkEnvVars(): void
```
-##### `resetSshPublicKeys`
+##### `resetSshPublicKeys`
```typescript
public resetSshPublicKeys(): void
```
-##### `resetWorkloadType`
+##### `resetWorkloadType`
```typescript
public resetWorkloadType(): void
@@ -166600,69 +166600,69 @@ public resetWorkloadType(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| autoscale
| JobJobClusterNewClusterAutoscaleOutputReference
| *No description.* |
-| awsAttributes
| JobJobClusterNewClusterAwsAttributesOutputReference
| *No description.* |
-| azureAttributes
| JobJobClusterNewClusterAzureAttributesOutputReference
| *No description.* |
-| clusterLogConf
| JobJobClusterNewClusterClusterLogConfOutputReference
| *No description.* |
-| dockerImage
| JobJobClusterNewClusterDockerImageOutputReference
| *No description.* |
-| gcpAttributes
| JobJobClusterNewClusterGcpAttributesOutputReference
| *No description.* |
-| initScripts
| JobJobClusterNewClusterInitScriptsList
| *No description.* |
-| workloadType
| JobJobClusterNewClusterWorkloadTypeOutputReference
| *No description.* |
-| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoscaleInput
| JobJobClusterNewClusterAutoscale
| *No description.* |
-| autoterminationMinutesInput
| number
| *No description.* |
-| awsAttributesInput
| JobJobClusterNewClusterAwsAttributes
| *No description.* |
-| azureAttributesInput
| JobJobClusterNewClusterAzureAttributes
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| clusterLogConfInput
| JobJobClusterNewClusterClusterLogConf
| *No description.* |
-| clusterNameInput
| string
| *No description.* |
-| customTagsInput
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityModeInput
| string
| *No description.* |
-| dockerImageInput
| JobJobClusterNewClusterDockerImage
| *No description.* |
-| driverInstancePoolIdInput
| string
| *No description.* |
-| driverNodeTypeIdInput
| string
| *No description.* |
-| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| gcpAttributesInput
| JobJobClusterNewClusterGcpAttributes
| *No description.* |
-| idempotencyTokenInput
| string
| *No description.* |
-| initScriptsInput
| cdktf.IResolvable \| JobJobClusterNewClusterInitScripts[]
| *No description.* |
-| instancePoolIdInput
| string
| *No description.* |
-| nodeTypeIdInput
| string
| *No description.* |
-| numWorkersInput
| number
| *No description.* |
-| policyIdInput
| string
| *No description.* |
-| singleUserNameInput
| string
| *No description.* |
-| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
-| sparkVersionInput
| string
| *No description.* |
-| sshPublicKeysInput
| string[]
| *No description.* |
-| workloadTypeInput
| JobJobClusterNewClusterWorkloadType
| *No description.* |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoterminationMinutes
| number
| *No description.* |
-| clusterId
| string
| *No description.* |
-| clusterName
| string
| *No description.* |
-| customTags
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityMode
| string
| *No description.* |
-| driverInstancePoolId
| string
| *No description.* |
-| driverNodeTypeId
| string
| *No description.* |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| idempotencyToken
| string
| *No description.* |
-| instancePoolId
| string
| *No description.* |
-| nodeTypeId
| string
| *No description.* |
-| numWorkers
| number
| *No description.* |
-| policyId
| string
| *No description.* |
-| singleUserName
| string
| *No description.* |
-| sparkConf
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
-| sparkVersion
| string
| *No description.* |
-| sshPublicKeys
| string[]
| *No description.* |
-| internalValue
| JobJobClusterNewCluster
| *No description.* |
-
----
-
-##### `creationStack`Required
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| autoscale
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscaleOutputReference
| *No description.* |
+| awsAttributes
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributesOutputReference
| *No description.* |
+| azureAttributes
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesOutputReference
| *No description.* |
+| clusterLogConf
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfOutputReference
| *No description.* |
+| dockerImage
| @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageOutputReference
| *No description.* |
+| gcpAttributes
| @cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributesOutputReference
| *No description.* |
+| initScripts
| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsList
| *No description.* |
+| workloadType
| @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeOutputReference
| *No description.* |
+| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoscaleInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale
| *No description.* |
+| autoterminationMinutesInput
| number
| *No description.* |
+| awsAttributesInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes
| *No description.* |
+| azureAttributesInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| clusterLogConfInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf
| *No description.* |
+| clusterNameInput
| string
| *No description.* |
+| customTagsInput
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityModeInput
| string
| *No description.* |
+| dockerImageInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage
| *No description.* |
+| driverInstancePoolIdInput
| string
| *No description.* |
+| driverNodeTypeIdInput
| string
| *No description.* |
+| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gcpAttributesInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes
| *No description.* |
+| idempotencyTokenInput
| string
| *No description.* |
+| initScriptsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts[]
| *No description.* |
+| instancePoolIdInput
| string
| *No description.* |
+| nodeTypeIdInput
| string
| *No description.* |
+| numWorkersInput
| number
| *No description.* |
+| policyIdInput
| string
| *No description.* |
+| singleUserNameInput
| string
| *No description.* |
+| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
+| sparkVersionInput
| string
| *No description.* |
+| sshPublicKeysInput
| string[]
| *No description.* |
+| workloadTypeInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType
| *No description.* |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoterminationMinutes
| number
| *No description.* |
+| clusterId
| string
| *No description.* |
+| clusterName
| string
| *No description.* |
+| customTags
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityMode
| string
| *No description.* |
+| driverInstancePoolId
| string
| *No description.* |
+| driverNodeTypeId
| string
| *No description.* |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| idempotencyToken
| string
| *No description.* |
+| instancePoolId
| string
| *No description.* |
+| nodeTypeId
| string
| *No description.* |
+| numWorkers
| number
| *No description.* |
+| policyId
| string
| *No description.* |
+| singleUserName
| string
| *No description.* |
+| sparkConf
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
+| sparkVersion
| string
| *No description.* |
+| sshPublicKeys
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewCluster
| *No description.* |
+
+---
+
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -166676,7 +166676,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -166686,87 +166686,87 @@ public readonly fqn: string;
---
-##### `autoscale`Required
+##### `autoscale`Required
```typescript
public readonly autoscale: JobJobClusterNewClusterAutoscaleOutputReference;
```
-- *Type:* JobJobClusterNewClusterAutoscaleOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscaleOutputReference
---
-##### `awsAttributes`Required
+##### `awsAttributes`Required
```typescript
public readonly awsAttributes: JobJobClusterNewClusterAwsAttributesOutputReference;
```
-- *Type:* JobJobClusterNewClusterAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributesOutputReference
---
-##### `azureAttributes`Required
+##### `azureAttributes`Required
```typescript
public readonly azureAttributes: JobJobClusterNewClusterAzureAttributesOutputReference;
```
-- *Type:* JobJobClusterNewClusterAzureAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesOutputReference
---
-##### `clusterLogConf`Required
+##### `clusterLogConf`Required
```typescript
public readonly clusterLogConf: JobJobClusterNewClusterClusterLogConfOutputReference;
```
-- *Type:* JobJobClusterNewClusterClusterLogConfOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfOutputReference
---
-##### `dockerImage`Required
+##### `dockerImage`Required
```typescript
public readonly dockerImage: JobJobClusterNewClusterDockerImageOutputReference;
```
-- *Type:* JobJobClusterNewClusterDockerImageOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageOutputReference
---
-##### `gcpAttributes`Required
+##### `gcpAttributes`Required
```typescript
public readonly gcpAttributes: JobJobClusterNewClusterGcpAttributesOutputReference;
```
-- *Type:* JobJobClusterNewClusterGcpAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributesOutputReference
---
-##### `initScripts`Required
+##### `initScripts`Required
```typescript
public readonly initScripts: JobJobClusterNewClusterInitScriptsList;
```
-- *Type:* JobJobClusterNewClusterInitScriptsList
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsList
---
-##### `workloadType`Required
+##### `workloadType`Required
```typescript
public readonly workloadType: JobJobClusterNewClusterWorkloadTypeOutputReference;
```
-- *Type:* JobJobClusterNewClusterWorkloadTypeOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeOutputReference
---
-##### `applyPolicyDefaultValuesInput`Optional
+##### `applyPolicyDefaultValuesInput`Optional
```typescript
public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
@@ -166776,17 +166776,17 @@ public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
---
-##### `autoscaleInput`Optional
+##### `autoscaleInput`Optional
```typescript
public readonly autoscaleInput: JobJobClusterNewClusterAutoscale;
```
-- *Type:* JobJobClusterNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale
---
-##### `autoterminationMinutesInput`Optional
+##### `autoterminationMinutesInput`Optional
```typescript
public readonly autoterminationMinutesInput: number;
@@ -166796,27 +166796,27 @@ public readonly autoterminationMinutesInput: number;
---
-##### `awsAttributesInput`Optional
+##### `awsAttributesInput`Optional
```typescript
public readonly awsAttributesInput: JobJobClusterNewClusterAwsAttributes;
```
-- *Type:* JobJobClusterNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes
---
-##### `azureAttributesInput`Optional
+##### `azureAttributesInput`Optional
```typescript
public readonly azureAttributesInput: JobJobClusterNewClusterAzureAttributes;
```
-- *Type:* JobJobClusterNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -166826,17 +166826,17 @@ public readonly clusterIdInput: string;
---
-##### `clusterLogConfInput`Optional
+##### `clusterLogConfInput`Optional
```typescript
public readonly clusterLogConfInput: JobJobClusterNewClusterClusterLogConf;
```
-- *Type:* JobJobClusterNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf
---
-##### `clusterNameInput`Optional
+##### `clusterNameInput`Optional
```typescript
public readonly clusterNameInput: string;
@@ -166846,7 +166846,7 @@ public readonly clusterNameInput: string;
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: {[ key: string ]: string};
@@ -166856,7 +166856,7 @@ public readonly customTagsInput: {[ key: string ]: string};
---
-##### `dataSecurityModeInput`Optional
+##### `dataSecurityModeInput`Optional
```typescript
public readonly dataSecurityModeInput: string;
@@ -166866,17 +166866,17 @@ public readonly dataSecurityModeInput: string;
---
-##### `dockerImageInput`Optional
+##### `dockerImageInput`Optional
```typescript
public readonly dockerImageInput: JobJobClusterNewClusterDockerImage;
```
-- *Type:* JobJobClusterNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage
---
-##### `driverInstancePoolIdInput`Optional
+##### `driverInstancePoolIdInput`Optional
```typescript
public readonly driverInstancePoolIdInput: string;
@@ -166886,7 +166886,7 @@ public readonly driverInstancePoolIdInput: string;
---
-##### `driverNodeTypeIdInput`Optional
+##### `driverNodeTypeIdInput`Optional
```typescript
public readonly driverNodeTypeIdInput: string;
@@ -166896,7 +166896,7 @@ public readonly driverNodeTypeIdInput: string;
---
-##### `enableElasticDiskInput`Optional
+##### `enableElasticDiskInput`Optional
```typescript
public readonly enableElasticDiskInput: boolean | IResolvable;
@@ -166906,7 +166906,7 @@ public readonly enableElasticDiskInput: boolean | IResolvable;
---
-##### `enableLocalDiskEncryptionInput`Optional
+##### `enableLocalDiskEncryptionInput`Optional
```typescript
public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
@@ -166916,17 +166916,17 @@ public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
---
-##### `gcpAttributesInput`Optional
+##### `gcpAttributesInput`Optional
```typescript
public readonly gcpAttributesInput: JobJobClusterNewClusterGcpAttributes;
```
-- *Type:* JobJobClusterNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes
---
-##### `idempotencyTokenInput`Optional
+##### `idempotencyTokenInput`Optional
```typescript
public readonly idempotencyTokenInput: string;
@@ -166936,17 +166936,17 @@ public readonly idempotencyTokenInput: string;
---
-##### `initScriptsInput`Optional
+##### `initScriptsInput`Optional
```typescript
public readonly initScriptsInput: IResolvable | JobJobClusterNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | JobJobClusterNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts[]
---
-##### `instancePoolIdInput`Optional
+##### `instancePoolIdInput`Optional
```typescript
public readonly instancePoolIdInput: string;
@@ -166956,7 +166956,7 @@ public readonly instancePoolIdInput: string;
---
-##### `nodeTypeIdInput`Optional
+##### `nodeTypeIdInput`Optional
```typescript
public readonly nodeTypeIdInput: string;
@@ -166966,7 +166966,7 @@ public readonly nodeTypeIdInput: string;
---
-##### `numWorkersInput`Optional
+##### `numWorkersInput`Optional
```typescript
public readonly numWorkersInput: number;
@@ -166976,7 +166976,7 @@ public readonly numWorkersInput: number;
---
-##### `policyIdInput`Optional
+##### `policyIdInput`Optional
```typescript
public readonly policyIdInput: string;
@@ -166986,7 +166986,7 @@ public readonly policyIdInput: string;
---
-##### `singleUserNameInput`Optional
+##### `singleUserNameInput`Optional
```typescript
public readonly singleUserNameInput: string;
@@ -166996,7 +166996,7 @@ public readonly singleUserNameInput: string;
---
-##### `sparkConfInput`Optional
+##### `sparkConfInput`Optional
```typescript
public readonly sparkConfInput: {[ key: string ]: string};
@@ -167006,7 +167006,7 @@ public readonly sparkConfInput: {[ key: string ]: string};
---
-##### `sparkEnvVarsInput`Optional
+##### `sparkEnvVarsInput`Optional
```typescript
public readonly sparkEnvVarsInput: {[ key: string ]: string};
@@ -167016,7 +167016,7 @@ public readonly sparkEnvVarsInput: {[ key: string ]: string};
---
-##### `sparkVersionInput`Optional
+##### `sparkVersionInput`Optional
```typescript
public readonly sparkVersionInput: string;
@@ -167026,7 +167026,7 @@ public readonly sparkVersionInput: string;
---
-##### `sshPublicKeysInput`Optional
+##### `sshPublicKeysInput`Optional
```typescript
public readonly sshPublicKeysInput: string[];
@@ -167036,17 +167036,17 @@ public readonly sshPublicKeysInput: string[];
---
-##### `workloadTypeInput`Optional
+##### `workloadTypeInput`Optional
```typescript
public readonly workloadTypeInput: JobJobClusterNewClusterWorkloadType;
```
-- *Type:* JobJobClusterNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType
---
-##### `applyPolicyDefaultValues`Required
+##### `applyPolicyDefaultValues`Required
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -167056,7 +167056,7 @@ public readonly applyPolicyDefaultValues: boolean | IResolvable;
---
-##### `autoterminationMinutes`Required
+##### `autoterminationMinutes`Required
```typescript
public readonly autoterminationMinutes: number;
@@ -167066,7 +167066,7 @@ public readonly autoterminationMinutes: number;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -167076,7 +167076,7 @@ public readonly clusterId: string;
---
-##### `clusterName`Required
+##### `clusterName`Required
```typescript
public readonly clusterName: string;
@@ -167086,7 +167086,7 @@ public readonly clusterName: string;
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -167096,7 +167096,7 @@ public readonly customTags: {[ key: string ]: string};
---
-##### `dataSecurityMode`Required
+##### `dataSecurityMode`Required
```typescript
public readonly dataSecurityMode: string;
@@ -167106,7 +167106,7 @@ public readonly dataSecurityMode: string;
---
-##### `driverInstancePoolId`Required
+##### `driverInstancePoolId`Required
```typescript
public readonly driverInstancePoolId: string;
@@ -167116,7 +167116,7 @@ public readonly driverInstancePoolId: string;
---
-##### `driverNodeTypeId`Required
+##### `driverNodeTypeId`Required
```typescript
public readonly driverNodeTypeId: string;
@@ -167126,7 +167126,7 @@ public readonly driverNodeTypeId: string;
---
-##### `enableElasticDisk`Required
+##### `enableElasticDisk`Required
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -167136,7 +167136,7 @@ public readonly enableElasticDisk: boolean | IResolvable;
---
-##### `enableLocalDiskEncryption`Required
+##### `enableLocalDiskEncryption`Required
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -167146,7 +167146,7 @@ public readonly enableLocalDiskEncryption: boolean | IResolvable;
---
-##### `idempotencyToken`Required
+##### `idempotencyToken`Required
```typescript
public readonly idempotencyToken: string;
@@ -167156,7 +167156,7 @@ public readonly idempotencyToken: string;
---
-##### `instancePoolId`Required
+##### `instancePoolId`Required
```typescript
public readonly instancePoolId: string;
@@ -167166,7 +167166,7 @@ public readonly instancePoolId: string;
---
-##### `nodeTypeId`Required
+##### `nodeTypeId`Required
```typescript
public readonly nodeTypeId: string;
@@ -167176,7 +167176,7 @@ public readonly nodeTypeId: string;
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -167186,7 +167186,7 @@ public readonly numWorkers: number;
---
-##### `policyId`Required
+##### `policyId`Required
```typescript
public readonly policyId: string;
@@ -167196,7 +167196,7 @@ public readonly policyId: string;
---
-##### `singleUserName`Required
+##### `singleUserName`Required
```typescript
public readonly singleUserName: string;
@@ -167206,7 +167206,7 @@ public readonly singleUserName: string;
---
-##### `sparkConf`Required
+##### `sparkConf`Required
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -167216,7 +167216,7 @@ public readonly sparkConf: {[ key: string ]: string};
---
-##### `sparkEnvVars`Required
+##### `sparkEnvVars`Required
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -167226,7 +167226,7 @@ public readonly sparkEnvVars: {[ key: string ]: string};
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -167236,7 +167236,7 @@ public readonly sparkVersion: string;
---
-##### `sshPublicKeys`Required
+##### `sshPublicKeys`Required
```typescript
public readonly sshPublicKeys: string[];
@@ -167246,35 +167246,35 @@ public readonly sshPublicKeys: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewCluster;
```
-- *Type:* JobJobClusterNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewCluster
---
-### JobJobClusterNewClusterWorkloadTypeClientsOutputReference
+### JobJobClusterNewClusterWorkloadTypeClientsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterWorkloadTypeClientsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -167282,7 +167282,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -167294,151 +167294,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetJobs
| *No description.* |
-| resetNotebooks
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetJobs
| *No description.* |
+| resetNotebooks
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -167446,13 +167446,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -167462,13 +167462,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetJobs`
+##### `resetJobs`
```typescript
public resetJobs(): void
```
-##### `resetNotebooks`
+##### `resetNotebooks`
```typescript
public resetNotebooks(): void
@@ -167479,17 +167479,17 @@ public resetNotebooks(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
-| internalValue
| JobJobClusterNewClusterWorkloadTypeClients
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -167503,7 +167503,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -167513,7 +167513,7 @@ public readonly fqn: string;
---
-##### `jobsInput`Optional
+##### `jobsInput`Optional
```typescript
public readonly jobsInput: boolean | IResolvable;
@@ -167523,7 +167523,7 @@ public readonly jobsInput: boolean | IResolvable;
---
-##### `notebooksInput`Optional
+##### `notebooksInput`Optional
```typescript
public readonly notebooksInput: boolean | IResolvable;
@@ -167533,7 +167533,7 @@ public readonly notebooksInput: boolean | IResolvable;
---
-##### `jobs`Required
+##### `jobs`Required
```typescript
public readonly jobs: boolean | IResolvable;
@@ -167543,7 +167543,7 @@ public readonly jobs: boolean | IResolvable;
---
-##### `notebooks`Required
+##### `notebooks`Required
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -167553,35 +167553,35 @@ public readonly notebooks: boolean | IResolvable;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterWorkloadTypeClients;
```
-- *Type:* JobJobClusterNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients
---
-### JobJobClusterNewClusterWorkloadTypeOutputReference
+### JobJobClusterNewClusterWorkloadTypeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterNewClusterWorkloadTypeOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobJobClusterNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -167589,7 +167589,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -167601,150 +167601,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putClients
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putClients
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -167752,13 +167752,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -167768,15 +167768,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putClients`
+##### `putClients`
```typescript
public putClients(value: JobJobClusterNewClusterWorkloadTypeClients): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients
---
@@ -167785,15 +167785,15 @@ public putClients(value: JobJobClusterNewClusterWorkloadTypeClients): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| clients
| JobJobClusterNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
-| clientsInput
| JobJobClusterNewClusterWorkloadTypeClients
| *No description.* |
-| internalValue
| JobJobClusterNewClusterWorkloadType
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| clients
| @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
+| clientsInput
| @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -167807,7 +167807,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -167817,57 +167817,57 @@ public readonly fqn: string;
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: JobJobClusterNewClusterWorkloadTypeClientsOutputReference;
```
-- *Type:* JobJobClusterNewClusterWorkloadTypeClientsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClientsOutputReference
---
-##### `clientsInput`Optional
+##### `clientsInput`Optional
```typescript
public readonly clientsInput: JobJobClusterNewClusterWorkloadTypeClients;
```
-- *Type:* JobJobClusterNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobJobClusterNewClusterWorkloadType;
```
-- *Type:* JobJobClusterNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType
---
-### JobJobClusterOutputReference
+### JobJobClusterOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobJobClusterOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobJobClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new job.JobJobClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -167875,7 +167875,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -167883,7 +167883,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -167891,7 +167891,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -167903,152 +167903,152 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putNewCluster
| *No description.* |
-| resetJobClusterKey
| *No description.* |
-| resetNewCluster
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putNewCluster
| *No description.* |
+| resetJobClusterKey
| *No description.* |
+| resetNewCluster
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -168056,13 +168056,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -168072,25 +168072,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putNewCluster`
+##### `putNewCluster`
```typescript
public putNewCluster(value: JobJobClusterNewCluster): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobJobClusterNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewCluster
---
-##### `resetJobClusterKey`
+##### `resetJobClusterKey`
```typescript
public resetJobClusterKey(): void
```
-##### `resetNewCluster`
+##### `resetNewCluster`
```typescript
public resetNewCluster(): void
@@ -168101,17 +168101,17 @@ public resetNewCluster(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| newCluster
| JobJobClusterNewClusterOutputReference
| *No description.* |
-| jobClusterKeyInput
| string
| *No description.* |
-| newClusterInput
| JobJobClusterNewCluster
| *No description.* |
-| jobClusterKey
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobJobCluster
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| newCluster
| @cdktf/provider-databricks.job.JobJobClusterNewClusterOutputReference
| *No description.* |
+| jobClusterKeyInput
| string
| *No description.* |
+| newClusterInput
| @cdktf/provider-databricks.job.JobJobClusterNewCluster
| *No description.* |
+| jobClusterKey
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobJobCluster \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -168125,7 +168125,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -168135,17 +168135,17 @@ public readonly fqn: string;
---
-##### `newCluster`Required
+##### `newCluster`Required
```typescript
public readonly newCluster: JobJobClusterNewClusterOutputReference;
```
-- *Type:* JobJobClusterNewClusterOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewClusterOutputReference
---
-##### `jobClusterKeyInput`Optional
+##### `jobClusterKeyInput`Optional
```typescript
public readonly jobClusterKeyInput: string;
@@ -168155,17 +168155,17 @@ public readonly jobClusterKeyInput: string;
---
-##### `newClusterInput`Optional
+##### `newClusterInput`Optional
```typescript
public readonly newClusterInput: JobJobClusterNewCluster;
```
-- *Type:* JobJobClusterNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobJobClusterNewCluster
---
-##### `jobClusterKey`Required
+##### `jobClusterKey`Required
```typescript
public readonly jobClusterKey: string;
@@ -168175,35 +168175,35 @@ public readonly jobClusterKey: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | JobJobCluster;
+public readonly internalValue: JobJobCluster | IResolvable;
```
-- *Type:* cdktf.IResolvable | JobJobCluster
+- *Type:* @cdktf/provider-databricks.job.JobJobCluster | cdktf.IResolvable
---
-### JobLibraryCranOutputReference
+### JobLibraryCranOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobLibraryCranOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobLibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobLibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -168211,7 +168211,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -168223,150 +168223,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -168374,13 +168374,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -168390,7 +168390,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -168401,17 +168401,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| JobLibraryCran
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobLibraryCran
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -168425,7 +168425,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -168435,7 +168435,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -168445,7 +168445,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -168455,7 +168455,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -168465,7 +168465,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -168475,36 +168475,36 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobLibraryCran;
```
-- *Type:* JobLibraryCran
+- *Type:* @cdktf/provider-databricks.job.JobLibraryCran
---
-### JobLibraryList
+### JobLibraryList
-#### Initializers
+#### Initializers
```typescript
-import { JobLibraryList } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new job.JobLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -168512,7 +168512,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -168520,7 +168520,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -168532,20 +168532,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -168553,13 +168553,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -168569,13 +168569,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): JobLibraryOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -168588,13 +168588,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobLibrary[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobLibrary[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -168608,7 +168608,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -168618,35 +168618,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | JobLibrary[];
```
-- *Type:* cdktf.IResolvable | JobLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobLibrary[]
---
-### JobLibraryMavenOutputReference
+### JobLibraryMavenOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobLibraryMavenOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -168654,7 +168654,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -168666,151 +168666,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetExclusions
| *No description.* |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetExclusions
| *No description.* |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -168818,13 +168818,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -168834,13 +168834,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetExclusions`
+##### `resetExclusions`
```typescript
public resetExclusions(): void
```
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -168851,19 +168851,19 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| coordinatesInput
| string
| *No description.* |
-| exclusionsInput
| string[]
| *No description.* |
-| repoInput
| string
| *No description.* |
-| coordinates
| string
| *No description.* |
-| exclusions
| string[]
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| JobLibraryMaven
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| coordinatesInput
| string
| *No description.* |
+| exclusionsInput
| string[]
| *No description.* |
+| repoInput
| string
| *No description.* |
+| coordinates
| string
| *No description.* |
+| exclusions
| string[]
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobLibraryMaven
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -168877,7 +168877,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -168887,7 +168887,7 @@ public readonly fqn: string;
---
-##### `coordinatesInput`Optional
+##### `coordinatesInput`Optional
```typescript
public readonly coordinatesInput: string;
@@ -168897,7 +168897,7 @@ public readonly coordinatesInput: string;
---
-##### `exclusionsInput`Optional
+##### `exclusionsInput`Optional
```typescript
public readonly exclusionsInput: string[];
@@ -168907,7 +168907,7 @@ public readonly exclusionsInput: string[];
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -168917,7 +168917,7 @@ public readonly repoInput: string;
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -168927,7 +168927,7 @@ public readonly coordinates: string;
---
-##### `exclusions`Required
+##### `exclusions`Required
```typescript
public readonly exclusions: string[];
@@ -168937,7 +168937,7 @@ public readonly exclusions: string[];
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -168947,37 +168947,37 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobLibraryMaven;
```
-- *Type:* JobLibraryMaven
+- *Type:* @cdktf/provider-databricks.job.JobLibraryMaven
---
-### JobLibraryOutputReference
+### JobLibraryOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobLibraryOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new job.JobLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -168985,7 +168985,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -168993,7 +168993,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -169001,7 +169001,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -169013,158 +169013,158 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putCran
| *No description.* |
-| putMaven
| *No description.* |
-| putPypi
| *No description.* |
-| resetCran
| *No description.* |
-| resetEgg
| *No description.* |
-| resetJar
| *No description.* |
-| resetMaven
| *No description.* |
-| resetPypi
| *No description.* |
-| resetWhl
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putCran
| *No description.* |
+| putMaven
| *No description.* |
+| putPypi
| *No description.* |
+| resetCran
| *No description.* |
+| resetEgg
| *No description.* |
+| resetJar
| *No description.* |
+| resetMaven
| *No description.* |
+| resetPypi
| *No description.* |
+| resetWhl
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -169172,13 +169172,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -169188,73 +169188,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putCran`
+##### `putCran`
```typescript
public putCran(value: JobLibraryCran): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobLibraryCran
+- *Type:* @cdktf/provider-databricks.job.JobLibraryCran
---
-##### `putMaven`
+##### `putMaven`
```typescript
public putMaven(value: JobLibraryMaven): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobLibraryMaven
+- *Type:* @cdktf/provider-databricks.job.JobLibraryMaven
---
-##### `putPypi`
+##### `putPypi`
```typescript
public putPypi(value: JobLibraryPypi): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobLibraryPypi
+- *Type:* @cdktf/provider-databricks.job.JobLibraryPypi
---
-##### `resetCran`
+##### `resetCran`
```typescript
public resetCran(): void
```
-##### `resetEgg`
+##### `resetEgg`
```typescript
public resetEgg(): void
```
-##### `resetJar`
+##### `resetJar`
```typescript
public resetJar(): void
```
-##### `resetMaven`
+##### `resetMaven`
```typescript
public resetMaven(): void
```
-##### `resetPypi`
+##### `resetPypi`
```typescript
public resetPypi(): void
```
-##### `resetWhl`
+##### `resetWhl`
```typescript
public resetWhl(): void
@@ -169265,25 +169265,25 @@ public resetWhl(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cran
| JobLibraryCranOutputReference
| *No description.* |
-| maven
| JobLibraryMavenOutputReference
| *No description.* |
-| pypi
| JobLibraryPypiOutputReference
| *No description.* |
-| cranInput
| JobLibraryCran
| *No description.* |
-| eggInput
| string
| *No description.* |
-| jarInput
| string
| *No description.* |
-| mavenInput
| JobLibraryMaven
| *No description.* |
-| pypiInput
| JobLibraryPypi
| *No description.* |
-| whlInput
| string
| *No description.* |
-| egg
| string
| *No description.* |
-| jar
| string
| *No description.* |
-| whl
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobLibrary
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cran
| @cdktf/provider-databricks.job.JobLibraryCranOutputReference
| *No description.* |
+| maven
| @cdktf/provider-databricks.job.JobLibraryMavenOutputReference
| *No description.* |
+| pypi
| @cdktf/provider-databricks.job.JobLibraryPypiOutputReference
| *No description.* |
+| cranInput
| @cdktf/provider-databricks.job.JobLibraryCran
| *No description.* |
+| eggInput
| string
| *No description.* |
+| jarInput
| string
| *No description.* |
+| mavenInput
| @cdktf/provider-databricks.job.JobLibraryMaven
| *No description.* |
+| pypiInput
| @cdktf/provider-databricks.job.JobLibraryPypi
| *No description.* |
+| whlInput
| string
| *No description.* |
+| egg
| string
| *No description.* |
+| jar
| string
| *No description.* |
+| whl
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobLibrary \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -169297,7 +169297,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -169307,47 +169307,47 @@ public readonly fqn: string;
---
-##### `cran`Required
+##### `cran`Required
```typescript
public readonly cran: JobLibraryCranOutputReference;
```
-- *Type:* JobLibraryCranOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobLibraryCranOutputReference
---
-##### `maven`Required
+##### `maven`Required
```typescript
public readonly maven: JobLibraryMavenOutputReference;
```
-- *Type:* JobLibraryMavenOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobLibraryMavenOutputReference
---
-##### `pypi`Required
+##### `pypi`Required
```typescript
public readonly pypi: JobLibraryPypiOutputReference;
```
-- *Type:* JobLibraryPypiOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobLibraryPypiOutputReference
---
-##### `cranInput`Optional
+##### `cranInput`Optional
```typescript
public readonly cranInput: JobLibraryCran;
```
-- *Type:* JobLibraryCran
+- *Type:* @cdktf/provider-databricks.job.JobLibraryCran
---
-##### `eggInput`Optional
+##### `eggInput`Optional
```typescript
public readonly eggInput: string;
@@ -169357,7 +169357,7 @@ public readonly eggInput: string;
---
-##### `jarInput`Optional
+##### `jarInput`Optional
```typescript
public readonly jarInput: string;
@@ -169367,27 +169367,27 @@ public readonly jarInput: string;
---
-##### `mavenInput`Optional
+##### `mavenInput`Optional
```typescript
public readonly mavenInput: JobLibraryMaven;
```
-- *Type:* JobLibraryMaven
+- *Type:* @cdktf/provider-databricks.job.JobLibraryMaven
---
-##### `pypiInput`Optional
+##### `pypiInput`Optional
```typescript
public readonly pypiInput: JobLibraryPypi;
```
-- *Type:* JobLibraryPypi
+- *Type:* @cdktf/provider-databricks.job.JobLibraryPypi
---
-##### `whlInput`Optional
+##### `whlInput`Optional
```typescript
public readonly whlInput: string;
@@ -169397,7 +169397,7 @@ public readonly whlInput: string;
---
-##### `egg`Required
+##### `egg`Required
```typescript
public readonly egg: string;
@@ -169407,7 +169407,7 @@ public readonly egg: string;
---
-##### `jar`Required
+##### `jar`Required
```typescript
public readonly jar: string;
@@ -169417,7 +169417,7 @@ public readonly jar: string;
---
-##### `whl`Required
+##### `whl`Required
```typescript
public readonly whl: string;
@@ -169427,35 +169427,35 @@ public readonly whl: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | JobLibrary;
+public readonly internalValue: JobLibrary | IResolvable;
```
-- *Type:* cdktf.IResolvable | JobLibrary
+- *Type:* @cdktf/provider-databricks.job.JobLibrary | cdktf.IResolvable
---
-### JobLibraryPypiOutputReference
+### JobLibraryPypiOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobLibraryPypiOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobLibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobLibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -169463,7 +169463,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -169475,150 +169475,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -169626,13 +169626,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -169642,7 +169642,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -169653,17 +169653,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| JobLibraryPypi
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobLibraryPypi
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -169677,7 +169677,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -169687,7 +169687,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -169697,7 +169697,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -169707,7 +169707,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -169717,7 +169717,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -169727,35 +169727,35 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobLibraryPypi;
```
-- *Type:* JobLibraryPypi
+- *Type:* @cdktf/provider-databricks.job.JobLibraryPypi
---
-### JobNewClusterAutoscaleOutputReference
+### JobNewClusterAutoscaleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterAutoscaleOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -169763,7 +169763,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -169775,151 +169775,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetMaxWorkers
| *No description.* |
-| resetMinWorkers
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetMaxWorkers
| *No description.* |
+| resetMinWorkers
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -169927,13 +169927,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -169943,13 +169943,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMaxWorkers`
+##### `resetMaxWorkers`
```typescript
public resetMaxWorkers(): void
```
-##### `resetMinWorkers`
+##### `resetMinWorkers`
```typescript
public resetMinWorkers(): void
@@ -169960,17 +169960,17 @@ public resetMinWorkers(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| maxWorkersInput
| number
| *No description.* |
-| minWorkersInput
| number
| *No description.* |
-| maxWorkers
| number
| *No description.* |
-| minWorkers
| number
| *No description.* |
-| internalValue
| JobNewClusterAutoscale
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| maxWorkersInput
| number
| *No description.* |
+| minWorkersInput
| number
| *No description.* |
+| maxWorkers
| number
| *No description.* |
+| minWorkers
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterAutoscale
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -169984,7 +169984,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -169994,7 +169994,7 @@ public readonly fqn: string;
---
-##### `maxWorkersInput`Optional
+##### `maxWorkersInput`Optional
```typescript
public readonly maxWorkersInput: number;
@@ -170004,7 +170004,7 @@ public readonly maxWorkersInput: number;
---
-##### `minWorkersInput`Optional
+##### `minWorkersInput`Optional
```typescript
public readonly minWorkersInput: number;
@@ -170014,7 +170014,7 @@ public readonly minWorkersInput: number;
---
-##### `maxWorkers`Required
+##### `maxWorkers`Required
```typescript
public readonly maxWorkers: number;
@@ -170024,7 +170024,7 @@ public readonly maxWorkers: number;
---
-##### `minWorkers`Required
+##### `minWorkers`Required
```typescript
public readonly minWorkers: number;
@@ -170034,35 +170034,35 @@ public readonly minWorkers: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterAutoscale;
```
-- *Type:* JobNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAutoscale
---
-### JobNewClusterAwsAttributesOutputReference
+### JobNewClusterAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -170070,7 +170070,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -170082,157 +170082,157 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetEbsVolumeCount
| *No description.* |
-| resetEbsVolumeSize
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetSpotBidPricePercent
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetEbsVolumeCount
| *No description.* |
+| resetEbsVolumeSize
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetSpotBidPricePercent
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -170240,13 +170240,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -170256,49 +170256,49 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetEbsVolumeCount`
+##### `resetEbsVolumeCount`
```typescript
public resetEbsVolumeCount(): void
```
-##### `resetEbsVolumeSize`
+##### `resetEbsVolumeSize`
```typescript
public resetEbsVolumeSize(): void
```
-##### `resetEbsVolumeType`
+##### `resetEbsVolumeType`
```typescript
public resetEbsVolumeType(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetSpotBidPricePercent`
+##### `resetSpotBidPricePercent`
```typescript
public resetSpotBidPricePercent(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -170309,29 +170309,29 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| ebsVolumeCountInput
| number
| *No description.* |
-| ebsVolumeSizeInput
| number
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| spotBidPricePercentInput
| number
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| ebsVolumeCount
| number
| *No description.* |
-| ebsVolumeSize
| number
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| spotBidPricePercent
| number
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| JobNewClusterAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| ebsVolumeCountInput
| number
| *No description.* |
+| ebsVolumeSizeInput
| number
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| spotBidPricePercentInput
| number
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| ebsVolumeCount
| number
| *No description.* |
+| ebsVolumeSize
| number
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| spotBidPricePercent
| number
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -170345,7 +170345,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -170355,7 +170355,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -170365,7 +170365,7 @@ public readonly availabilityInput: string;
---
-##### `ebsVolumeCountInput`Optional
+##### `ebsVolumeCountInput`Optional
```typescript
public readonly ebsVolumeCountInput: number;
@@ -170375,7 +170375,7 @@ public readonly ebsVolumeCountInput: number;
---
-##### `ebsVolumeSizeInput`Optional
+##### `ebsVolumeSizeInput`Optional
```typescript
public readonly ebsVolumeSizeInput: number;
@@ -170385,7 +170385,7 @@ public readonly ebsVolumeSizeInput: number;
---
-##### `ebsVolumeTypeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```typescript
public readonly ebsVolumeTypeInput: string;
@@ -170395,7 +170395,7 @@ public readonly ebsVolumeTypeInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -170405,7 +170405,7 @@ public readonly firstOnDemandInput: number;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -170415,7 +170415,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `spotBidPricePercentInput`Optional
+##### `spotBidPricePercentInput`Optional
```typescript
public readonly spotBidPricePercentInput: number;
@@ -170425,7 +170425,7 @@ public readonly spotBidPricePercentInput: number;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -170435,7 +170435,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -170445,7 +170445,7 @@ public readonly availability: string;
---
-##### `ebsVolumeCount`Required
+##### `ebsVolumeCount`Required
```typescript
public readonly ebsVolumeCount: number;
@@ -170455,7 +170455,7 @@ public readonly ebsVolumeCount: number;
---
-##### `ebsVolumeSize`Required
+##### `ebsVolumeSize`Required
```typescript
public readonly ebsVolumeSize: number;
@@ -170465,7 +170465,7 @@ public readonly ebsVolumeSize: number;
---
-##### `ebsVolumeType`Required
+##### `ebsVolumeType`Required
```typescript
public readonly ebsVolumeType: string;
@@ -170475,7 +170475,7 @@ public readonly ebsVolumeType: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -170485,7 +170485,7 @@ public readonly firstOnDemand: number;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -170495,7 +170495,7 @@ public readonly instanceProfileArn: string;
---
-##### `spotBidPricePercent`Required
+##### `spotBidPricePercent`Required
```typescript
public readonly spotBidPricePercent: number;
@@ -170505,7 +170505,7 @@ public readonly spotBidPricePercent: number;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -170515,35 +170515,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterAwsAttributes;
```
-- *Type:* JobNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAwsAttributes
---
-### JobNewClusterAzureAttributesOutputReference
+### JobNewClusterAzureAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterAzureAttributesOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -170551,7 +170551,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -170563,152 +170563,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetSpotBidMaxPrice
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetSpotBidMaxPrice
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -170716,13 +170716,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -170732,19 +170732,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetSpotBidMaxPrice`
+##### `resetSpotBidMaxPrice`
```typescript
public resetSpotBidMaxPrice(): void
@@ -170755,19 +170755,19 @@ public resetSpotBidMaxPrice(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| spotBidMaxPriceInput
| number
| *No description.* |
-| availability
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| spotBidMaxPrice
| number
| *No description.* |
-| internalValue
| JobNewClusterAzureAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| spotBidMaxPriceInput
| number
| *No description.* |
+| availability
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| spotBidMaxPrice
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterAzureAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -170781,7 +170781,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -170791,7 +170791,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -170801,7 +170801,7 @@ public readonly availabilityInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -170811,7 +170811,7 @@ public readonly firstOnDemandInput: number;
---
-##### `spotBidMaxPriceInput`Optional
+##### `spotBidMaxPriceInput`Optional
```typescript
public readonly spotBidMaxPriceInput: number;
@@ -170821,7 +170821,7 @@ public readonly spotBidMaxPriceInput: number;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -170831,7 +170831,7 @@ public readonly availability: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -170841,7 +170841,7 @@ public readonly firstOnDemand: number;
---
-##### `spotBidMaxPrice`Required
+##### `spotBidMaxPrice`Required
```typescript
public readonly spotBidMaxPrice: number;
@@ -170851,35 +170851,35 @@ public readonly spotBidMaxPrice: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterAzureAttributes;
```
-- *Type:* JobNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAzureAttributes
---
-### JobNewClusterClusterLogConfDbfsOutputReference
+### JobNewClusterClusterLogConfDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterClusterLogConfDbfsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -170887,7 +170887,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -170899,149 +170899,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -171049,13 +171049,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -171070,15 +171070,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobNewClusterClusterLogConfDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -171092,7 +171092,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -171102,7 +171102,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -171112,7 +171112,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -171122,35 +171122,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterClusterLogConfDbfs;
```
-- *Type:* JobNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs
---
-### JobNewClusterClusterLogConfOutputReference
+### JobNewClusterClusterLogConfOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterClusterLogConfOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -171158,7 +171158,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -171170,153 +171170,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -171324,13 +171324,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -171340,37 +171340,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: JobNewClusterClusterLogConfDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: JobNewClusterClusterLogConfS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -171381,17 +171381,17 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| JobNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
-| s3
| JobNewClusterClusterLogConfS3OutputReference
| *No description.* |
-| dbfsInput
| JobNewClusterClusterLogConfDbfs
| *No description.* |
-| s3Input
| JobNewClusterClusterLogConfS3
| *No description.* |
-| internalValue
| JobNewClusterClusterLogConf
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConf
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -171405,7 +171405,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -171415,75 +171415,75 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: JobNewClusterClusterLogConfDbfsOutputReference;
```
-- *Type:* JobNewClusterClusterLogConfDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: JobNewClusterClusterLogConfS3OutputReference;
```
-- *Type:* JobNewClusterClusterLogConfS3OutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: JobNewClusterClusterLogConfDbfs;
```
-- *Type:* JobNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: JobNewClusterClusterLogConfS3;
```
-- *Type:* JobNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterClusterLogConf;
```
-- *Type:* JobNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConf
---
-### JobNewClusterClusterLogConfS3OutputReference
+### JobNewClusterClusterLogConfS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterClusterLogConfS3OutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -171491,7 +171491,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -171503,155 +171503,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -171659,13 +171659,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -171675,37 +171675,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -171716,27 +171716,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| JobNewClusterClusterLogConfS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -171750,7 +171750,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -171760,7 +171760,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -171770,7 +171770,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -171780,7 +171780,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -171790,7 +171790,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -171800,7 +171800,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -171810,7 +171810,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -171820,7 +171820,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -171830,7 +171830,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -171840,7 +171840,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -171850,7 +171850,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -171860,7 +171860,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -171870,7 +171870,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -171880,7 +171880,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -171890,7 +171890,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -171900,35 +171900,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterClusterLogConfS3;
```
-- *Type:* JobNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3
---
-### JobNewClusterDockerImageBasicAuthOutputReference
+### JobNewClusterDockerImageBasicAuthOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterDockerImageBasicAuthOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -171936,7 +171936,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -171948,149 +171948,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -172098,13 +172098,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -172119,17 +172119,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| passwordInput
| string
| *No description.* |
-| usernameInput
| string
| *No description.* |
-| password
| string
| *No description.* |
-| username
| string
| *No description.* |
-| internalValue
| JobNewClusterDockerImageBasicAuth
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| passwordInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| password
| string
| *No description.* |
+| username
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -172143,7 +172143,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -172153,7 +172153,7 @@ public readonly fqn: string;
---
-##### `passwordInput`Optional
+##### `passwordInput`Optional
```typescript
public readonly passwordInput: string;
@@ -172163,7 +172163,7 @@ public readonly passwordInput: string;
---
-##### `usernameInput`Optional
+##### `usernameInput`Optional
```typescript
public readonly usernameInput: string;
@@ -172173,7 +172173,7 @@ public readonly usernameInput: string;
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -172183,7 +172183,7 @@ public readonly password: string;
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -172193,35 +172193,35 @@ public readonly username: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterDockerImageBasicAuth;
```
-- *Type:* JobNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth
---
-### JobNewClusterDockerImageOutputReference
+### JobNewClusterDockerImageOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterDockerImageOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -172229,7 +172229,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -172241,151 +172241,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putBasicAuth
| *No description.* |
-| resetBasicAuth
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putBasicAuth
| *No description.* |
+| resetBasicAuth
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -172393,13 +172393,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -172409,19 +172409,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putBasicAuth`
+##### `putBasicAuth`
```typescript
public putBasicAuth(value: JobNewClusterDockerImageBasicAuth): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth
---
-##### `resetBasicAuth`
+##### `resetBasicAuth`
```typescript
public resetBasicAuth(): void
@@ -172432,17 +172432,17 @@ public resetBasicAuth(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| basicAuth
| JobNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
-| basicAuthInput
| JobNewClusterDockerImageBasicAuth
| *No description.* |
-| urlInput
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| JobNewClusterDockerImage
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| basicAuth
| @cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
+| basicAuthInput
| @cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth
| *No description.* |
+| urlInput
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterDockerImage
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -172456,7 +172456,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -172466,27 +172466,27 @@ public readonly fqn: string;
---
-##### `basicAuth`Required
+##### `basicAuth`Required
```typescript
public readonly basicAuth: JobNewClusterDockerImageBasicAuthOutputReference;
```
-- *Type:* JobNewClusterDockerImageBasicAuthOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuthOutputReference
---
-##### `basicAuthInput`Optional
+##### `basicAuthInput`Optional
```typescript
public readonly basicAuthInput: JobNewClusterDockerImageBasicAuth;
```
-- *Type:* JobNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -172496,7 +172496,7 @@ public readonly urlInput: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -172506,35 +172506,35 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterDockerImage;
```
-- *Type:* JobNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterDockerImage
---
-### JobNewClusterGcpAttributesOutputReference
+### JobNewClusterGcpAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterGcpAttributesOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -172542,7 +172542,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -172554,154 +172554,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetBootDiskSize
| *No description.* |
-| resetGoogleServiceAccount
| *No description.* |
-| resetUsePreemptibleExecutors
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetBootDiskSize
| *No description.* |
+| resetGoogleServiceAccount
| *No description.* |
+| resetUsePreemptibleExecutors
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -172709,13 +172709,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -172725,31 +172725,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetBootDiskSize`
+##### `resetBootDiskSize`
```typescript
public resetBootDiskSize(): void
```
-##### `resetGoogleServiceAccount`
+##### `resetGoogleServiceAccount`
```typescript
public resetGoogleServiceAccount(): void
```
-##### `resetUsePreemptibleExecutors`
+##### `resetUsePreemptibleExecutors`
```typescript
public resetUsePreemptibleExecutors(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -172760,23 +172760,23 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| bootDiskSizeInput
| number
| *No description.* |
-| googleServiceAccountInput
| string
| *No description.* |
-| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| bootDiskSize
| number
| *No description.* |
-| googleServiceAccount
| string
| *No description.* |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| JobNewClusterGcpAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| bootDiskSizeInput
| number
| *No description.* |
+| googleServiceAccountInput
| string
| *No description.* |
+| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| bootDiskSize
| number
| *No description.* |
+| googleServiceAccount
| string
| *No description.* |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterGcpAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -172790,7 +172790,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -172800,7 +172800,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -172810,7 +172810,7 @@ public readonly availabilityInput: string;
---
-##### `bootDiskSizeInput`Optional
+##### `bootDiskSizeInput`Optional
```typescript
public readonly bootDiskSizeInput: number;
@@ -172820,7 +172820,7 @@ public readonly bootDiskSizeInput: number;
---
-##### `googleServiceAccountInput`Optional
+##### `googleServiceAccountInput`Optional
```typescript
public readonly googleServiceAccountInput: string;
@@ -172830,7 +172830,7 @@ public readonly googleServiceAccountInput: string;
---
-##### `usePreemptibleExecutorsInput`Optional
+##### `usePreemptibleExecutorsInput`Optional
```typescript
public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
@@ -172840,7 +172840,7 @@ public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -172850,7 +172850,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -172860,7 +172860,7 @@ public readonly availability: string;
---
-##### `bootDiskSize`Required
+##### `bootDiskSize`Required
```typescript
public readonly bootDiskSize: number;
@@ -172870,7 +172870,7 @@ public readonly bootDiskSize: number;
---
-##### `googleServiceAccount`Required
+##### `googleServiceAccount`Required
```typescript
public readonly googleServiceAccount: string;
@@ -172880,7 +172880,7 @@ public readonly googleServiceAccount: string;
---
-##### `usePreemptibleExecutors`Required
+##### `usePreemptibleExecutors`Required
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -172890,7 +172890,7 @@ public readonly usePreemptibleExecutors: boolean | IResolvable;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -172900,35 +172900,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterGcpAttributes;
```
-- *Type:* JobNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterGcpAttributes
---
-### JobNewClusterInitScriptsDbfsOutputReference
+### JobNewClusterInitScriptsDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterInitScriptsDbfsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -172936,7 +172936,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -172948,149 +172948,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -173098,13 +173098,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -173119,15 +173119,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobNewClusterInitScriptsDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -173141,7 +173141,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -173151,7 +173151,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -173161,7 +173161,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -173171,35 +173171,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterInitScriptsDbfs;
```
-- *Type:* JobNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs
---
-### JobNewClusterInitScriptsFileOutputReference
+### JobNewClusterInitScriptsFileOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterInitScriptsFileOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -173207,7 +173207,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -173219,150 +173219,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -173370,13 +173370,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -173386,7 +173386,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -173397,15 +173397,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobNewClusterInitScriptsFile
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsFile
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -173419,7 +173419,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -173429,7 +173429,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -173439,7 +173439,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -173449,35 +173449,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterInitScriptsFile;
```
-- *Type:* JobNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsFile
---
-### JobNewClusterInitScriptsGcsOutputReference
+### JobNewClusterInitScriptsGcsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterInitScriptsGcsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -173485,7 +173485,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -173497,150 +173497,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -173648,13 +173648,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -173664,7 +173664,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -173675,15 +173675,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobNewClusterInitScriptsGcs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -173697,7 +173697,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -173707,7 +173707,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -173717,7 +173717,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -173727,36 +173727,36 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterInitScriptsGcs;
```
-- *Type:* JobNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs
---
-### JobNewClusterInitScriptsList
+### JobNewClusterInitScriptsList
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterInitScriptsList } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new job.JobNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -173764,7 +173764,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -173772,7 +173772,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -173784,20 +173784,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -173805,13 +173805,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -173821,13 +173821,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): JobNewClusterInitScriptsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -173840,13 +173840,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobNewClusterInitScripts[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobNewClusterInitScripts[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -173860,7 +173860,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -173870,37 +173870,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | JobNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | JobNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobNewClusterInitScripts[]
---
-### JobNewClusterInitScriptsOutputReference
+### JobNewClusterInitScriptsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterInitScriptsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new job.JobNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -173908,7 +173908,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -173916,7 +173916,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -173924,7 +173924,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -173936,157 +173936,157 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putFile
| *No description.* |
-| putGcs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetFile
| *No description.* |
-| resetGcs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putFile
| *No description.* |
+| putGcs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetFile
| *No description.* |
+| resetGcs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -174094,13 +174094,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -174110,73 +174110,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: JobNewClusterInitScriptsDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs
---
-##### `putFile`
+##### `putFile`
```typescript
public putFile(value: JobNewClusterInitScriptsFile): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsFile
---
-##### `putGcs`
+##### `putGcs`
```typescript
public putGcs(value: JobNewClusterInitScriptsGcs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: JobNewClusterInitScriptsS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetFile`
+##### `resetFile`
```typescript
public resetFile(): void
```
-##### `resetGcs`
+##### `resetGcs`
```typescript
public resetGcs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -174187,21 +174187,21 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| JobNewClusterInitScriptsDbfsOutputReference
| *No description.* |
-| file
| JobNewClusterInitScriptsFileOutputReference
| *No description.* |
-| gcs
| JobNewClusterInitScriptsGcsOutputReference
| *No description.* |
-| s3
| JobNewClusterInitScriptsS3OutputReference
| *No description.* |
-| dbfsInput
| JobNewClusterInitScriptsDbfs
| *No description.* |
-| fileInput
| JobNewClusterInitScriptsFile
| *No description.* |
-| gcsInput
| JobNewClusterInitScriptsGcs
| *No description.* |
-| s3Input
| JobNewClusterInitScriptsS3
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobNewClusterInitScripts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfsOutputReference
| *No description.* |
+| file
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsFileOutputReference
| *No description.* |
+| gcs
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsGcsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs
| *No description.* |
+| fileInput
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsFile
| *No description.* |
+| gcsInput
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterInitScripts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -174215,7 +174215,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -174225,115 +174225,115 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: JobNewClusterInitScriptsDbfsOutputReference;
```
-- *Type:* JobNewClusterInitScriptsDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfsOutputReference
---
-##### `file`Required
+##### `file`Required
```typescript
public readonly file: JobNewClusterInitScriptsFileOutputReference;
```
-- *Type:* JobNewClusterInitScriptsFileOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsFileOutputReference
---
-##### `gcs`Required
+##### `gcs`Required
```typescript
public readonly gcs: JobNewClusterInitScriptsGcsOutputReference;
```
-- *Type:* JobNewClusterInitScriptsGcsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsGcsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: JobNewClusterInitScriptsS3OutputReference;
```
-- *Type:* JobNewClusterInitScriptsS3OutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: JobNewClusterInitScriptsDbfs;
```
-- *Type:* JobNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs
---
-##### `fileInput`Optional
+##### `fileInput`Optional
```typescript
public readonly fileInput: JobNewClusterInitScriptsFile;
```
-- *Type:* JobNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsFile
---
-##### `gcsInput`Optional
+##### `gcsInput`Optional
```typescript
public readonly gcsInput: JobNewClusterInitScriptsGcs;
```
-- *Type:* JobNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: JobNewClusterInitScriptsS3;
```
-- *Type:* JobNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | JobNewClusterInitScripts;
+public readonly internalValue: JobNewClusterInitScripts | IResolvable;
```
-- *Type:* cdktf.IResolvable | JobNewClusterInitScripts
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScripts | cdktf.IResolvable
---
-### JobNewClusterInitScriptsS3OutputReference
+### JobNewClusterInitScriptsS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterInitScriptsS3OutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -174341,7 +174341,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -174353,155 +174353,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -174509,13 +174509,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -174525,37 +174525,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -174566,27 +174566,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| JobNewClusterInitScriptsS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -174600,7 +174600,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -174610,7 +174610,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -174620,7 +174620,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -174630,7 +174630,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -174640,7 +174640,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -174650,7 +174650,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -174660,7 +174660,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -174670,7 +174670,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -174680,7 +174680,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -174690,7 +174690,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -174700,7 +174700,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -174710,7 +174710,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -174720,7 +174720,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -174730,7 +174730,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -174740,7 +174740,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -174750,35 +174750,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterInitScriptsS3;
```
-- *Type:* JobNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsS3
---
-### JobNewClusterOutputReference
+### JobNewClusterOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -174786,7 +174786,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -174798,184 +174798,184 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAutoscale
| *No description.* |
-| putAwsAttributes
| *No description.* |
-| putAzureAttributes
| *No description.* |
-| putClusterLogConf
| *No description.* |
-| putDockerImage
| *No description.* |
-| putGcpAttributes
| *No description.* |
-| putInitScripts
| *No description.* |
-| putWorkloadType
| *No description.* |
-| resetApplyPolicyDefaultValues
| *No description.* |
-| resetAutoscale
| *No description.* |
-| resetAutoterminationMinutes
| *No description.* |
-| resetAwsAttributes
| *No description.* |
-| resetAzureAttributes
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetClusterLogConf
| *No description.* |
-| resetClusterName
| *No description.* |
-| resetCustomTags
| *No description.* |
-| resetDataSecurityMode
| *No description.* |
-| resetDockerImage
| *No description.* |
-| resetDriverInstancePoolId
| *No description.* |
-| resetDriverNodeTypeId
| *No description.* |
-| resetEnableElasticDisk
| *No description.* |
-| resetEnableLocalDiskEncryption
| *No description.* |
-| resetGcpAttributes
| *No description.* |
-| resetIdempotencyToken
| *No description.* |
-| resetInitScripts
| *No description.* |
-| resetInstancePoolId
| *No description.* |
-| resetNodeTypeId
| *No description.* |
-| resetNumWorkers
| *No description.* |
-| resetPolicyId
| *No description.* |
-| resetSingleUserName
| *No description.* |
-| resetSparkConf
| *No description.* |
-| resetSparkEnvVars
| *No description.* |
-| resetSshPublicKeys
| *No description.* |
-| resetWorkloadType
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAutoscale
| *No description.* |
+| putAwsAttributes
| *No description.* |
+| putAzureAttributes
| *No description.* |
+| putClusterLogConf
| *No description.* |
+| putDockerImage
| *No description.* |
+| putGcpAttributes
| *No description.* |
+| putInitScripts
| *No description.* |
+| putWorkloadType
| *No description.* |
+| resetApplyPolicyDefaultValues
| *No description.* |
+| resetAutoscale
| *No description.* |
+| resetAutoterminationMinutes
| *No description.* |
+| resetAwsAttributes
| *No description.* |
+| resetAzureAttributes
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetClusterLogConf
| *No description.* |
+| resetClusterName
| *No description.* |
+| resetCustomTags
| *No description.* |
+| resetDataSecurityMode
| *No description.* |
+| resetDockerImage
| *No description.* |
+| resetDriverInstancePoolId
| *No description.* |
+| resetDriverNodeTypeId
| *No description.* |
+| resetEnableElasticDisk
| *No description.* |
+| resetEnableLocalDiskEncryption
| *No description.* |
+| resetGcpAttributes
| *No description.* |
+| resetIdempotencyToken
| *No description.* |
+| resetInitScripts
| *No description.* |
+| resetInstancePoolId
| *No description.* |
+| resetNodeTypeId
| *No description.* |
+| resetNumWorkers
| *No description.* |
+| resetPolicyId
| *No description.* |
+| resetSingleUserName
| *No description.* |
+| resetSparkConf
| *No description.* |
+| resetSparkEnvVars
| *No description.* |
+| resetSshPublicKeys
| *No description.* |
+| resetWorkloadType
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -174983,13 +174983,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -174999,259 +174999,259 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAutoscale`
+##### `putAutoscale`
```typescript
public putAutoscale(value: JobNewClusterAutoscale): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAutoscale
---
-##### `putAwsAttributes`
+##### `putAwsAttributes`
```typescript
public putAwsAttributes(value: JobNewClusterAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAwsAttributes
---
-##### `putAzureAttributes`
+##### `putAzureAttributes`
```typescript
public putAzureAttributes(value: JobNewClusterAzureAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAzureAttributes
---
-##### `putClusterLogConf`
+##### `putClusterLogConf`
```typescript
public putClusterLogConf(value: JobNewClusterClusterLogConf): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConf
---
-##### `putDockerImage`
+##### `putDockerImage`
```typescript
public putDockerImage(value: JobNewClusterDockerImage): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterDockerImage
---
-##### `putGcpAttributes`
+##### `putGcpAttributes`
```typescript
public putGcpAttributes(value: JobNewClusterGcpAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterGcpAttributes
---
-##### `putInitScripts`
+##### `putInitScripts`
```typescript
public putInitScripts(value: IResolvable | JobNewClusterInitScripts[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | JobNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobNewClusterInitScripts[]
---
-##### `putWorkloadType`
+##### `putWorkloadType`
```typescript
public putWorkloadType(value: JobNewClusterWorkloadType): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterWorkloadType
---
-##### `resetApplyPolicyDefaultValues`
+##### `resetApplyPolicyDefaultValues`
```typescript
public resetApplyPolicyDefaultValues(): void
```
-##### `resetAutoscale`
+##### `resetAutoscale`
```typescript
public resetAutoscale(): void
```
-##### `resetAutoterminationMinutes`
+##### `resetAutoterminationMinutes`
```typescript
public resetAutoterminationMinutes(): void
```
-##### `resetAwsAttributes`
+##### `resetAwsAttributes`
```typescript
public resetAwsAttributes(): void
```
-##### `resetAzureAttributes`
+##### `resetAzureAttributes`
```typescript
public resetAzureAttributes(): void
```
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetClusterLogConf`
+##### `resetClusterLogConf`
```typescript
public resetClusterLogConf(): void
```
-##### `resetClusterName`
+##### `resetClusterName`
```typescript
public resetClusterName(): void
```
-##### `resetCustomTags`
+##### `resetCustomTags`
```typescript
public resetCustomTags(): void
```
-##### `resetDataSecurityMode`
+##### `resetDataSecurityMode`
```typescript
public resetDataSecurityMode(): void
```
-##### `resetDockerImage`
+##### `resetDockerImage`
```typescript
public resetDockerImage(): void
```
-##### `resetDriverInstancePoolId`
+##### `resetDriverInstancePoolId`
```typescript
public resetDriverInstancePoolId(): void
```
-##### `resetDriverNodeTypeId`
+##### `resetDriverNodeTypeId`
```typescript
public resetDriverNodeTypeId(): void
```
-##### `resetEnableElasticDisk`
+##### `resetEnableElasticDisk`
```typescript
public resetEnableElasticDisk(): void
```
-##### `resetEnableLocalDiskEncryption`
+##### `resetEnableLocalDiskEncryption`
```typescript
public resetEnableLocalDiskEncryption(): void
```
-##### `resetGcpAttributes`
+##### `resetGcpAttributes`
```typescript
public resetGcpAttributes(): void
```
-##### `resetIdempotencyToken`
+##### `resetIdempotencyToken`
```typescript
public resetIdempotencyToken(): void
```
-##### `resetInitScripts`
+##### `resetInitScripts`
```typescript
public resetInitScripts(): void
```
-##### `resetInstancePoolId`
+##### `resetInstancePoolId`
```typescript
public resetInstancePoolId(): void
```
-##### `resetNodeTypeId`
+##### `resetNodeTypeId`
```typescript
public resetNodeTypeId(): void
```
-##### `resetNumWorkers`
+##### `resetNumWorkers`
```typescript
public resetNumWorkers(): void
```
-##### `resetPolicyId`
+##### `resetPolicyId`
```typescript
public resetPolicyId(): void
```
-##### `resetSingleUserName`
+##### `resetSingleUserName`
```typescript
public resetSingleUserName(): void
```
-##### `resetSparkConf`
+##### `resetSparkConf`
```typescript
public resetSparkConf(): void
```
-##### `resetSparkEnvVars`
+##### `resetSparkEnvVars`
```typescript
public resetSparkEnvVars(): void
```
-##### `resetSshPublicKeys`
+##### `resetSshPublicKeys`
```typescript
public resetSshPublicKeys(): void
```
-##### `resetWorkloadType`
+##### `resetWorkloadType`
```typescript
public resetWorkloadType(): void
@@ -175262,69 +175262,69 @@ public resetWorkloadType(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| autoscale
| JobNewClusterAutoscaleOutputReference
| *No description.* |
-| awsAttributes
| JobNewClusterAwsAttributesOutputReference
| *No description.* |
-| azureAttributes
| JobNewClusterAzureAttributesOutputReference
| *No description.* |
-| clusterLogConf
| JobNewClusterClusterLogConfOutputReference
| *No description.* |
-| dockerImage
| JobNewClusterDockerImageOutputReference
| *No description.* |
-| gcpAttributes
| JobNewClusterGcpAttributesOutputReference
| *No description.* |
-| initScripts
| JobNewClusterInitScriptsList
| *No description.* |
-| workloadType
| JobNewClusterWorkloadTypeOutputReference
| *No description.* |
-| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoscaleInput
| JobNewClusterAutoscale
| *No description.* |
-| autoterminationMinutesInput
| number
| *No description.* |
-| awsAttributesInput
| JobNewClusterAwsAttributes
| *No description.* |
-| azureAttributesInput
| JobNewClusterAzureAttributes
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| clusterLogConfInput
| JobNewClusterClusterLogConf
| *No description.* |
-| clusterNameInput
| string
| *No description.* |
-| customTagsInput
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityModeInput
| string
| *No description.* |
-| dockerImageInput
| JobNewClusterDockerImage
| *No description.* |
-| driverInstancePoolIdInput
| string
| *No description.* |
-| driverNodeTypeIdInput
| string
| *No description.* |
-| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| gcpAttributesInput
| JobNewClusterGcpAttributes
| *No description.* |
-| idempotencyTokenInput
| string
| *No description.* |
-| initScriptsInput
| cdktf.IResolvable \| JobNewClusterInitScripts[]
| *No description.* |
-| instancePoolIdInput
| string
| *No description.* |
-| nodeTypeIdInput
| string
| *No description.* |
-| numWorkersInput
| number
| *No description.* |
-| policyIdInput
| string
| *No description.* |
-| singleUserNameInput
| string
| *No description.* |
-| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
-| sparkVersionInput
| string
| *No description.* |
-| sshPublicKeysInput
| string[]
| *No description.* |
-| workloadTypeInput
| JobNewClusterWorkloadType
| *No description.* |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoterminationMinutes
| number
| *No description.* |
-| clusterId
| string
| *No description.* |
-| clusterName
| string
| *No description.* |
-| customTags
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityMode
| string
| *No description.* |
-| driverInstancePoolId
| string
| *No description.* |
-| driverNodeTypeId
| string
| *No description.* |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| idempotencyToken
| string
| *No description.* |
-| instancePoolId
| string
| *No description.* |
-| nodeTypeId
| string
| *No description.* |
-| numWorkers
| number
| *No description.* |
-| policyId
| string
| *No description.* |
-| singleUserName
| string
| *No description.* |
-| sparkConf
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
-| sparkVersion
| string
| *No description.* |
-| sshPublicKeys
| string[]
| *No description.* |
-| internalValue
| JobNewCluster
| *No description.* |
-
----
-
-##### `creationStack`Required
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| autoscale
| @cdktf/provider-databricks.job.JobNewClusterAutoscaleOutputReference
| *No description.* |
+| awsAttributes
| @cdktf/provider-databricks.job.JobNewClusterAwsAttributesOutputReference
| *No description.* |
+| azureAttributes
| @cdktf/provider-databricks.job.JobNewClusterAzureAttributesOutputReference
| *No description.* |
+| clusterLogConf
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConfOutputReference
| *No description.* |
+| dockerImage
| @cdktf/provider-databricks.job.JobNewClusterDockerImageOutputReference
| *No description.* |
+| gcpAttributes
| @cdktf/provider-databricks.job.JobNewClusterGcpAttributesOutputReference
| *No description.* |
+| initScripts
| @cdktf/provider-databricks.job.JobNewClusterInitScriptsList
| *No description.* |
+| workloadType
| @cdktf/provider-databricks.job.JobNewClusterWorkloadTypeOutputReference
| *No description.* |
+| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoscaleInput
| @cdktf/provider-databricks.job.JobNewClusterAutoscale
| *No description.* |
+| autoterminationMinutesInput
| number
| *No description.* |
+| awsAttributesInput
| @cdktf/provider-databricks.job.JobNewClusterAwsAttributes
| *No description.* |
+| azureAttributesInput
| @cdktf/provider-databricks.job.JobNewClusterAzureAttributes
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| clusterLogConfInput
| @cdktf/provider-databricks.job.JobNewClusterClusterLogConf
| *No description.* |
+| clusterNameInput
| string
| *No description.* |
+| customTagsInput
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityModeInput
| string
| *No description.* |
+| dockerImageInput
| @cdktf/provider-databricks.job.JobNewClusterDockerImage
| *No description.* |
+| driverInstancePoolIdInput
| string
| *No description.* |
+| driverNodeTypeIdInput
| string
| *No description.* |
+| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gcpAttributesInput
| @cdktf/provider-databricks.job.JobNewClusterGcpAttributes
| *No description.* |
+| idempotencyTokenInput
| string
| *No description.* |
+| initScriptsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobNewClusterInitScripts[]
| *No description.* |
+| instancePoolIdInput
| string
| *No description.* |
+| nodeTypeIdInput
| string
| *No description.* |
+| numWorkersInput
| number
| *No description.* |
+| policyIdInput
| string
| *No description.* |
+| singleUserNameInput
| string
| *No description.* |
+| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
+| sparkVersionInput
| string
| *No description.* |
+| sshPublicKeysInput
| string[]
| *No description.* |
+| workloadTypeInput
| @cdktf/provider-databricks.job.JobNewClusterWorkloadType
| *No description.* |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoterminationMinutes
| number
| *No description.* |
+| clusterId
| string
| *No description.* |
+| clusterName
| string
| *No description.* |
+| customTags
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityMode
| string
| *No description.* |
+| driverInstancePoolId
| string
| *No description.* |
+| driverNodeTypeId
| string
| *No description.* |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| idempotencyToken
| string
| *No description.* |
+| instancePoolId
| string
| *No description.* |
+| nodeTypeId
| string
| *No description.* |
+| numWorkers
| number
| *No description.* |
+| policyId
| string
| *No description.* |
+| singleUserName
| string
| *No description.* |
+| sparkConf
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
+| sparkVersion
| string
| *No description.* |
+| sshPublicKeys
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewCluster
| *No description.* |
+
+---
+
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -175338,7 +175338,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -175348,87 +175348,87 @@ public readonly fqn: string;
---
-##### `autoscale`Required
+##### `autoscale`Required
```typescript
public readonly autoscale: JobNewClusterAutoscaleOutputReference;
```
-- *Type:* JobNewClusterAutoscaleOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAutoscaleOutputReference
---
-##### `awsAttributes`Required
+##### `awsAttributes`Required
```typescript
public readonly awsAttributes: JobNewClusterAwsAttributesOutputReference;
```
-- *Type:* JobNewClusterAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAwsAttributesOutputReference
---
-##### `azureAttributes`Required
+##### `azureAttributes`Required
```typescript
public readonly azureAttributes: JobNewClusterAzureAttributesOutputReference;
```
-- *Type:* JobNewClusterAzureAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAzureAttributesOutputReference
---
-##### `clusterLogConf`Required
+##### `clusterLogConf`Required
```typescript
public readonly clusterLogConf: JobNewClusterClusterLogConfOutputReference;
```
-- *Type:* JobNewClusterClusterLogConfOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConfOutputReference
---
-##### `dockerImage`Required
+##### `dockerImage`Required
```typescript
public readonly dockerImage: JobNewClusterDockerImageOutputReference;
```
-- *Type:* JobNewClusterDockerImageOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterDockerImageOutputReference
---
-##### `gcpAttributes`Required
+##### `gcpAttributes`Required
```typescript
public readonly gcpAttributes: JobNewClusterGcpAttributesOutputReference;
```
-- *Type:* JobNewClusterGcpAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterGcpAttributesOutputReference
---
-##### `initScripts`Required
+##### `initScripts`Required
```typescript
public readonly initScripts: JobNewClusterInitScriptsList;
```
-- *Type:* JobNewClusterInitScriptsList
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterInitScriptsList
---
-##### `workloadType`Required
+##### `workloadType`Required
```typescript
public readonly workloadType: JobNewClusterWorkloadTypeOutputReference;
```
-- *Type:* JobNewClusterWorkloadTypeOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterWorkloadTypeOutputReference
---
-##### `applyPolicyDefaultValuesInput`Optional
+##### `applyPolicyDefaultValuesInput`Optional
```typescript
public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
@@ -175438,17 +175438,17 @@ public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
---
-##### `autoscaleInput`Optional
+##### `autoscaleInput`Optional
```typescript
public readonly autoscaleInput: JobNewClusterAutoscale;
```
-- *Type:* JobNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAutoscale
---
-##### `autoterminationMinutesInput`Optional
+##### `autoterminationMinutesInput`Optional
```typescript
public readonly autoterminationMinutesInput: number;
@@ -175458,27 +175458,27 @@ public readonly autoterminationMinutesInput: number;
---
-##### `awsAttributesInput`Optional
+##### `awsAttributesInput`Optional
```typescript
public readonly awsAttributesInput: JobNewClusterAwsAttributes;
```
-- *Type:* JobNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAwsAttributes
---
-##### `azureAttributesInput`Optional
+##### `azureAttributesInput`Optional
```typescript
public readonly azureAttributesInput: JobNewClusterAzureAttributes;
```
-- *Type:* JobNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterAzureAttributes
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -175488,17 +175488,17 @@ public readonly clusterIdInput: string;
---
-##### `clusterLogConfInput`Optional
+##### `clusterLogConfInput`Optional
```typescript
public readonly clusterLogConfInput: JobNewClusterClusterLogConf;
```
-- *Type:* JobNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterClusterLogConf
---
-##### `clusterNameInput`Optional
+##### `clusterNameInput`Optional
```typescript
public readonly clusterNameInput: string;
@@ -175508,7 +175508,7 @@ public readonly clusterNameInput: string;
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: {[ key: string ]: string};
@@ -175518,7 +175518,7 @@ public readonly customTagsInput: {[ key: string ]: string};
---
-##### `dataSecurityModeInput`Optional
+##### `dataSecurityModeInput`Optional
```typescript
public readonly dataSecurityModeInput: string;
@@ -175528,17 +175528,17 @@ public readonly dataSecurityModeInput: string;
---
-##### `dockerImageInput`Optional
+##### `dockerImageInput`Optional
```typescript
public readonly dockerImageInput: JobNewClusterDockerImage;
```
-- *Type:* JobNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterDockerImage
---
-##### `driverInstancePoolIdInput`Optional
+##### `driverInstancePoolIdInput`Optional
```typescript
public readonly driverInstancePoolIdInput: string;
@@ -175548,7 +175548,7 @@ public readonly driverInstancePoolIdInput: string;
---
-##### `driverNodeTypeIdInput`Optional
+##### `driverNodeTypeIdInput`Optional
```typescript
public readonly driverNodeTypeIdInput: string;
@@ -175558,7 +175558,7 @@ public readonly driverNodeTypeIdInput: string;
---
-##### `enableElasticDiskInput`Optional
+##### `enableElasticDiskInput`Optional
```typescript
public readonly enableElasticDiskInput: boolean | IResolvable;
@@ -175568,7 +175568,7 @@ public readonly enableElasticDiskInput: boolean | IResolvable;
---
-##### `enableLocalDiskEncryptionInput`Optional
+##### `enableLocalDiskEncryptionInput`Optional
```typescript
public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
@@ -175578,17 +175578,17 @@ public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
---
-##### `gcpAttributesInput`Optional
+##### `gcpAttributesInput`Optional
```typescript
public readonly gcpAttributesInput: JobNewClusterGcpAttributes;
```
-- *Type:* JobNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterGcpAttributes
---
-##### `idempotencyTokenInput`Optional
+##### `idempotencyTokenInput`Optional
```typescript
public readonly idempotencyTokenInput: string;
@@ -175598,17 +175598,17 @@ public readonly idempotencyTokenInput: string;
---
-##### `initScriptsInput`Optional
+##### `initScriptsInput`Optional
```typescript
public readonly initScriptsInput: IResolvable | JobNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | JobNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobNewClusterInitScripts[]
---
-##### `instancePoolIdInput`Optional
+##### `instancePoolIdInput`Optional
```typescript
public readonly instancePoolIdInput: string;
@@ -175618,7 +175618,7 @@ public readonly instancePoolIdInput: string;
---
-##### `nodeTypeIdInput`Optional
+##### `nodeTypeIdInput`Optional
```typescript
public readonly nodeTypeIdInput: string;
@@ -175628,7 +175628,7 @@ public readonly nodeTypeIdInput: string;
---
-##### `numWorkersInput`Optional
+##### `numWorkersInput`Optional
```typescript
public readonly numWorkersInput: number;
@@ -175638,7 +175638,7 @@ public readonly numWorkersInput: number;
---
-##### `policyIdInput`Optional
+##### `policyIdInput`Optional
```typescript
public readonly policyIdInput: string;
@@ -175648,7 +175648,7 @@ public readonly policyIdInput: string;
---
-##### `singleUserNameInput`Optional
+##### `singleUserNameInput`Optional
```typescript
public readonly singleUserNameInput: string;
@@ -175658,7 +175658,7 @@ public readonly singleUserNameInput: string;
---
-##### `sparkConfInput`Optional
+##### `sparkConfInput`Optional
```typescript
public readonly sparkConfInput: {[ key: string ]: string};
@@ -175668,7 +175668,7 @@ public readonly sparkConfInput: {[ key: string ]: string};
---
-##### `sparkEnvVarsInput`Optional
+##### `sparkEnvVarsInput`Optional
```typescript
public readonly sparkEnvVarsInput: {[ key: string ]: string};
@@ -175678,7 +175678,7 @@ public readonly sparkEnvVarsInput: {[ key: string ]: string};
---
-##### `sparkVersionInput`Optional
+##### `sparkVersionInput`Optional
```typescript
public readonly sparkVersionInput: string;
@@ -175688,7 +175688,7 @@ public readonly sparkVersionInput: string;
---
-##### `sshPublicKeysInput`Optional
+##### `sshPublicKeysInput`Optional
```typescript
public readonly sshPublicKeysInput: string[];
@@ -175698,17 +175698,17 @@ public readonly sshPublicKeysInput: string[];
---
-##### `workloadTypeInput`Optional
+##### `workloadTypeInput`Optional
```typescript
public readonly workloadTypeInput: JobNewClusterWorkloadType;
```
-- *Type:* JobNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterWorkloadType
---
-##### `applyPolicyDefaultValues`Required
+##### `applyPolicyDefaultValues`Required
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -175718,7 +175718,7 @@ public readonly applyPolicyDefaultValues: boolean | IResolvable;
---
-##### `autoterminationMinutes`Required
+##### `autoterminationMinutes`Required
```typescript
public readonly autoterminationMinutes: number;
@@ -175728,7 +175728,7 @@ public readonly autoterminationMinutes: number;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -175738,7 +175738,7 @@ public readonly clusterId: string;
---
-##### `clusterName`Required
+##### `clusterName`Required
```typescript
public readonly clusterName: string;
@@ -175748,7 +175748,7 @@ public readonly clusterName: string;
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -175758,7 +175758,7 @@ public readonly customTags: {[ key: string ]: string};
---
-##### `dataSecurityMode`Required
+##### `dataSecurityMode`Required
```typescript
public readonly dataSecurityMode: string;
@@ -175768,7 +175768,7 @@ public readonly dataSecurityMode: string;
---
-##### `driverInstancePoolId`Required
+##### `driverInstancePoolId`Required
```typescript
public readonly driverInstancePoolId: string;
@@ -175778,7 +175778,7 @@ public readonly driverInstancePoolId: string;
---
-##### `driverNodeTypeId`Required
+##### `driverNodeTypeId`Required
```typescript
public readonly driverNodeTypeId: string;
@@ -175788,7 +175788,7 @@ public readonly driverNodeTypeId: string;
---
-##### `enableElasticDisk`Required
+##### `enableElasticDisk`Required
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -175798,7 +175798,7 @@ public readonly enableElasticDisk: boolean | IResolvable;
---
-##### `enableLocalDiskEncryption`Required
+##### `enableLocalDiskEncryption`Required
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -175808,7 +175808,7 @@ public readonly enableLocalDiskEncryption: boolean | IResolvable;
---
-##### `idempotencyToken`Required
+##### `idempotencyToken`Required
```typescript
public readonly idempotencyToken: string;
@@ -175818,7 +175818,7 @@ public readonly idempotencyToken: string;
---
-##### `instancePoolId`Required
+##### `instancePoolId`Required
```typescript
public readonly instancePoolId: string;
@@ -175828,7 +175828,7 @@ public readonly instancePoolId: string;
---
-##### `nodeTypeId`Required
+##### `nodeTypeId`Required
```typescript
public readonly nodeTypeId: string;
@@ -175838,7 +175838,7 @@ public readonly nodeTypeId: string;
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -175848,7 +175848,7 @@ public readonly numWorkers: number;
---
-##### `policyId`Required
+##### `policyId`Required
```typescript
public readonly policyId: string;
@@ -175858,7 +175858,7 @@ public readonly policyId: string;
---
-##### `singleUserName`Required
+##### `singleUserName`Required
```typescript
public readonly singleUserName: string;
@@ -175868,7 +175868,7 @@ public readonly singleUserName: string;
---
-##### `sparkConf`Required
+##### `sparkConf`Required
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -175878,7 +175878,7 @@ public readonly sparkConf: {[ key: string ]: string};
---
-##### `sparkEnvVars`Required
+##### `sparkEnvVars`Required
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -175888,7 +175888,7 @@ public readonly sparkEnvVars: {[ key: string ]: string};
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -175898,7 +175898,7 @@ public readonly sparkVersion: string;
---
-##### `sshPublicKeys`Required
+##### `sshPublicKeys`Required
```typescript
public readonly sshPublicKeys: string[];
@@ -175908,35 +175908,35 @@ public readonly sshPublicKeys: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewCluster;
```
-- *Type:* JobNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobNewCluster
---
-### JobNewClusterWorkloadTypeClientsOutputReference
+### JobNewClusterWorkloadTypeClientsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterWorkloadTypeClientsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -175944,7 +175944,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -175956,151 +175956,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetJobs
| *No description.* |
-| resetNotebooks
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetJobs
| *No description.* |
+| resetNotebooks
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -176108,13 +176108,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -176124,13 +176124,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetJobs`
+##### `resetJobs`
```typescript
public resetJobs(): void
```
-##### `resetNotebooks`
+##### `resetNotebooks`
```typescript
public resetNotebooks(): void
@@ -176141,17 +176141,17 @@ public resetNotebooks(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
-| internalValue
| JobNewClusterWorkloadTypeClients
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -176165,7 +176165,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -176175,7 +176175,7 @@ public readonly fqn: string;
---
-##### `jobsInput`Optional
+##### `jobsInput`Optional
```typescript
public readonly jobsInput: boolean | IResolvable;
@@ -176185,7 +176185,7 @@ public readonly jobsInput: boolean | IResolvable;
---
-##### `notebooksInput`Optional
+##### `notebooksInput`Optional
```typescript
public readonly notebooksInput: boolean | IResolvable;
@@ -176195,7 +176195,7 @@ public readonly notebooksInput: boolean | IResolvable;
---
-##### `jobs`Required
+##### `jobs`Required
```typescript
public readonly jobs: boolean | IResolvable;
@@ -176205,7 +176205,7 @@ public readonly jobs: boolean | IResolvable;
---
-##### `notebooks`Required
+##### `notebooks`Required
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -176215,35 +176215,35 @@ public readonly notebooks: boolean | IResolvable;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterWorkloadTypeClients;
```
-- *Type:* JobNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients
---
-### JobNewClusterWorkloadTypeOutputReference
+### JobNewClusterWorkloadTypeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNewClusterWorkloadTypeOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -176251,7 +176251,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -176263,150 +176263,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putClients
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putClients
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -176414,13 +176414,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -176430,15 +176430,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putClients`
+##### `putClients`
```typescript
public putClients(value: JobNewClusterWorkloadTypeClients): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients
---
@@ -176447,15 +176447,15 @@ public putClients(value: JobNewClusterWorkloadTypeClients): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| clients
| JobNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
-| clientsInput
| JobNewClusterWorkloadTypeClients
| *No description.* |
-| internalValue
| JobNewClusterWorkloadType
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| clients
| @cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
+| clientsInput
| @cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNewClusterWorkloadType
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -176469,7 +176469,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -176479,55 +176479,55 @@ public readonly fqn: string;
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: JobNewClusterWorkloadTypeClientsOutputReference;
```
-- *Type:* JobNewClusterWorkloadTypeClientsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClientsOutputReference
---
-##### `clientsInput`Optional
+##### `clientsInput`Optional
```typescript
public readonly clientsInput: JobNewClusterWorkloadTypeClients;
```
-- *Type:* JobNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNewClusterWorkloadType;
```
-- *Type:* JobNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobNewClusterWorkloadType
---
-### JobNotebookTaskOutputReference
+### JobNotebookTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobNotebookTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobNotebookTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobNotebookTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -176535,7 +176535,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -176547,150 +176547,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetBaseParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetBaseParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -176698,13 +176698,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -176714,7 +176714,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetBaseParameters`
+##### `resetBaseParameters`
```typescript
public resetBaseParameters(): void
@@ -176725,17 +176725,17 @@ public resetBaseParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| baseParametersInput
| {[ key: string ]: string}
| *No description.* |
-| notebookPathInput
| string
| *No description.* |
-| baseParameters
| {[ key: string ]: string}
| *No description.* |
-| notebookPath
| string
| *No description.* |
-| internalValue
| JobNotebookTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| baseParametersInput
| {[ key: string ]: string}
| *No description.* |
+| notebookPathInput
| string
| *No description.* |
+| baseParameters
| {[ key: string ]: string}
| *No description.* |
+| notebookPath
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobNotebookTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -176749,7 +176749,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -176759,7 +176759,7 @@ public readonly fqn: string;
---
-##### `baseParametersInput`Optional
+##### `baseParametersInput`Optional
```typescript
public readonly baseParametersInput: {[ key: string ]: string};
@@ -176769,7 +176769,7 @@ public readonly baseParametersInput: {[ key: string ]: string};
---
-##### `notebookPathInput`Optional
+##### `notebookPathInput`Optional
```typescript
public readonly notebookPathInput: string;
@@ -176779,7 +176779,7 @@ public readonly notebookPathInput: string;
---
-##### `baseParameters`Required
+##### `baseParameters`Required
```typescript
public readonly baseParameters: {[ key: string ]: string};
@@ -176789,7 +176789,7 @@ public readonly baseParameters: {[ key: string ]: string};
---
-##### `notebookPath`Required
+##### `notebookPath`Required
```typescript
public readonly notebookPath: string;
@@ -176799,35 +176799,35 @@ public readonly notebookPath: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobNotebookTask;
```
-- *Type:* JobNotebookTask
+- *Type:* @cdktf/provider-databricks.job.JobNotebookTask
---
-### JobPipelineTaskOutputReference
+### JobPipelineTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobPipelineTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobPipelineTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobPipelineTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -176835,7 +176835,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -176847,149 +176847,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -176997,13 +176997,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -177018,15 +177018,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| pipelineIdInput
| string
| *No description.* |
-| pipelineId
| string
| *No description.* |
-| internalValue
| JobPipelineTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| pipelineIdInput
| string
| *No description.* |
+| pipelineId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobPipelineTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -177040,7 +177040,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -177050,7 +177050,7 @@ public readonly fqn: string;
---
-##### `pipelineIdInput`Optional
+##### `pipelineIdInput`Optional
```typescript
public readonly pipelineIdInput: string;
@@ -177060,7 +177060,7 @@ public readonly pipelineIdInput: string;
---
-##### `pipelineId`Required
+##### `pipelineId`Required
```typescript
public readonly pipelineId: string;
@@ -177070,35 +177070,35 @@ public readonly pipelineId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobPipelineTask;
```
-- *Type:* JobPipelineTask
+- *Type:* @cdktf/provider-databricks.job.JobPipelineTask
---
-### JobPythonWheelTaskOutputReference
+### JobPythonWheelTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobPythonWheelTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobPythonWheelTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobPythonWheelTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -177106,7 +177106,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -177118,153 +177118,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetEntryPoint
| *No description.* |
-| resetNamedParameters
| *No description.* |
-| resetPackageName
| *No description.* |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetEntryPoint
| *No description.* |
+| resetNamedParameters
| *No description.* |
+| resetPackageName
| *No description.* |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -177272,13 +177272,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -177288,25 +177288,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetEntryPoint`
+##### `resetEntryPoint`
```typescript
public resetEntryPoint(): void
```
-##### `resetNamedParameters`
+##### `resetNamedParameters`
```typescript
public resetNamedParameters(): void
```
-##### `resetPackageName`
+##### `resetPackageName`
```typescript
public resetPackageName(): void
```
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -177317,21 +177317,21 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| entryPointInput
| string
| *No description.* |
-| namedParametersInput
| {[ key: string ]: string}
| *No description.* |
-| packageNameInput
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| entryPoint
| string
| *No description.* |
-| namedParameters
| {[ key: string ]: string}
| *No description.* |
-| packageName
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| JobPythonWheelTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| entryPointInput
| string
| *No description.* |
+| namedParametersInput
| {[ key: string ]: string}
| *No description.* |
+| packageNameInput
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| entryPoint
| string
| *No description.* |
+| namedParameters
| {[ key: string ]: string}
| *No description.* |
+| packageName
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobPythonWheelTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -177345,7 +177345,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -177355,7 +177355,7 @@ public readonly fqn: string;
---
-##### `entryPointInput`Optional
+##### `entryPointInput`Optional
```typescript
public readonly entryPointInput: string;
@@ -177365,7 +177365,7 @@ public readonly entryPointInput: string;
---
-##### `namedParametersInput`Optional
+##### `namedParametersInput`Optional
```typescript
public readonly namedParametersInput: {[ key: string ]: string};
@@ -177375,7 +177375,7 @@ public readonly namedParametersInput: {[ key: string ]: string};
---
-##### `packageNameInput`Optional
+##### `packageNameInput`Optional
```typescript
public readonly packageNameInput: string;
@@ -177385,7 +177385,7 @@ public readonly packageNameInput: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -177395,7 +177395,7 @@ public readonly parametersInput: string[];
---
-##### `entryPoint`Required
+##### `entryPoint`Required
```typescript
public readonly entryPoint: string;
@@ -177405,7 +177405,7 @@ public readonly entryPoint: string;
---
-##### `namedParameters`Required
+##### `namedParameters`Required
```typescript
public readonly namedParameters: {[ key: string ]: string};
@@ -177415,7 +177415,7 @@ public readonly namedParameters: {[ key: string ]: string};
---
-##### `packageName`Required
+##### `packageName`Required
```typescript
public readonly packageName: string;
@@ -177425,7 +177425,7 @@ public readonly packageName: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -177435,35 +177435,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobPythonWheelTask;
```
-- *Type:* JobPythonWheelTask
+- *Type:* @cdktf/provider-databricks.job.JobPythonWheelTask
---
-### JobScheduleOutputReference
+### JobScheduleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobScheduleOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobScheduleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobScheduleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -177471,7 +177471,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -177483,150 +177483,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetPauseStatus
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetPauseStatus
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -177634,13 +177634,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -177650,7 +177650,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetPauseStatus`
+##### `resetPauseStatus`
```typescript
public resetPauseStatus(): void
@@ -177661,19 +177661,19 @@ public resetPauseStatus(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| pauseStatusInput
| string
| *No description.* |
-| quartzCronExpressionInput
| string
| *No description.* |
-| timezoneIdInput
| string
| *No description.* |
-| pauseStatus
| string
| *No description.* |
-| quartzCronExpression
| string
| *No description.* |
-| timezoneId
| string
| *No description.* |
-| internalValue
| JobSchedule
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| pauseStatusInput
| string
| *No description.* |
+| quartzCronExpressionInput
| string
| *No description.* |
+| timezoneIdInput
| string
| *No description.* |
+| pauseStatus
| string
| *No description.* |
+| quartzCronExpression
| string
| *No description.* |
+| timezoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobSchedule
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -177687,7 +177687,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -177697,7 +177697,7 @@ public readonly fqn: string;
---
-##### `pauseStatusInput`Optional
+##### `pauseStatusInput`Optional
```typescript
public readonly pauseStatusInput: string;
@@ -177707,7 +177707,7 @@ public readonly pauseStatusInput: string;
---
-##### `quartzCronExpressionInput`Optional
+##### `quartzCronExpressionInput`Optional
```typescript
public readonly quartzCronExpressionInput: string;
@@ -177717,7 +177717,7 @@ public readonly quartzCronExpressionInput: string;
---
-##### `timezoneIdInput`Optional
+##### `timezoneIdInput`Optional
```typescript
public readonly timezoneIdInput: string;
@@ -177727,7 +177727,7 @@ public readonly timezoneIdInput: string;
---
-##### `pauseStatus`Required
+##### `pauseStatus`Required
```typescript
public readonly pauseStatus: string;
@@ -177737,7 +177737,7 @@ public readonly pauseStatus: string;
---
-##### `quartzCronExpression`Required
+##### `quartzCronExpression`Required
```typescript
public readonly quartzCronExpression: string;
@@ -177747,7 +177747,7 @@ public readonly quartzCronExpression: string;
---
-##### `timezoneId`Required
+##### `timezoneId`Required
```typescript
public readonly timezoneId: string;
@@ -177757,35 +177757,35 @@ public readonly timezoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobSchedule;
```
-- *Type:* JobSchedule
+- *Type:* @cdktf/provider-databricks.job.JobSchedule
---
-### JobSparkJarTaskOutputReference
+### JobSparkJarTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobSparkJarTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobSparkJarTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobSparkJarTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -177793,7 +177793,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -177805,152 +177805,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetJarUri
| *No description.* |
-| resetMainClassName
| *No description.* |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetJarUri
| *No description.* |
+| resetMainClassName
| *No description.* |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -177958,13 +177958,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -177974,19 +177974,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetJarUri`
+##### `resetJarUri`
```typescript
public resetJarUri(): void
```
-##### `resetMainClassName`
+##### `resetMainClassName`
```typescript
public resetMainClassName(): void
```
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -177997,19 +177997,19 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| jarUriInput
| string
| *No description.* |
-| mainClassNameInput
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| jarUri
| string
| *No description.* |
-| mainClassName
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| JobSparkJarTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| jarUriInput
| string
| *No description.* |
+| mainClassNameInput
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| jarUri
| string
| *No description.* |
+| mainClassName
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobSparkJarTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -178023,7 +178023,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -178033,7 +178033,7 @@ public readonly fqn: string;
---
-##### `jarUriInput`Optional
+##### `jarUriInput`Optional
```typescript
public readonly jarUriInput: string;
@@ -178043,7 +178043,7 @@ public readonly jarUriInput: string;
---
-##### `mainClassNameInput`Optional
+##### `mainClassNameInput`Optional
```typescript
public readonly mainClassNameInput: string;
@@ -178053,7 +178053,7 @@ public readonly mainClassNameInput: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -178063,7 +178063,7 @@ public readonly parametersInput: string[];
---
-##### `jarUri`Required
+##### `jarUri`Required
```typescript
public readonly jarUri: string;
@@ -178073,7 +178073,7 @@ public readonly jarUri: string;
---
-##### `mainClassName`Required
+##### `mainClassName`Required
```typescript
public readonly mainClassName: string;
@@ -178083,7 +178083,7 @@ public readonly mainClassName: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -178093,35 +178093,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobSparkJarTask;
```
-- *Type:* JobSparkJarTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkJarTask
---
-### JobSparkPythonTaskOutputReference
+### JobSparkPythonTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobSparkPythonTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobSparkPythonTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobSparkPythonTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -178129,7 +178129,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -178141,150 +178141,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -178292,13 +178292,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -178308,7 +178308,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -178319,17 +178319,17 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| pythonFileInput
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| pythonFile
| string
| *No description.* |
-| internalValue
| JobSparkPythonTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| pythonFileInput
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| pythonFile
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobSparkPythonTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -178343,7 +178343,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -178353,7 +178353,7 @@ public readonly fqn: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -178363,7 +178363,7 @@ public readonly parametersInput: string[];
---
-##### `pythonFileInput`Optional
+##### `pythonFileInput`Optional
```typescript
public readonly pythonFileInput: string;
@@ -178373,7 +178373,7 @@ public readonly pythonFileInput: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -178383,7 +178383,7 @@ public readonly parameters: string[];
---
-##### `pythonFile`Required
+##### `pythonFile`Required
```typescript
public readonly pythonFile: string;
@@ -178393,35 +178393,35 @@ public readonly pythonFile: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobSparkPythonTask;
```
-- *Type:* JobSparkPythonTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkPythonTask
---
-### JobSparkSubmitTaskOutputReference
+### JobSparkSubmitTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobSparkSubmitTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobSparkSubmitTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobSparkSubmitTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -178429,7 +178429,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -178441,150 +178441,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -178592,13 +178592,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -178608,7 +178608,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -178619,15 +178619,15 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| JobSparkSubmitTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobSparkSubmitTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -178641,7 +178641,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -178651,7 +178651,7 @@ public readonly fqn: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -178661,7 +178661,7 @@ public readonly parametersInput: string[];
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -178671,35 +178671,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobSparkSubmitTask;
```
-- *Type:* JobSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.job.JobSparkSubmitTask
---
-### JobTaskDbtTaskOutputReference
+### JobTaskDbtTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskDbtTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskDbtTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskDbtTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -178707,7 +178707,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -178719,153 +178719,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetProfilesDirectory
| *No description.* |
-| resetProjectDirectory
| *No description.* |
-| resetSchema
| *No description.* |
-| resetWarehouseId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetProfilesDirectory
| *No description.* |
+| resetProjectDirectory
| *No description.* |
+| resetSchema
| *No description.* |
+| resetWarehouseId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -178873,13 +178873,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -178889,25 +178889,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetProfilesDirectory`
+##### `resetProfilesDirectory`
```typescript
public resetProfilesDirectory(): void
```
-##### `resetProjectDirectory`
+##### `resetProjectDirectory`
```typescript
public resetProjectDirectory(): void
```
-##### `resetSchema`
+##### `resetSchema`
```typescript
public resetSchema(): void
```
-##### `resetWarehouseId`
+##### `resetWarehouseId`
```typescript
public resetWarehouseId(): void
@@ -178918,23 +178918,23 @@ public resetWarehouseId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| commandsInput
| string[]
| *No description.* |
-| profilesDirectoryInput
| string
| *No description.* |
-| projectDirectoryInput
| string
| *No description.* |
-| schemaInput
| string
| *No description.* |
-| warehouseIdInput
| string
| *No description.* |
-| commands
| string[]
| *No description.* |
-| profilesDirectory
| string
| *No description.* |
-| projectDirectory
| string
| *No description.* |
-| schema
| string
| *No description.* |
-| warehouseId
| string
| *No description.* |
-| internalValue
| JobTaskDbtTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| commandsInput
| string[]
| *No description.* |
+| profilesDirectoryInput
| string
| *No description.* |
+| projectDirectoryInput
| string
| *No description.* |
+| schemaInput
| string
| *No description.* |
+| warehouseIdInput
| string
| *No description.* |
+| commands
| string[]
| *No description.* |
+| profilesDirectory
| string
| *No description.* |
+| projectDirectory
| string
| *No description.* |
+| schema
| string
| *No description.* |
+| warehouseId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskDbtTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -178948,7 +178948,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -178958,7 +178958,7 @@ public readonly fqn: string;
---
-##### `commandsInput`Optional
+##### `commandsInput`Optional
```typescript
public readonly commandsInput: string[];
@@ -178968,7 +178968,7 @@ public readonly commandsInput: string[];
---
-##### `profilesDirectoryInput`Optional
+##### `profilesDirectoryInput`Optional
```typescript
public readonly profilesDirectoryInput: string;
@@ -178978,7 +178978,7 @@ public readonly profilesDirectoryInput: string;
---
-##### `projectDirectoryInput`Optional
+##### `projectDirectoryInput`Optional
```typescript
public readonly projectDirectoryInput: string;
@@ -178988,7 +178988,7 @@ public readonly projectDirectoryInput: string;
---
-##### `schemaInput`Optional
+##### `schemaInput`Optional
```typescript
public readonly schemaInput: string;
@@ -178998,7 +178998,7 @@ public readonly schemaInput: string;
---
-##### `warehouseIdInput`Optional
+##### `warehouseIdInput`Optional
```typescript
public readonly warehouseIdInput: string;
@@ -179008,7 +179008,7 @@ public readonly warehouseIdInput: string;
---
-##### `commands`Required
+##### `commands`Required
```typescript
public readonly commands: string[];
@@ -179018,7 +179018,7 @@ public readonly commands: string[];
---
-##### `profilesDirectory`Required
+##### `profilesDirectory`Required
```typescript
public readonly profilesDirectory: string;
@@ -179028,7 +179028,7 @@ public readonly profilesDirectory: string;
---
-##### `projectDirectory`Required
+##### `projectDirectory`Required
```typescript
public readonly projectDirectory: string;
@@ -179038,7 +179038,7 @@ public readonly projectDirectory: string;
---
-##### `schema`Required
+##### `schema`Required
```typescript
public readonly schema: string;
@@ -179048,7 +179048,7 @@ public readonly schema: string;
---
-##### `warehouseId`Required
+##### `warehouseId`Required
```typescript
public readonly warehouseId: string;
@@ -179058,36 +179058,36 @@ public readonly warehouseId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskDbtTask;
```
-- *Type:* JobTaskDbtTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskDbtTask
---
-### JobTaskDependsOnList
+### JobTaskDependsOnList
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskDependsOnList } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskDependsOnList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new job.JobTaskDependsOnList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -179095,7 +179095,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -179103,7 +179103,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -179115,20 +179115,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -179136,13 +179136,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -179152,13 +179152,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): JobTaskDependsOnOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -179171,13 +179171,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobTaskDependsOn[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTaskDependsOn[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -179191,7 +179191,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -179201,37 +179201,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | JobTaskDependsOn[];
```
-- *Type:* cdktf.IResolvable | JobTaskDependsOn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskDependsOn[]
---
-### JobTaskDependsOnOutputReference
+### JobTaskDependsOnOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskDependsOnOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskDependsOnOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new job.JobTaskDependsOnOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -179239,7 +179239,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -179247,7 +179247,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -179255,7 +179255,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -179267,150 +179267,150 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetTaskKey
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetTaskKey
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -179418,13 +179418,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -179434,7 +179434,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetTaskKey`
+##### `resetTaskKey`
```typescript
public resetTaskKey(): void
@@ -179445,15 +179445,15 @@ public resetTaskKey(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| taskKeyInput
| string
| *No description.* |
-| taskKey
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobTaskDependsOn
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| taskKeyInput
| string
| *No description.* |
+| taskKey
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskDependsOn \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -179467,7 +179467,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -179477,7 +179477,7 @@ public readonly fqn: string;
---
-##### `taskKeyInput`Optional
+##### `taskKeyInput`Optional
```typescript
public readonly taskKeyInput: string;
@@ -179487,7 +179487,7 @@ public readonly taskKeyInput: string;
---
-##### `taskKey`Required
+##### `taskKey`Required
```typescript
public readonly taskKey: string;
@@ -179497,35 +179497,35 @@ public readonly taskKey: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | JobTaskDependsOn;
+public readonly internalValue: JobTaskDependsOn | IResolvable;
```
-- *Type:* cdktf.IResolvable | JobTaskDependsOn
+- *Type:* @cdktf/provider-databricks.job.JobTaskDependsOn | cdktf.IResolvable
---
-### JobTaskEmailNotificationsOutputReference
+### JobTaskEmailNotificationsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskEmailNotificationsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskEmailNotificationsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskEmailNotificationsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -179533,7 +179533,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -179545,154 +179545,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAlertOnLastAttempt
| *No description.* |
-| resetNoAlertForSkippedRuns
| *No description.* |
-| resetOnFailure
| *No description.* |
-| resetOnStart
| *No description.* |
-| resetOnSuccess
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAlertOnLastAttempt
| *No description.* |
+| resetNoAlertForSkippedRuns
| *No description.* |
+| resetOnFailure
| *No description.* |
+| resetOnStart
| *No description.* |
+| resetOnSuccess
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -179700,13 +179700,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -179716,31 +179716,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAlertOnLastAttempt`
+##### `resetAlertOnLastAttempt`
```typescript
public resetAlertOnLastAttempt(): void
```
-##### `resetNoAlertForSkippedRuns`
+##### `resetNoAlertForSkippedRuns`
```typescript
public resetNoAlertForSkippedRuns(): void
```
-##### `resetOnFailure`
+##### `resetOnFailure`
```typescript
public resetOnFailure(): void
```
-##### `resetOnStart`
+##### `resetOnStart`
```typescript
public resetOnStart(): void
```
-##### `resetOnSuccess`
+##### `resetOnSuccess`
```typescript
public resetOnSuccess(): void
@@ -179751,23 +179751,23 @@ public resetOnSuccess(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| alertOnLastAttemptInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| noAlertForSkippedRunsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| onFailureInput
| string[]
| *No description.* |
-| onStartInput
| string[]
| *No description.* |
-| onSuccessInput
| string[]
| *No description.* |
-| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| *No description.* |
-| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| *No description.* |
-| onFailure
| string[]
| *No description.* |
-| onStart
| string[]
| *No description.* |
-| onSuccess
| string[]
| *No description.* |
-| internalValue
| JobTaskEmailNotifications
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| alertOnLastAttemptInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| noAlertForSkippedRunsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| onFailureInput
| string[]
| *No description.* |
+| onStartInput
| string[]
| *No description.* |
+| onSuccessInput
| string[]
| *No description.* |
+| alertOnLastAttempt
| boolean \| cdktf.IResolvable
| *No description.* |
+| noAlertForSkippedRuns
| boolean \| cdktf.IResolvable
| *No description.* |
+| onFailure
| string[]
| *No description.* |
+| onStart
| string[]
| *No description.* |
+| onSuccess
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskEmailNotifications
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -179781,7 +179781,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -179791,7 +179791,7 @@ public readonly fqn: string;
---
-##### `alertOnLastAttemptInput`Optional
+##### `alertOnLastAttemptInput`Optional
```typescript
public readonly alertOnLastAttemptInput: boolean | IResolvable;
@@ -179801,7 +179801,7 @@ public readonly alertOnLastAttemptInput: boolean | IResolvable;
---
-##### `noAlertForSkippedRunsInput`Optional
+##### `noAlertForSkippedRunsInput`Optional
```typescript
public readonly noAlertForSkippedRunsInput: boolean | IResolvable;
@@ -179811,7 +179811,7 @@ public readonly noAlertForSkippedRunsInput: boolean | IResolvable;
---
-##### `onFailureInput`Optional
+##### `onFailureInput`Optional
```typescript
public readonly onFailureInput: string[];
@@ -179821,7 +179821,7 @@ public readonly onFailureInput: string[];
---
-##### `onStartInput`Optional
+##### `onStartInput`Optional
```typescript
public readonly onStartInput: string[];
@@ -179831,7 +179831,7 @@ public readonly onStartInput: string[];
---
-##### `onSuccessInput`Optional
+##### `onSuccessInput`Optional
```typescript
public readonly onSuccessInput: string[];
@@ -179841,7 +179841,7 @@ public readonly onSuccessInput: string[];
---
-##### `alertOnLastAttempt`Required
+##### `alertOnLastAttempt`Required
```typescript
public readonly alertOnLastAttempt: boolean | IResolvable;
@@ -179851,7 +179851,7 @@ public readonly alertOnLastAttempt: boolean | IResolvable;
---
-##### `noAlertForSkippedRuns`Required
+##### `noAlertForSkippedRuns`Required
```typescript
public readonly noAlertForSkippedRuns: boolean | IResolvable;
@@ -179861,7 +179861,7 @@ public readonly noAlertForSkippedRuns: boolean | IResolvable;
---
-##### `onFailure`Required
+##### `onFailure`Required
```typescript
public readonly onFailure: string[];
@@ -179871,7 +179871,7 @@ public readonly onFailure: string[];
---
-##### `onStart`Required
+##### `onStart`Required
```typescript
public readonly onStart: string[];
@@ -179881,7 +179881,7 @@ public readonly onStart: string[];
---
-##### `onSuccess`Required
+##### `onSuccess`Required
```typescript
public readonly onSuccess: string[];
@@ -179891,35 +179891,35 @@ public readonly onSuccess: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskEmailNotifications;
```
-- *Type:* JobTaskEmailNotifications
+- *Type:* @cdktf/provider-databricks.job.JobTaskEmailNotifications
---
-### JobTaskLibraryCranOutputReference
+### JobTaskLibraryCranOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskLibraryCranOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskLibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskLibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -179927,7 +179927,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -179939,150 +179939,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -180090,13 +180090,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -180106,7 +180106,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -180117,17 +180117,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| JobTaskLibraryCran
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskLibraryCran
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -180141,7 +180141,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -180151,7 +180151,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -180161,7 +180161,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -180171,7 +180171,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -180181,7 +180181,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -180191,36 +180191,36 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskLibraryCran;
```
-- *Type:* JobTaskLibraryCran
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryCran
---
-### JobTaskLibraryList
+### JobTaskLibraryList
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskLibraryList } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new job.JobTaskLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -180228,7 +180228,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -180236,7 +180236,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -180248,20 +180248,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -180269,13 +180269,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -180285,13 +180285,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): JobTaskLibraryOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -180304,13 +180304,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobTaskLibrary[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTaskLibrary[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -180324,7 +180324,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -180334,35 +180334,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | JobTaskLibrary[];
```
-- *Type:* cdktf.IResolvable | JobTaskLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskLibrary[]
---
-### JobTaskLibraryMavenOutputReference
+### JobTaskLibraryMavenOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskLibraryMavenOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -180370,7 +180370,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -180382,151 +180382,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetExclusions
| *No description.* |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetExclusions
| *No description.* |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -180534,13 +180534,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -180550,13 +180550,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetExclusions`
+##### `resetExclusions`
```typescript
public resetExclusions(): void
```
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -180567,19 +180567,19 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| coordinatesInput
| string
| *No description.* |
-| exclusionsInput
| string[]
| *No description.* |
-| repoInput
| string
| *No description.* |
-| coordinates
| string
| *No description.* |
-| exclusions
| string[]
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| JobTaskLibraryMaven
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| coordinatesInput
| string
| *No description.* |
+| exclusionsInput
| string[]
| *No description.* |
+| repoInput
| string
| *No description.* |
+| coordinates
| string
| *No description.* |
+| exclusions
| string[]
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskLibraryMaven
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -180593,7 +180593,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -180603,7 +180603,7 @@ public readonly fqn: string;
---
-##### `coordinatesInput`Optional
+##### `coordinatesInput`Optional
```typescript
public readonly coordinatesInput: string;
@@ -180613,7 +180613,7 @@ public readonly coordinatesInput: string;
---
-##### `exclusionsInput`Optional
+##### `exclusionsInput`Optional
```typescript
public readonly exclusionsInput: string[];
@@ -180623,7 +180623,7 @@ public readonly exclusionsInput: string[];
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -180633,7 +180633,7 @@ public readonly repoInput: string;
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -180643,7 +180643,7 @@ public readonly coordinates: string;
---
-##### `exclusions`Required
+##### `exclusions`Required
```typescript
public readonly exclusions: string[];
@@ -180653,7 +180653,7 @@ public readonly exclusions: string[];
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -180663,37 +180663,37 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskLibraryMaven;
```
-- *Type:* JobTaskLibraryMaven
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryMaven
---
-### JobTaskLibraryOutputReference
+### JobTaskLibraryOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskLibraryOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new job.JobTaskLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -180701,7 +180701,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -180709,7 +180709,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -180717,7 +180717,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -180729,158 +180729,158 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putCran
| *No description.* |
-| putMaven
| *No description.* |
-| putPypi
| *No description.* |
-| resetCran
| *No description.* |
-| resetEgg
| *No description.* |
-| resetJar
| *No description.* |
-| resetMaven
| *No description.* |
-| resetPypi
| *No description.* |
-| resetWhl
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putCran
| *No description.* |
+| putMaven
| *No description.* |
+| putPypi
| *No description.* |
+| resetCran
| *No description.* |
+| resetEgg
| *No description.* |
+| resetJar
| *No description.* |
+| resetMaven
| *No description.* |
+| resetPypi
| *No description.* |
+| resetWhl
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -180888,13 +180888,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -180904,73 +180904,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putCran`
+##### `putCran`
```typescript
public putCran(value: JobTaskLibraryCran): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskLibraryCran
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryCran
---
-##### `putMaven`
+##### `putMaven`
```typescript
public putMaven(value: JobTaskLibraryMaven): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskLibraryMaven
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryMaven
---
-##### `putPypi`
+##### `putPypi`
```typescript
public putPypi(value: JobTaskLibraryPypi): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskLibraryPypi
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryPypi
---
-##### `resetCran`
+##### `resetCran`
```typescript
public resetCran(): void
```
-##### `resetEgg`
+##### `resetEgg`
```typescript
public resetEgg(): void
```
-##### `resetJar`
+##### `resetJar`
```typescript
public resetJar(): void
```
-##### `resetMaven`
+##### `resetMaven`
```typescript
public resetMaven(): void
```
-##### `resetPypi`
+##### `resetPypi`
```typescript
public resetPypi(): void
```
-##### `resetWhl`
+##### `resetWhl`
```typescript
public resetWhl(): void
@@ -180981,25 +180981,25 @@ public resetWhl(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cran
| JobTaskLibraryCranOutputReference
| *No description.* |
-| maven
| JobTaskLibraryMavenOutputReference
| *No description.* |
-| pypi
| JobTaskLibraryPypiOutputReference
| *No description.* |
-| cranInput
| JobTaskLibraryCran
| *No description.* |
-| eggInput
| string
| *No description.* |
-| jarInput
| string
| *No description.* |
-| mavenInput
| JobTaskLibraryMaven
| *No description.* |
-| pypiInput
| JobTaskLibraryPypi
| *No description.* |
-| whlInput
| string
| *No description.* |
-| egg
| string
| *No description.* |
-| jar
| string
| *No description.* |
-| whl
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobTaskLibrary
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cran
| @cdktf/provider-databricks.job.JobTaskLibraryCranOutputReference
| *No description.* |
+| maven
| @cdktf/provider-databricks.job.JobTaskLibraryMavenOutputReference
| *No description.* |
+| pypi
| @cdktf/provider-databricks.job.JobTaskLibraryPypiOutputReference
| *No description.* |
+| cranInput
| @cdktf/provider-databricks.job.JobTaskLibraryCran
| *No description.* |
+| eggInput
| string
| *No description.* |
+| jarInput
| string
| *No description.* |
+| mavenInput
| @cdktf/provider-databricks.job.JobTaskLibraryMaven
| *No description.* |
+| pypiInput
| @cdktf/provider-databricks.job.JobTaskLibraryPypi
| *No description.* |
+| whlInput
| string
| *No description.* |
+| egg
| string
| *No description.* |
+| jar
| string
| *No description.* |
+| whl
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskLibrary \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -181013,7 +181013,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -181023,47 +181023,47 @@ public readonly fqn: string;
---
-##### `cran`Required
+##### `cran`Required
```typescript
public readonly cran: JobTaskLibraryCranOutputReference;
```
-- *Type:* JobTaskLibraryCranOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryCranOutputReference
---
-##### `maven`Required
+##### `maven`Required
```typescript
public readonly maven: JobTaskLibraryMavenOutputReference;
```
-- *Type:* JobTaskLibraryMavenOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryMavenOutputReference
---
-##### `pypi`Required
+##### `pypi`Required
```typescript
public readonly pypi: JobTaskLibraryPypiOutputReference;
```
-- *Type:* JobTaskLibraryPypiOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryPypiOutputReference
---
-##### `cranInput`Optional
+##### `cranInput`Optional
```typescript
public readonly cranInput: JobTaskLibraryCran;
```
-- *Type:* JobTaskLibraryCran
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryCran
---
-##### `eggInput`Optional
+##### `eggInput`Optional
```typescript
public readonly eggInput: string;
@@ -181073,7 +181073,7 @@ public readonly eggInput: string;
---
-##### `jarInput`Optional
+##### `jarInput`Optional
```typescript
public readonly jarInput: string;
@@ -181083,27 +181083,27 @@ public readonly jarInput: string;
---
-##### `mavenInput`Optional
+##### `mavenInput`Optional
```typescript
public readonly mavenInput: JobTaskLibraryMaven;
```
-- *Type:* JobTaskLibraryMaven
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryMaven
---
-##### `pypiInput`Optional
+##### `pypiInput`Optional
```typescript
public readonly pypiInput: JobTaskLibraryPypi;
```
-- *Type:* JobTaskLibraryPypi
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryPypi
---
-##### `whlInput`Optional
+##### `whlInput`Optional
```typescript
public readonly whlInput: string;
@@ -181113,7 +181113,7 @@ public readonly whlInput: string;
---
-##### `egg`Required
+##### `egg`Required
```typescript
public readonly egg: string;
@@ -181123,7 +181123,7 @@ public readonly egg: string;
---
-##### `jar`Required
+##### `jar`Required
```typescript
public readonly jar: string;
@@ -181133,7 +181133,7 @@ public readonly jar: string;
---
-##### `whl`Required
+##### `whl`Required
```typescript
public readonly whl: string;
@@ -181143,35 +181143,35 @@ public readonly whl: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | JobTaskLibrary;
+public readonly internalValue: JobTaskLibrary | IResolvable;
```
-- *Type:* cdktf.IResolvable | JobTaskLibrary
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibrary | cdktf.IResolvable
---
-### JobTaskLibraryPypiOutputReference
+### JobTaskLibraryPypiOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskLibraryPypiOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskLibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskLibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -181179,7 +181179,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -181191,150 +181191,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -181342,13 +181342,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -181358,7 +181358,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -181369,17 +181369,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| JobTaskLibraryPypi
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskLibraryPypi
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -181393,7 +181393,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -181403,7 +181403,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -181413,7 +181413,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -181423,7 +181423,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -181433,7 +181433,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -181443,36 +181443,36 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskLibraryPypi;
```
-- *Type:* JobTaskLibraryPypi
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryPypi
---
-### JobTaskList
+### JobTaskList
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskList } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new job.JobTaskList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -181480,7 +181480,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -181488,7 +181488,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -181500,20 +181500,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -181521,13 +181521,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -181537,13 +181537,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): JobTaskOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -181556,13 +181556,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobTask[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTask[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -181576,7 +181576,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -181586,35 +181586,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | JobTask[];
```
-- *Type:* cdktf.IResolvable | JobTask[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTask[]
---
-### JobTaskNewClusterAutoscaleOutputReference
+### JobTaskNewClusterAutoscaleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterAutoscaleOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -181622,7 +181622,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -181634,151 +181634,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetMaxWorkers
| *No description.* |
-| resetMinWorkers
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetMaxWorkers
| *No description.* |
+| resetMinWorkers
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -181786,13 +181786,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -181802,13 +181802,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMaxWorkers`
+##### `resetMaxWorkers`
```typescript
public resetMaxWorkers(): void
```
-##### `resetMinWorkers`
+##### `resetMinWorkers`
```typescript
public resetMinWorkers(): void
@@ -181819,17 +181819,17 @@ public resetMinWorkers(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| maxWorkersInput
| number
| *No description.* |
-| minWorkersInput
| number
| *No description.* |
-| maxWorkers
| number
| *No description.* |
-| minWorkers
| number
| *No description.* |
-| internalValue
| JobTaskNewClusterAutoscale
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| maxWorkersInput
| number
| *No description.* |
+| minWorkersInput
| number
| *No description.* |
+| maxWorkers
| number
| *No description.* |
+| minWorkers
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterAutoscale
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -181843,7 +181843,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -181853,7 +181853,7 @@ public readonly fqn: string;
---
-##### `maxWorkersInput`Optional
+##### `maxWorkersInput`Optional
```typescript
public readonly maxWorkersInput: number;
@@ -181863,7 +181863,7 @@ public readonly maxWorkersInput: number;
---
-##### `minWorkersInput`Optional
+##### `minWorkersInput`Optional
```typescript
public readonly minWorkersInput: number;
@@ -181873,7 +181873,7 @@ public readonly minWorkersInput: number;
---
-##### `maxWorkers`Required
+##### `maxWorkers`Required
```typescript
public readonly maxWorkers: number;
@@ -181883,7 +181883,7 @@ public readonly maxWorkers: number;
---
-##### `minWorkers`Required
+##### `minWorkers`Required
```typescript
public readonly minWorkers: number;
@@ -181893,35 +181893,35 @@ public readonly minWorkers: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterAutoscale;
```
-- *Type:* JobTaskNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAutoscale
---
-### JobTaskNewClusterAwsAttributesOutputReference
+### JobTaskNewClusterAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -181929,7 +181929,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -181941,157 +181941,157 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetEbsVolumeCount
| *No description.* |
-| resetEbsVolumeSize
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetSpotBidPricePercent
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetEbsVolumeCount
| *No description.* |
+| resetEbsVolumeSize
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetSpotBidPricePercent
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -182099,13 +182099,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -182115,49 +182115,49 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetEbsVolumeCount`
+##### `resetEbsVolumeCount`
```typescript
public resetEbsVolumeCount(): void
```
-##### `resetEbsVolumeSize`
+##### `resetEbsVolumeSize`
```typescript
public resetEbsVolumeSize(): void
```
-##### `resetEbsVolumeType`
+##### `resetEbsVolumeType`
```typescript
public resetEbsVolumeType(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetSpotBidPricePercent`
+##### `resetSpotBidPricePercent`
```typescript
public resetSpotBidPricePercent(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -182168,29 +182168,29 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| ebsVolumeCountInput
| number
| *No description.* |
-| ebsVolumeSizeInput
| number
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| spotBidPricePercentInput
| number
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| ebsVolumeCount
| number
| *No description.* |
-| ebsVolumeSize
| number
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| spotBidPricePercent
| number
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| JobTaskNewClusterAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| ebsVolumeCountInput
| number
| *No description.* |
+| ebsVolumeSizeInput
| number
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| spotBidPricePercentInput
| number
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| ebsVolumeCount
| number
| *No description.* |
+| ebsVolumeSize
| number
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| spotBidPricePercent
| number
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -182204,7 +182204,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -182214,7 +182214,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -182224,7 +182224,7 @@ public readonly availabilityInput: string;
---
-##### `ebsVolumeCountInput`Optional
+##### `ebsVolumeCountInput`Optional
```typescript
public readonly ebsVolumeCountInput: number;
@@ -182234,7 +182234,7 @@ public readonly ebsVolumeCountInput: number;
---
-##### `ebsVolumeSizeInput`Optional
+##### `ebsVolumeSizeInput`Optional
```typescript
public readonly ebsVolumeSizeInput: number;
@@ -182244,7 +182244,7 @@ public readonly ebsVolumeSizeInput: number;
---
-##### `ebsVolumeTypeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```typescript
public readonly ebsVolumeTypeInput: string;
@@ -182254,7 +182254,7 @@ public readonly ebsVolumeTypeInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -182264,7 +182264,7 @@ public readonly firstOnDemandInput: number;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -182274,7 +182274,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `spotBidPricePercentInput`Optional
+##### `spotBidPricePercentInput`Optional
```typescript
public readonly spotBidPricePercentInput: number;
@@ -182284,7 +182284,7 @@ public readonly spotBidPricePercentInput: number;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -182294,7 +182294,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -182304,7 +182304,7 @@ public readonly availability: string;
---
-##### `ebsVolumeCount`Required
+##### `ebsVolumeCount`Required
```typescript
public readonly ebsVolumeCount: number;
@@ -182314,7 +182314,7 @@ public readonly ebsVolumeCount: number;
---
-##### `ebsVolumeSize`Required
+##### `ebsVolumeSize`Required
```typescript
public readonly ebsVolumeSize: number;
@@ -182324,7 +182324,7 @@ public readonly ebsVolumeSize: number;
---
-##### `ebsVolumeType`Required
+##### `ebsVolumeType`Required
```typescript
public readonly ebsVolumeType: string;
@@ -182334,7 +182334,7 @@ public readonly ebsVolumeType: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -182344,7 +182344,7 @@ public readonly firstOnDemand: number;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -182354,7 +182354,7 @@ public readonly instanceProfileArn: string;
---
-##### `spotBidPricePercent`Required
+##### `spotBidPricePercent`Required
```typescript
public readonly spotBidPricePercent: number;
@@ -182364,7 +182364,7 @@ public readonly spotBidPricePercent: number;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -182374,35 +182374,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterAwsAttributes;
```
-- *Type:* JobTaskNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes
---
-### JobTaskNewClusterAzureAttributesOutputReference
+### JobTaskNewClusterAzureAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterAzureAttributesOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterAzureAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -182410,7 +182410,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -182422,152 +182422,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetFirstOnDemand
| *No description.* |
-| resetSpotBidMaxPrice
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetFirstOnDemand
| *No description.* |
+| resetSpotBidMaxPrice
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -182575,13 +182575,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -182591,19 +182591,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetSpotBidMaxPrice`
+##### `resetSpotBidMaxPrice`
```typescript
public resetSpotBidMaxPrice(): void
@@ -182614,19 +182614,19 @@ public resetSpotBidMaxPrice(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| spotBidMaxPriceInput
| number
| *No description.* |
-| availability
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| spotBidMaxPrice
| number
| *No description.* |
-| internalValue
| JobTaskNewClusterAzureAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| spotBidMaxPriceInput
| number
| *No description.* |
+| availability
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| spotBidMaxPrice
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -182640,7 +182640,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -182650,7 +182650,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -182660,7 +182660,7 @@ public readonly availabilityInput: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -182670,7 +182670,7 @@ public readonly firstOnDemandInput: number;
---
-##### `spotBidMaxPriceInput`Optional
+##### `spotBidMaxPriceInput`Optional
```typescript
public readonly spotBidMaxPriceInput: number;
@@ -182680,7 +182680,7 @@ public readonly spotBidMaxPriceInput: number;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -182690,7 +182690,7 @@ public readonly availability: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -182700,7 +182700,7 @@ public readonly firstOnDemand: number;
---
-##### `spotBidMaxPrice`Required
+##### `spotBidMaxPrice`Required
```typescript
public readonly spotBidMaxPrice: number;
@@ -182710,35 +182710,35 @@ public readonly spotBidMaxPrice: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterAzureAttributes;
```
-- *Type:* JobTaskNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes
---
-### JobTaskNewClusterClusterLogConfDbfsOutputReference
+### JobTaskNewClusterClusterLogConfDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterClusterLogConfDbfsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -182746,7 +182746,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -182758,149 +182758,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -182908,13 +182908,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -182929,15 +182929,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobTaskNewClusterClusterLogConfDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -182951,7 +182951,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -182961,7 +182961,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -182971,7 +182971,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -182981,35 +182981,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterClusterLogConfDbfs;
```
-- *Type:* JobTaskNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs
---
-### JobTaskNewClusterClusterLogConfOutputReference
+### JobTaskNewClusterClusterLogConfOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterClusterLogConfOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -183017,7 +183017,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -183029,153 +183029,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -183183,13 +183183,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -183199,37 +183199,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: JobTaskNewClusterClusterLogConfDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: JobTaskNewClusterClusterLogConfS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -183240,17 +183240,17 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| JobTaskNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
-| s3
| JobTaskNewClusterClusterLogConfS3OutputReference
| *No description.* |
-| dbfsInput
| JobTaskNewClusterClusterLogConfDbfs
| *No description.* |
-| s3Input
| JobTaskNewClusterClusterLogConfS3
| *No description.* |
-| internalValue
| JobTaskNewClusterClusterLogConf
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -183264,7 +183264,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -183274,75 +183274,75 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: JobTaskNewClusterClusterLogConfDbfsOutputReference;
```
-- *Type:* JobTaskNewClusterClusterLogConfDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: JobTaskNewClusterClusterLogConfS3OutputReference;
```
-- *Type:* JobTaskNewClusterClusterLogConfS3OutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: JobTaskNewClusterClusterLogConfDbfs;
```
-- *Type:* JobTaskNewClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: JobTaskNewClusterClusterLogConfS3;
```
-- *Type:* JobTaskNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterClusterLogConf;
```
-- *Type:* JobTaskNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf
---
-### JobTaskNewClusterClusterLogConfS3OutputReference
+### JobTaskNewClusterClusterLogConfS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterClusterLogConfS3OutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -183350,7 +183350,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -183362,155 +183362,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -183518,13 +183518,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -183534,37 +183534,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -183575,27 +183575,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| JobTaskNewClusterClusterLogConfS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -183609,7 +183609,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -183619,7 +183619,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -183629,7 +183629,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -183639,7 +183639,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -183649,7 +183649,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -183659,7 +183659,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -183669,7 +183669,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -183679,7 +183679,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -183689,7 +183689,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -183699,7 +183699,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -183709,7 +183709,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -183719,7 +183719,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -183729,7 +183729,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -183739,7 +183739,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -183749,7 +183749,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -183759,35 +183759,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterClusterLogConfS3;
```
-- *Type:* JobTaskNewClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3
---
-### JobTaskNewClusterDockerImageBasicAuthOutputReference
+### JobTaskNewClusterDockerImageBasicAuthOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterDockerImageBasicAuthOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterDockerImageBasicAuthOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -183795,7 +183795,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -183807,149 +183807,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -183957,13 +183957,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -183978,17 +183978,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| passwordInput
| string
| *No description.* |
-| usernameInput
| string
| *No description.* |
-| password
| string
| *No description.* |
-| username
| string
| *No description.* |
-| internalValue
| JobTaskNewClusterDockerImageBasicAuth
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| passwordInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| password
| string
| *No description.* |
+| username
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -184002,7 +184002,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -184012,7 +184012,7 @@ public readonly fqn: string;
---
-##### `passwordInput`Optional
+##### `passwordInput`Optional
```typescript
public readonly passwordInput: string;
@@ -184022,7 +184022,7 @@ public readonly passwordInput: string;
---
-##### `usernameInput`Optional
+##### `usernameInput`Optional
```typescript
public readonly usernameInput: string;
@@ -184032,7 +184032,7 @@ public readonly usernameInput: string;
---
-##### `password`Required
+##### `password`Required
```typescript
public readonly password: string;
@@ -184042,7 +184042,7 @@ public readonly password: string;
---
-##### `username`Required
+##### `username`Required
```typescript
public readonly username: string;
@@ -184052,35 +184052,35 @@ public readonly username: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterDockerImageBasicAuth;
```
-- *Type:* JobTaskNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth
---
-### JobTaskNewClusterDockerImageOutputReference
+### JobTaskNewClusterDockerImageOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterDockerImageOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterDockerImageOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -184088,7 +184088,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -184100,151 +184100,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putBasicAuth
| *No description.* |
-| resetBasicAuth
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putBasicAuth
| *No description.* |
+| resetBasicAuth
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -184252,13 +184252,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -184268,19 +184268,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putBasicAuth`
+##### `putBasicAuth`
```typescript
public putBasicAuth(value: JobTaskNewClusterDockerImageBasicAuth): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth
---
-##### `resetBasicAuth`
+##### `resetBasicAuth`
```typescript
public resetBasicAuth(): void
@@ -184291,17 +184291,17 @@ public resetBasicAuth(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| basicAuth
| JobTaskNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
-| basicAuthInput
| JobTaskNewClusterDockerImageBasicAuth
| *No description.* |
-| urlInput
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| JobTaskNewClusterDockerImage
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| basicAuth
| @cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuthOutputReference
| *No description.* |
+| basicAuthInput
| @cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth
| *No description.* |
+| urlInput
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterDockerImage
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -184315,7 +184315,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -184325,27 +184325,27 @@ public readonly fqn: string;
---
-##### `basicAuth`Required
+##### `basicAuth`Required
```typescript
public readonly basicAuth: JobTaskNewClusterDockerImageBasicAuthOutputReference;
```
-- *Type:* JobTaskNewClusterDockerImageBasicAuthOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuthOutputReference
---
-##### `basicAuthInput`Optional
+##### `basicAuthInput`Optional
```typescript
public readonly basicAuthInput: JobTaskNewClusterDockerImageBasicAuth;
```
-- *Type:* JobTaskNewClusterDockerImageBasicAuth
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -184355,7 +184355,7 @@ public readonly urlInput: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -184365,35 +184365,35 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterDockerImage;
```
-- *Type:* JobTaskNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterDockerImage
---
-### JobTaskNewClusterGcpAttributesOutputReference
+### JobTaskNewClusterGcpAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterGcpAttributesOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -184401,7 +184401,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -184413,154 +184413,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAvailability
| *No description.* |
-| resetBootDiskSize
| *No description.* |
-| resetGoogleServiceAccount
| *No description.* |
-| resetUsePreemptibleExecutors
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAvailability
| *No description.* |
+| resetBootDiskSize
| *No description.* |
+| resetGoogleServiceAccount
| *No description.* |
+| resetUsePreemptibleExecutors
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -184568,13 +184568,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -184584,31 +184584,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAvailability`
+##### `resetAvailability`
```typescript
public resetAvailability(): void
```
-##### `resetBootDiskSize`
+##### `resetBootDiskSize`
```typescript
public resetBootDiskSize(): void
```
-##### `resetGoogleServiceAccount`
+##### `resetGoogleServiceAccount`
```typescript
public resetGoogleServiceAccount(): void
```
-##### `resetUsePreemptibleExecutors`
+##### `resetUsePreemptibleExecutors`
```typescript
public resetUsePreemptibleExecutors(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -184619,23 +184619,23 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| availabilityInput
| string
| *No description.* |
-| bootDiskSizeInput
| number
| *No description.* |
-| googleServiceAccountInput
| string
| *No description.* |
-| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| availability
| string
| *No description.* |
-| bootDiskSize
| number
| *No description.* |
-| googleServiceAccount
| string
| *No description.* |
-| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| JobTaskNewClusterGcpAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| availabilityInput
| string
| *No description.* |
+| bootDiskSizeInput
| number
| *No description.* |
+| googleServiceAccountInput
| string
| *No description.* |
+| usePreemptibleExecutorsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| availability
| string
| *No description.* |
+| bootDiskSize
| number
| *No description.* |
+| googleServiceAccount
| string
| *No description.* |
+| usePreemptibleExecutors
| boolean \| cdktf.IResolvable
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -184649,7 +184649,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -184659,7 +184659,7 @@ public readonly fqn: string;
---
-##### `availabilityInput`Optional
+##### `availabilityInput`Optional
```typescript
public readonly availabilityInput: string;
@@ -184669,7 +184669,7 @@ public readonly availabilityInput: string;
---
-##### `bootDiskSizeInput`Optional
+##### `bootDiskSizeInput`Optional
```typescript
public readonly bootDiskSizeInput: number;
@@ -184679,7 +184679,7 @@ public readonly bootDiskSizeInput: number;
---
-##### `googleServiceAccountInput`Optional
+##### `googleServiceAccountInput`Optional
```typescript
public readonly googleServiceAccountInput: string;
@@ -184689,7 +184689,7 @@ public readonly googleServiceAccountInput: string;
---
-##### `usePreemptibleExecutorsInput`Optional
+##### `usePreemptibleExecutorsInput`Optional
```typescript
public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
@@ -184699,7 +184699,7 @@ public readonly usePreemptibleExecutorsInput: boolean | IResolvable;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -184709,7 +184709,7 @@ public readonly zoneIdInput: string;
---
-##### `availability`Required
+##### `availability`Required
```typescript
public readonly availability: string;
@@ -184719,7 +184719,7 @@ public readonly availability: string;
---
-##### `bootDiskSize`Required
+##### `bootDiskSize`Required
```typescript
public readonly bootDiskSize: number;
@@ -184729,7 +184729,7 @@ public readonly bootDiskSize: number;
---
-##### `googleServiceAccount`Required
+##### `googleServiceAccount`Required
```typescript
public readonly googleServiceAccount: string;
@@ -184739,7 +184739,7 @@ public readonly googleServiceAccount: string;
---
-##### `usePreemptibleExecutors`Required
+##### `usePreemptibleExecutors`Required
```typescript
public readonly usePreemptibleExecutors: boolean | IResolvable;
@@ -184749,7 +184749,7 @@ public readonly usePreemptibleExecutors: boolean | IResolvable;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -184759,35 +184759,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterGcpAttributes;
```
-- *Type:* JobTaskNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes
---
-### JobTaskNewClusterInitScriptsDbfsOutputReference
+### JobTaskNewClusterInitScriptsDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterInitScriptsDbfsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -184795,7 +184795,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -184807,149 +184807,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -184957,13 +184957,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -184978,15 +184978,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobTaskNewClusterInitScriptsDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -185000,7 +185000,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -185010,7 +185010,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -185020,7 +185020,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -185030,35 +185030,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterInitScriptsDbfs;
```
-- *Type:* JobTaskNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs
---
-### JobTaskNewClusterInitScriptsFileOutputReference
+### JobTaskNewClusterInitScriptsFileOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterInitScriptsFileOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -185066,7 +185066,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -185078,150 +185078,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -185229,13 +185229,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -185245,7 +185245,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -185256,15 +185256,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobTaskNewClusterInitScriptsFile
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -185278,7 +185278,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -185288,7 +185288,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -185298,7 +185298,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -185308,35 +185308,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterInitScriptsFile;
```
-- *Type:* JobTaskNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile
---
-### JobTaskNewClusterInitScriptsGcsOutputReference
+### JobTaskNewClusterInitScriptsGcsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterInitScriptsGcsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -185344,7 +185344,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -185356,150 +185356,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -185507,13 +185507,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -185523,7 +185523,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -185534,15 +185534,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| JobTaskNewClusterInitScriptsGcs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -185556,7 +185556,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -185566,7 +185566,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -185576,7 +185576,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -185586,36 +185586,36 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterInitScriptsGcs;
```
-- *Type:* JobTaskNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs
---
-### JobTaskNewClusterInitScriptsList
+### JobTaskNewClusterInitScriptsList
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterInitScriptsList } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new job.JobTaskNewClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -185623,7 +185623,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -185631,7 +185631,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -185643,20 +185643,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -185664,13 +185664,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -185680,13 +185680,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): JobTaskNewClusterInitScriptsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -185699,13 +185699,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobTaskNewClusterInitScripts[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTaskNewClusterInitScripts[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -185719,7 +185719,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -185729,37 +185729,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | JobTaskNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | JobTaskNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskNewClusterInitScripts[]
---
-### JobTaskNewClusterInitScriptsOutputReference
+### JobTaskNewClusterInitScriptsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterInitScriptsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new job.JobTaskNewClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -185767,7 +185767,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -185775,7 +185775,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -185783,7 +185783,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -185795,157 +185795,157 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putFile
| *No description.* |
-| putGcs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetFile
| *No description.* |
-| resetGcs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putFile
| *No description.* |
+| putGcs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetFile
| *No description.* |
+| resetGcs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -185953,13 +185953,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -185969,73 +185969,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: JobTaskNewClusterInitScriptsDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs
---
-##### `putFile`
+##### `putFile`
```typescript
public putFile(value: JobTaskNewClusterInitScriptsFile): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile
---
-##### `putGcs`
+##### `putGcs`
```typescript
public putGcs(value: JobTaskNewClusterInitScriptsGcs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: JobTaskNewClusterInitScriptsS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetFile`
+##### `resetFile`
```typescript
public resetFile(): void
```
-##### `resetGcs`
+##### `resetGcs`
```typescript
public resetGcs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -186046,21 +186046,21 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| JobTaskNewClusterInitScriptsDbfsOutputReference
| *No description.* |
-| file
| JobTaskNewClusterInitScriptsFileOutputReference
| *No description.* |
-| gcs
| JobTaskNewClusterInitScriptsGcsOutputReference
| *No description.* |
-| s3
| JobTaskNewClusterInitScriptsS3OutputReference
| *No description.* |
-| dbfsInput
| JobTaskNewClusterInitScriptsDbfs
| *No description.* |
-| fileInput
| JobTaskNewClusterInitScriptsFile
| *No description.* |
-| gcsInput
| JobTaskNewClusterInitScriptsGcs
| *No description.* |
-| s3Input
| JobTaskNewClusterInitScriptsS3
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobTaskNewClusterInitScripts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfsOutputReference
| *No description.* |
+| file
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFileOutputReference
| *No description.* |
+| gcs
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs
| *No description.* |
+| fileInput
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile
| *No description.* |
+| gcsInput
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScripts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -186074,7 +186074,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -186084,115 +186084,115 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: JobTaskNewClusterInitScriptsDbfsOutputReference;
```
-- *Type:* JobTaskNewClusterInitScriptsDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfsOutputReference
---
-##### `file`Required
+##### `file`Required
```typescript
public readonly file: JobTaskNewClusterInitScriptsFileOutputReference;
```
-- *Type:* JobTaskNewClusterInitScriptsFileOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFileOutputReference
---
-##### `gcs`Required
+##### `gcs`Required
```typescript
public readonly gcs: JobTaskNewClusterInitScriptsGcsOutputReference;
```
-- *Type:* JobTaskNewClusterInitScriptsGcsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: JobTaskNewClusterInitScriptsS3OutputReference;
```
-- *Type:* JobTaskNewClusterInitScriptsS3OutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: JobTaskNewClusterInitScriptsDbfs;
```
-- *Type:* JobTaskNewClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs
---
-##### `fileInput`Optional
+##### `fileInput`Optional
```typescript
public readonly fileInput: JobTaskNewClusterInitScriptsFile;
```
-- *Type:* JobTaskNewClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile
---
-##### `gcsInput`Optional
+##### `gcsInput`Optional
```typescript
public readonly gcsInput: JobTaskNewClusterInitScriptsGcs;
```
-- *Type:* JobTaskNewClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: JobTaskNewClusterInitScriptsS3;
```
-- *Type:* JobTaskNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | JobTaskNewClusterInitScripts;
+public readonly internalValue: JobTaskNewClusterInitScripts | IResolvable;
```
-- *Type:* cdktf.IResolvable | JobTaskNewClusterInitScripts
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScripts | cdktf.IResolvable
---
-### JobTaskNewClusterInitScriptsS3OutputReference
+### JobTaskNewClusterInitScriptsS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterInitScriptsS3OutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -186200,7 +186200,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -186212,155 +186212,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -186368,13 +186368,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -186384,37 +186384,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -186425,27 +186425,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| JobTaskNewClusterInitScriptsS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -186459,7 +186459,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -186469,7 +186469,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -186479,7 +186479,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -186489,7 +186489,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -186499,7 +186499,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -186509,7 +186509,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -186519,7 +186519,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -186529,7 +186529,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -186539,7 +186539,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -186549,7 +186549,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -186559,7 +186559,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -186569,7 +186569,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -186579,7 +186579,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -186589,7 +186589,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -186599,7 +186599,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -186609,35 +186609,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterInitScriptsS3;
```
-- *Type:* JobTaskNewClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3
---
-### JobTaskNewClusterOutputReference
+### JobTaskNewClusterOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -186645,7 +186645,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -186657,184 +186657,184 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAutoscale
| *No description.* |
-| putAwsAttributes
| *No description.* |
-| putAzureAttributes
| *No description.* |
-| putClusterLogConf
| *No description.* |
-| putDockerImage
| *No description.* |
-| putGcpAttributes
| *No description.* |
-| putInitScripts
| *No description.* |
-| putWorkloadType
| *No description.* |
-| resetApplyPolicyDefaultValues
| *No description.* |
-| resetAutoscale
| *No description.* |
-| resetAutoterminationMinutes
| *No description.* |
-| resetAwsAttributes
| *No description.* |
-| resetAzureAttributes
| *No description.* |
-| resetClusterId
| *No description.* |
-| resetClusterLogConf
| *No description.* |
-| resetClusterName
| *No description.* |
-| resetCustomTags
| *No description.* |
-| resetDataSecurityMode
| *No description.* |
-| resetDockerImage
| *No description.* |
-| resetDriverInstancePoolId
| *No description.* |
-| resetDriverNodeTypeId
| *No description.* |
-| resetEnableElasticDisk
| *No description.* |
-| resetEnableLocalDiskEncryption
| *No description.* |
-| resetGcpAttributes
| *No description.* |
-| resetIdempotencyToken
| *No description.* |
-| resetInitScripts
| *No description.* |
-| resetInstancePoolId
| *No description.* |
-| resetNodeTypeId
| *No description.* |
-| resetNumWorkers
| *No description.* |
-| resetPolicyId
| *No description.* |
-| resetSingleUserName
| *No description.* |
-| resetSparkConf
| *No description.* |
-| resetSparkEnvVars
| *No description.* |
-| resetSshPublicKeys
| *No description.* |
-| resetWorkloadType
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAutoscale
| *No description.* |
+| putAwsAttributes
| *No description.* |
+| putAzureAttributes
| *No description.* |
+| putClusterLogConf
| *No description.* |
+| putDockerImage
| *No description.* |
+| putGcpAttributes
| *No description.* |
+| putInitScripts
| *No description.* |
+| putWorkloadType
| *No description.* |
+| resetApplyPolicyDefaultValues
| *No description.* |
+| resetAutoscale
| *No description.* |
+| resetAutoterminationMinutes
| *No description.* |
+| resetAwsAttributes
| *No description.* |
+| resetAzureAttributes
| *No description.* |
+| resetClusterId
| *No description.* |
+| resetClusterLogConf
| *No description.* |
+| resetClusterName
| *No description.* |
+| resetCustomTags
| *No description.* |
+| resetDataSecurityMode
| *No description.* |
+| resetDockerImage
| *No description.* |
+| resetDriverInstancePoolId
| *No description.* |
+| resetDriverNodeTypeId
| *No description.* |
+| resetEnableElasticDisk
| *No description.* |
+| resetEnableLocalDiskEncryption
| *No description.* |
+| resetGcpAttributes
| *No description.* |
+| resetIdempotencyToken
| *No description.* |
+| resetInitScripts
| *No description.* |
+| resetInstancePoolId
| *No description.* |
+| resetNodeTypeId
| *No description.* |
+| resetNumWorkers
| *No description.* |
+| resetPolicyId
| *No description.* |
+| resetSingleUserName
| *No description.* |
+| resetSparkConf
| *No description.* |
+| resetSparkEnvVars
| *No description.* |
+| resetSshPublicKeys
| *No description.* |
+| resetWorkloadType
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -186842,13 +186842,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -186858,259 +186858,259 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAutoscale`
+##### `putAutoscale`
```typescript
public putAutoscale(value: JobTaskNewClusterAutoscale): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAutoscale
---
-##### `putAwsAttributes`
+##### `putAwsAttributes`
```typescript
public putAwsAttributes(value: JobTaskNewClusterAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes
---
-##### `putAzureAttributes`
+##### `putAzureAttributes`
```typescript
public putAzureAttributes(value: JobTaskNewClusterAzureAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes
---
-##### `putClusterLogConf`
+##### `putClusterLogConf`
```typescript
public putClusterLogConf(value: JobTaskNewClusterClusterLogConf): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf
---
-##### `putDockerImage`
+##### `putDockerImage`
```typescript
public putDockerImage(value: JobTaskNewClusterDockerImage): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterDockerImage
---
-##### `putGcpAttributes`
+##### `putGcpAttributes`
```typescript
public putGcpAttributes(value: JobTaskNewClusterGcpAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes
---
-##### `putInitScripts`
+##### `putInitScripts`
```typescript
public putInitScripts(value: IResolvable | JobTaskNewClusterInitScripts[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | JobTaskNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskNewClusterInitScripts[]
---
-##### `putWorkloadType`
+##### `putWorkloadType`
```typescript
public putWorkloadType(value: JobTaskNewClusterWorkloadType): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType
---
-##### `resetApplyPolicyDefaultValues`
+##### `resetApplyPolicyDefaultValues`
```typescript
public resetApplyPolicyDefaultValues(): void
```
-##### `resetAutoscale`
+##### `resetAutoscale`
```typescript
public resetAutoscale(): void
```
-##### `resetAutoterminationMinutes`
+##### `resetAutoterminationMinutes`
```typescript
public resetAutoterminationMinutes(): void
```
-##### `resetAwsAttributes`
+##### `resetAwsAttributes`
```typescript
public resetAwsAttributes(): void
```
-##### `resetAzureAttributes`
+##### `resetAzureAttributes`
```typescript
public resetAzureAttributes(): void
```
-##### `resetClusterId`
+##### `resetClusterId`
```typescript
public resetClusterId(): void
```
-##### `resetClusterLogConf`
+##### `resetClusterLogConf`
```typescript
public resetClusterLogConf(): void
```
-##### `resetClusterName`
+##### `resetClusterName`
```typescript
public resetClusterName(): void
```
-##### `resetCustomTags`
+##### `resetCustomTags`
```typescript
public resetCustomTags(): void
```
-##### `resetDataSecurityMode`
+##### `resetDataSecurityMode`
```typescript
public resetDataSecurityMode(): void
```
-##### `resetDockerImage`
+##### `resetDockerImage`
```typescript
public resetDockerImage(): void
```
-##### `resetDriverInstancePoolId`
+##### `resetDriverInstancePoolId`
```typescript
public resetDriverInstancePoolId(): void
```
-##### `resetDriverNodeTypeId`
+##### `resetDriverNodeTypeId`
```typescript
public resetDriverNodeTypeId(): void
```
-##### `resetEnableElasticDisk`
+##### `resetEnableElasticDisk`
```typescript
public resetEnableElasticDisk(): void
```
-##### `resetEnableLocalDiskEncryption`
+##### `resetEnableLocalDiskEncryption`
```typescript
public resetEnableLocalDiskEncryption(): void
```
-##### `resetGcpAttributes`
+##### `resetGcpAttributes`
```typescript
public resetGcpAttributes(): void
```
-##### `resetIdempotencyToken`
+##### `resetIdempotencyToken`
```typescript
public resetIdempotencyToken(): void
```
-##### `resetInitScripts`
+##### `resetInitScripts`
```typescript
public resetInitScripts(): void
```
-##### `resetInstancePoolId`
+##### `resetInstancePoolId`
```typescript
public resetInstancePoolId(): void
```
-##### `resetNodeTypeId`
+##### `resetNodeTypeId`
```typescript
public resetNodeTypeId(): void
```
-##### `resetNumWorkers`
+##### `resetNumWorkers`
```typescript
public resetNumWorkers(): void
```
-##### `resetPolicyId`
+##### `resetPolicyId`
```typescript
public resetPolicyId(): void
```
-##### `resetSingleUserName`
+##### `resetSingleUserName`
```typescript
public resetSingleUserName(): void
```
-##### `resetSparkConf`
+##### `resetSparkConf`
```typescript
public resetSparkConf(): void
```
-##### `resetSparkEnvVars`
+##### `resetSparkEnvVars`
```typescript
public resetSparkEnvVars(): void
```
-##### `resetSshPublicKeys`
+##### `resetSshPublicKeys`
```typescript
public resetSshPublicKeys(): void
```
-##### `resetWorkloadType`
+##### `resetWorkloadType`
```typescript
public resetWorkloadType(): void
@@ -187121,69 +187121,69 @@ public resetWorkloadType(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| autoscale
| JobTaskNewClusterAutoscaleOutputReference
| *No description.* |
-| awsAttributes
| JobTaskNewClusterAwsAttributesOutputReference
| *No description.* |
-| azureAttributes
| JobTaskNewClusterAzureAttributesOutputReference
| *No description.* |
-| clusterLogConf
| JobTaskNewClusterClusterLogConfOutputReference
| *No description.* |
-| dockerImage
| JobTaskNewClusterDockerImageOutputReference
| *No description.* |
-| gcpAttributes
| JobTaskNewClusterGcpAttributesOutputReference
| *No description.* |
-| initScripts
| JobTaskNewClusterInitScriptsList
| *No description.* |
-| workloadType
| JobTaskNewClusterWorkloadTypeOutputReference
| *No description.* |
-| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoscaleInput
| JobTaskNewClusterAutoscale
| *No description.* |
-| autoterminationMinutesInput
| number
| *No description.* |
-| awsAttributesInput
| JobTaskNewClusterAwsAttributes
| *No description.* |
-| azureAttributesInput
| JobTaskNewClusterAzureAttributes
| *No description.* |
-| clusterIdInput
| string
| *No description.* |
-| clusterLogConfInput
| JobTaskNewClusterClusterLogConf
| *No description.* |
-| clusterNameInput
| string
| *No description.* |
-| customTagsInput
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityModeInput
| string
| *No description.* |
-| dockerImageInput
| JobTaskNewClusterDockerImage
| *No description.* |
-| driverInstancePoolIdInput
| string
| *No description.* |
-| driverNodeTypeIdInput
| string
| *No description.* |
-| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| gcpAttributesInput
| JobTaskNewClusterGcpAttributes
| *No description.* |
-| idempotencyTokenInput
| string
| *No description.* |
-| initScriptsInput
| cdktf.IResolvable \| JobTaskNewClusterInitScripts[]
| *No description.* |
-| instancePoolIdInput
| string
| *No description.* |
-| nodeTypeIdInput
| string
| *No description.* |
-| numWorkersInput
| number
| *No description.* |
-| policyIdInput
| string
| *No description.* |
-| singleUserNameInput
| string
| *No description.* |
-| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
-| sparkVersionInput
| string
| *No description.* |
-| sshPublicKeysInput
| string[]
| *No description.* |
-| workloadTypeInput
| JobTaskNewClusterWorkloadType
| *No description.* |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoterminationMinutes
| number
| *No description.* |
-| clusterId
| string
| *No description.* |
-| clusterName
| string
| *No description.* |
-| customTags
| {[ key: string ]: string}
| *No description.* |
-| dataSecurityMode
| string
| *No description.* |
-| driverInstancePoolId
| string
| *No description.* |
-| driverNodeTypeId
| string
| *No description.* |
-| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
-| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| idempotencyToken
| string
| *No description.* |
-| instancePoolId
| string
| *No description.* |
-| nodeTypeId
| string
| *No description.* |
-| numWorkers
| number
| *No description.* |
-| policyId
| string
| *No description.* |
-| singleUserName
| string
| *No description.* |
-| sparkConf
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
-| sparkVersion
| string
| *No description.* |
-| sshPublicKeys
| string[]
| *No description.* |
-| internalValue
| JobTaskNewCluster
| *No description.* |
-
----
-
-##### `creationStack`Required
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| autoscale
| @cdktf/provider-databricks.job.JobTaskNewClusterAutoscaleOutputReference
| *No description.* |
+| awsAttributes
| @cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributesOutputReference
| *No description.* |
+| azureAttributes
| @cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesOutputReference
| *No description.* |
+| clusterLogConf
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfOutputReference
| *No description.* |
+| dockerImage
| @cdktf/provider-databricks.job.JobTaskNewClusterDockerImageOutputReference
| *No description.* |
+| gcpAttributes
| @cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributesOutputReference
| *No description.* |
+| initScripts
| @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsList
| *No description.* |
+| workloadType
| @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeOutputReference
| *No description.* |
+| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoscaleInput
| @cdktf/provider-databricks.job.JobTaskNewClusterAutoscale
| *No description.* |
+| autoterminationMinutesInput
| number
| *No description.* |
+| awsAttributesInput
| @cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes
| *No description.* |
+| azureAttributesInput
| @cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes
| *No description.* |
+| clusterIdInput
| string
| *No description.* |
+| clusterLogConfInput
| @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf
| *No description.* |
+| clusterNameInput
| string
| *No description.* |
+| customTagsInput
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityModeInput
| string
| *No description.* |
+| dockerImageInput
| @cdktf/provider-databricks.job.JobTaskNewClusterDockerImage
| *No description.* |
+| driverInstancePoolIdInput
| string
| *No description.* |
+| driverNodeTypeIdInput
| string
| *No description.* |
+| enableElasticDiskInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gcpAttributesInput
| @cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes
| *No description.* |
+| idempotencyTokenInput
| string
| *No description.* |
+| initScriptsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTaskNewClusterInitScripts[]
| *No description.* |
+| instancePoolIdInput
| string
| *No description.* |
+| nodeTypeIdInput
| string
| *No description.* |
+| numWorkersInput
| number
| *No description.* |
+| policyIdInput
| string
| *No description.* |
+| singleUserNameInput
| string
| *No description.* |
+| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
+| sparkVersionInput
| string
| *No description.* |
+| sshPublicKeysInput
| string[]
| *No description.* |
+| workloadTypeInput
| @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType
| *No description.* |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoterminationMinutes
| number
| *No description.* |
+| clusterId
| string
| *No description.* |
+| clusterName
| string
| *No description.* |
+| customTags
| {[ key: string ]: string}
| *No description.* |
+| dataSecurityMode
| string
| *No description.* |
+| driverInstancePoolId
| string
| *No description.* |
+| driverNodeTypeId
| string
| *No description.* |
+| enableElasticDisk
| boolean \| cdktf.IResolvable
| *No description.* |
+| enableLocalDiskEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| idempotencyToken
| string
| *No description.* |
+| instancePoolId
| string
| *No description.* |
+| nodeTypeId
| string
| *No description.* |
+| numWorkers
| number
| *No description.* |
+| policyId
| string
| *No description.* |
+| singleUserName
| string
| *No description.* |
+| sparkConf
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
+| sparkVersion
| string
| *No description.* |
+| sshPublicKeys
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewCluster
| *No description.* |
+
+---
+
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -187197,7 +187197,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -187207,87 +187207,87 @@ public readonly fqn: string;
---
-##### `autoscale`Required
+##### `autoscale`Required
```typescript
public readonly autoscale: JobTaskNewClusterAutoscaleOutputReference;
```
-- *Type:* JobTaskNewClusterAutoscaleOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAutoscaleOutputReference
---
-##### `awsAttributes`Required
+##### `awsAttributes`Required
```typescript
public readonly awsAttributes: JobTaskNewClusterAwsAttributesOutputReference;
```
-- *Type:* JobTaskNewClusterAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributesOutputReference
---
-##### `azureAttributes`Required
+##### `azureAttributes`Required
```typescript
public readonly azureAttributes: JobTaskNewClusterAzureAttributesOutputReference;
```
-- *Type:* JobTaskNewClusterAzureAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesOutputReference
---
-##### `clusterLogConf`Required
+##### `clusterLogConf`Required
```typescript
public readonly clusterLogConf: JobTaskNewClusterClusterLogConfOutputReference;
```
-- *Type:* JobTaskNewClusterClusterLogConfOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfOutputReference
---
-##### `dockerImage`Required
+##### `dockerImage`Required
```typescript
public readonly dockerImage: JobTaskNewClusterDockerImageOutputReference;
```
-- *Type:* JobTaskNewClusterDockerImageOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterDockerImageOutputReference
---
-##### `gcpAttributes`Required
+##### `gcpAttributes`Required
```typescript
public readonly gcpAttributes: JobTaskNewClusterGcpAttributesOutputReference;
```
-- *Type:* JobTaskNewClusterGcpAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributesOutputReference
---
-##### `initScripts`Required
+##### `initScripts`Required
```typescript
public readonly initScripts: JobTaskNewClusterInitScriptsList;
```
-- *Type:* JobTaskNewClusterInitScriptsList
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsList
---
-##### `workloadType`Required
+##### `workloadType`Required
```typescript
public readonly workloadType: JobTaskNewClusterWorkloadTypeOutputReference;
```
-- *Type:* JobTaskNewClusterWorkloadTypeOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeOutputReference
---
-##### `applyPolicyDefaultValuesInput`Optional
+##### `applyPolicyDefaultValuesInput`Optional
```typescript
public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
@@ -187297,17 +187297,17 @@ public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
---
-##### `autoscaleInput`Optional
+##### `autoscaleInput`Optional
```typescript
public readonly autoscaleInput: JobTaskNewClusterAutoscale;
```
-- *Type:* JobTaskNewClusterAutoscale
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAutoscale
---
-##### `autoterminationMinutesInput`Optional
+##### `autoterminationMinutesInput`Optional
```typescript
public readonly autoterminationMinutesInput: number;
@@ -187317,27 +187317,27 @@ public readonly autoterminationMinutesInput: number;
---
-##### `awsAttributesInput`Optional
+##### `awsAttributesInput`Optional
```typescript
public readonly awsAttributesInput: JobTaskNewClusterAwsAttributes;
```
-- *Type:* JobTaskNewClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes
---
-##### `azureAttributesInput`Optional
+##### `azureAttributesInput`Optional
```typescript
public readonly azureAttributesInput: JobTaskNewClusterAzureAttributes;
```
-- *Type:* JobTaskNewClusterAzureAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes
---
-##### `clusterIdInput`Optional
+##### `clusterIdInput`Optional
```typescript
public readonly clusterIdInput: string;
@@ -187347,17 +187347,17 @@ public readonly clusterIdInput: string;
---
-##### `clusterLogConfInput`Optional
+##### `clusterLogConfInput`Optional
```typescript
public readonly clusterLogConfInput: JobTaskNewClusterClusterLogConf;
```
-- *Type:* JobTaskNewClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf
---
-##### `clusterNameInput`Optional
+##### `clusterNameInput`Optional
```typescript
public readonly clusterNameInput: string;
@@ -187367,7 +187367,7 @@ public readonly clusterNameInput: string;
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: {[ key: string ]: string};
@@ -187377,7 +187377,7 @@ public readonly customTagsInput: {[ key: string ]: string};
---
-##### `dataSecurityModeInput`Optional
+##### `dataSecurityModeInput`Optional
```typescript
public readonly dataSecurityModeInput: string;
@@ -187387,17 +187387,17 @@ public readonly dataSecurityModeInput: string;
---
-##### `dockerImageInput`Optional
+##### `dockerImageInput`Optional
```typescript
public readonly dockerImageInput: JobTaskNewClusterDockerImage;
```
-- *Type:* JobTaskNewClusterDockerImage
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterDockerImage
---
-##### `driverInstancePoolIdInput`Optional
+##### `driverInstancePoolIdInput`Optional
```typescript
public readonly driverInstancePoolIdInput: string;
@@ -187407,7 +187407,7 @@ public readonly driverInstancePoolIdInput: string;
---
-##### `driverNodeTypeIdInput`Optional
+##### `driverNodeTypeIdInput`Optional
```typescript
public readonly driverNodeTypeIdInput: string;
@@ -187417,7 +187417,7 @@ public readonly driverNodeTypeIdInput: string;
---
-##### `enableElasticDiskInput`Optional
+##### `enableElasticDiskInput`Optional
```typescript
public readonly enableElasticDiskInput: boolean | IResolvable;
@@ -187427,7 +187427,7 @@ public readonly enableElasticDiskInput: boolean | IResolvable;
---
-##### `enableLocalDiskEncryptionInput`Optional
+##### `enableLocalDiskEncryptionInput`Optional
```typescript
public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
@@ -187437,17 +187437,17 @@ public readonly enableLocalDiskEncryptionInput: boolean | IResolvable;
---
-##### `gcpAttributesInput`Optional
+##### `gcpAttributesInput`Optional
```typescript
public readonly gcpAttributesInput: JobTaskNewClusterGcpAttributes;
```
-- *Type:* JobTaskNewClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes
---
-##### `idempotencyTokenInput`Optional
+##### `idempotencyTokenInput`Optional
```typescript
public readonly idempotencyTokenInput: string;
@@ -187457,17 +187457,17 @@ public readonly idempotencyTokenInput: string;
---
-##### `initScriptsInput`Optional
+##### `initScriptsInput`Optional
```typescript
public readonly initScriptsInput: IResolvable | JobTaskNewClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | JobTaskNewClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskNewClusterInitScripts[]
---
-##### `instancePoolIdInput`Optional
+##### `instancePoolIdInput`Optional
```typescript
public readonly instancePoolIdInput: string;
@@ -187477,7 +187477,7 @@ public readonly instancePoolIdInput: string;
---
-##### `nodeTypeIdInput`Optional
+##### `nodeTypeIdInput`Optional
```typescript
public readonly nodeTypeIdInput: string;
@@ -187487,7 +187487,7 @@ public readonly nodeTypeIdInput: string;
---
-##### `numWorkersInput`Optional
+##### `numWorkersInput`Optional
```typescript
public readonly numWorkersInput: number;
@@ -187497,7 +187497,7 @@ public readonly numWorkersInput: number;
---
-##### `policyIdInput`Optional
+##### `policyIdInput`Optional
```typescript
public readonly policyIdInput: string;
@@ -187507,7 +187507,7 @@ public readonly policyIdInput: string;
---
-##### `singleUserNameInput`Optional
+##### `singleUserNameInput`Optional
```typescript
public readonly singleUserNameInput: string;
@@ -187517,7 +187517,7 @@ public readonly singleUserNameInput: string;
---
-##### `sparkConfInput`Optional
+##### `sparkConfInput`Optional
```typescript
public readonly sparkConfInput: {[ key: string ]: string};
@@ -187527,7 +187527,7 @@ public readonly sparkConfInput: {[ key: string ]: string};
---
-##### `sparkEnvVarsInput`Optional
+##### `sparkEnvVarsInput`Optional
```typescript
public readonly sparkEnvVarsInput: {[ key: string ]: string};
@@ -187537,7 +187537,7 @@ public readonly sparkEnvVarsInput: {[ key: string ]: string};
---
-##### `sparkVersionInput`Optional
+##### `sparkVersionInput`Optional
```typescript
public readonly sparkVersionInput: string;
@@ -187547,7 +187547,7 @@ public readonly sparkVersionInput: string;
---
-##### `sshPublicKeysInput`Optional
+##### `sshPublicKeysInput`Optional
```typescript
public readonly sshPublicKeysInput: string[];
@@ -187557,17 +187557,17 @@ public readonly sshPublicKeysInput: string[];
---
-##### `workloadTypeInput`Optional
+##### `workloadTypeInput`Optional
```typescript
public readonly workloadTypeInput: JobTaskNewClusterWorkloadType;
```
-- *Type:* JobTaskNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType
---
-##### `applyPolicyDefaultValues`Required
+##### `applyPolicyDefaultValues`Required
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -187577,7 +187577,7 @@ public readonly applyPolicyDefaultValues: boolean | IResolvable;
---
-##### `autoterminationMinutes`Required
+##### `autoterminationMinutes`Required
```typescript
public readonly autoterminationMinutes: number;
@@ -187587,7 +187587,7 @@ public readonly autoterminationMinutes: number;
---
-##### `clusterId`Required
+##### `clusterId`Required
```typescript
public readonly clusterId: string;
@@ -187597,7 +187597,7 @@ public readonly clusterId: string;
---
-##### `clusterName`Required
+##### `clusterName`Required
```typescript
public readonly clusterName: string;
@@ -187607,7 +187607,7 @@ public readonly clusterName: string;
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -187617,7 +187617,7 @@ public readonly customTags: {[ key: string ]: string};
---
-##### `dataSecurityMode`Required
+##### `dataSecurityMode`Required
```typescript
public readonly dataSecurityMode: string;
@@ -187627,7 +187627,7 @@ public readonly dataSecurityMode: string;
---
-##### `driverInstancePoolId`Required
+##### `driverInstancePoolId`Required
```typescript
public readonly driverInstancePoolId: string;
@@ -187637,7 +187637,7 @@ public readonly driverInstancePoolId: string;
---
-##### `driverNodeTypeId`Required
+##### `driverNodeTypeId`Required
```typescript
public readonly driverNodeTypeId: string;
@@ -187647,7 +187647,7 @@ public readonly driverNodeTypeId: string;
---
-##### `enableElasticDisk`Required
+##### `enableElasticDisk`Required
```typescript
public readonly enableElasticDisk: boolean | IResolvable;
@@ -187657,7 +187657,7 @@ public readonly enableElasticDisk: boolean | IResolvable;
---
-##### `enableLocalDiskEncryption`Required
+##### `enableLocalDiskEncryption`Required
```typescript
public readonly enableLocalDiskEncryption: boolean | IResolvable;
@@ -187667,7 +187667,7 @@ public readonly enableLocalDiskEncryption: boolean | IResolvable;
---
-##### `idempotencyToken`Required
+##### `idempotencyToken`Required
```typescript
public readonly idempotencyToken: string;
@@ -187677,7 +187677,7 @@ public readonly idempotencyToken: string;
---
-##### `instancePoolId`Required
+##### `instancePoolId`Required
```typescript
public readonly instancePoolId: string;
@@ -187687,7 +187687,7 @@ public readonly instancePoolId: string;
---
-##### `nodeTypeId`Required
+##### `nodeTypeId`Required
```typescript
public readonly nodeTypeId: string;
@@ -187697,7 +187697,7 @@ public readonly nodeTypeId: string;
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -187707,7 +187707,7 @@ public readonly numWorkers: number;
---
-##### `policyId`Required
+##### `policyId`Required
```typescript
public readonly policyId: string;
@@ -187717,7 +187717,7 @@ public readonly policyId: string;
---
-##### `singleUserName`Required
+##### `singleUserName`Required
```typescript
public readonly singleUserName: string;
@@ -187727,7 +187727,7 @@ public readonly singleUserName: string;
---
-##### `sparkConf`Required
+##### `sparkConf`Required
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -187737,7 +187737,7 @@ public readonly sparkConf: {[ key: string ]: string};
---
-##### `sparkEnvVars`Required
+##### `sparkEnvVars`Required
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -187747,7 +187747,7 @@ public readonly sparkEnvVars: {[ key: string ]: string};
---
-##### `sparkVersion`Required
+##### `sparkVersion`Required
```typescript
public readonly sparkVersion: string;
@@ -187757,7 +187757,7 @@ public readonly sparkVersion: string;
---
-##### `sshPublicKeys`Required
+##### `sshPublicKeys`Required
```typescript
public readonly sshPublicKeys: string[];
@@ -187767,35 +187767,35 @@ public readonly sshPublicKeys: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewCluster;
```
-- *Type:* JobTaskNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewCluster
---
-### JobTaskNewClusterWorkloadTypeClientsOutputReference
+### JobTaskNewClusterWorkloadTypeClientsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterWorkloadTypeClientsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterWorkloadTypeClientsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -187803,7 +187803,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -187815,151 +187815,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetJobs
| *No description.* |
-| resetNotebooks
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetJobs
| *No description.* |
+| resetNotebooks
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -187967,13 +187967,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -187983,13 +187983,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetJobs`
+##### `resetJobs`
```typescript
public resetJobs(): void
```
-##### `resetNotebooks`
+##### `resetNotebooks`
```typescript
public resetNotebooks(): void
@@ -188000,17 +188000,17 @@ public resetNotebooks(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
-| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
-| internalValue
| JobTaskNewClusterWorkloadTypeClients
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| jobsInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooksInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| jobs
| boolean \| cdktf.IResolvable
| *No description.* |
+| notebooks
| boolean \| cdktf.IResolvable
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -188024,7 +188024,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -188034,7 +188034,7 @@ public readonly fqn: string;
---
-##### `jobsInput`Optional
+##### `jobsInput`Optional
```typescript
public readonly jobsInput: boolean | IResolvable;
@@ -188044,7 +188044,7 @@ public readonly jobsInput: boolean | IResolvable;
---
-##### `notebooksInput`Optional
+##### `notebooksInput`Optional
```typescript
public readonly notebooksInput: boolean | IResolvable;
@@ -188054,7 +188054,7 @@ public readonly notebooksInput: boolean | IResolvable;
---
-##### `jobs`Required
+##### `jobs`Required
```typescript
public readonly jobs: boolean | IResolvable;
@@ -188064,7 +188064,7 @@ public readonly jobs: boolean | IResolvable;
---
-##### `notebooks`Required
+##### `notebooks`Required
```typescript
public readonly notebooks: boolean | IResolvable;
@@ -188074,35 +188074,35 @@ public readonly notebooks: boolean | IResolvable;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterWorkloadTypeClients;
```
-- *Type:* JobTaskNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients
---
-### JobTaskNewClusterWorkloadTypeOutputReference
+### JobTaskNewClusterWorkloadTypeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNewClusterWorkloadTypeOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNewClusterWorkloadTypeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -188110,7 +188110,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -188122,150 +188122,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putClients
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putClients
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -188273,13 +188273,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -188289,15 +188289,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putClients`
+##### `putClients`
```typescript
public putClients(value: JobTaskNewClusterWorkloadTypeClients): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients
---
@@ -188306,15 +188306,15 @@ public putClients(value: JobTaskNewClusterWorkloadTypeClients): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| clients
| JobTaskNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
-| clientsInput
| JobTaskNewClusterWorkloadTypeClients
| *No description.* |
-| internalValue
| JobTaskNewClusterWorkloadType
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| clients
| @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClientsOutputReference
| *No description.* |
+| clientsInput
| @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -188328,7 +188328,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -188338,55 +188338,55 @@ public readonly fqn: string;
---
-##### `clients`Required
+##### `clients`Required
```typescript
public readonly clients: JobTaskNewClusterWorkloadTypeClientsOutputReference;
```
-- *Type:* JobTaskNewClusterWorkloadTypeClientsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClientsOutputReference
---
-##### `clientsInput`Optional
+##### `clientsInput`Optional
```typescript
public readonly clientsInput: JobTaskNewClusterWorkloadTypeClients;
```
-- *Type:* JobTaskNewClusterWorkloadTypeClients
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNewClusterWorkloadType;
```
-- *Type:* JobTaskNewClusterWorkloadType
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType
---
-### JobTaskNotebookTaskOutputReference
+### JobTaskNotebookTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskNotebookTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskNotebookTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskNotebookTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -188394,7 +188394,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -188406,150 +188406,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetBaseParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetBaseParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -188557,13 +188557,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -188573,7 +188573,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetBaseParameters`
+##### `resetBaseParameters`
```typescript
public resetBaseParameters(): void
@@ -188584,17 +188584,17 @@ public resetBaseParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| baseParametersInput
| {[ key: string ]: string}
| *No description.* |
-| notebookPathInput
| string
| *No description.* |
-| baseParameters
| {[ key: string ]: string}
| *No description.* |
-| notebookPath
| string
| *No description.* |
-| internalValue
| JobTaskNotebookTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| baseParametersInput
| {[ key: string ]: string}
| *No description.* |
+| notebookPathInput
| string
| *No description.* |
+| baseParameters
| {[ key: string ]: string}
| *No description.* |
+| notebookPath
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskNotebookTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -188608,7 +188608,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -188618,7 +188618,7 @@ public readonly fqn: string;
---
-##### `baseParametersInput`Optional
+##### `baseParametersInput`Optional
```typescript
public readonly baseParametersInput: {[ key: string ]: string};
@@ -188628,7 +188628,7 @@ public readonly baseParametersInput: {[ key: string ]: string};
---
-##### `notebookPathInput`Optional
+##### `notebookPathInput`Optional
```typescript
public readonly notebookPathInput: string;
@@ -188638,7 +188638,7 @@ public readonly notebookPathInput: string;
---
-##### `baseParameters`Required
+##### `baseParameters`Required
```typescript
public readonly baseParameters: {[ key: string ]: string};
@@ -188648,7 +188648,7 @@ public readonly baseParameters: {[ key: string ]: string};
---
-##### `notebookPath`Required
+##### `notebookPath`Required
```typescript
public readonly notebookPath: string;
@@ -188658,37 +188658,37 @@ public readonly notebookPath: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskNotebookTask;
```
-- *Type:* JobTaskNotebookTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskNotebookTask
---
-### JobTaskOutputReference
+### JobTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new job.JobTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -188696,7 +188696,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -188704,7 +188704,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -188712,7 +188712,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -188724,181 +188724,181 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbtTask
| *No description.* |
-| putDependsOn
| *No description.* |
-| putEmailNotifications
| *No description.* |
-| putLibrary
| *No description.* |
-| putNewCluster
| *No description.* |
-| putNotebookTask
| *No description.* |
-| putPipelineTask
| *No description.* |
-| putPythonWheelTask
| *No description.* |
-| putSparkJarTask
| *No description.* |
-| putSparkPythonTask
| *No description.* |
-| putSparkSubmitTask
| *No description.* |
-| putSqlTask
| *No description.* |
-| resetDbtTask
| *No description.* |
-| resetDependsOn
| *No description.* |
-| resetDescription
| *No description.* |
-| resetEmailNotifications
| *No description.* |
-| resetExistingClusterId
| *No description.* |
-| resetJobClusterKey
| *No description.* |
-| resetLibrary
| *No description.* |
-| resetMaxRetries
| *No description.* |
-| resetMinRetryIntervalMillis
| *No description.* |
-| resetNewCluster
| *No description.* |
-| resetNotebookTask
| *No description.* |
-| resetPipelineTask
| *No description.* |
-| resetPythonWheelTask
| *No description.* |
-| resetRetryOnTimeout
| *No description.* |
-| resetSparkJarTask
| *No description.* |
-| resetSparkPythonTask
| *No description.* |
-| resetSparkSubmitTask
| *No description.* |
-| resetSqlTask
| *No description.* |
-| resetTaskKey
| *No description.* |
-| resetTimeoutSeconds
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbtTask
| *No description.* |
+| putDependsOn
| *No description.* |
+| putEmailNotifications
| *No description.* |
+| putLibrary
| *No description.* |
+| putNewCluster
| *No description.* |
+| putNotebookTask
| *No description.* |
+| putPipelineTask
| *No description.* |
+| putPythonWheelTask
| *No description.* |
+| putSparkJarTask
| *No description.* |
+| putSparkPythonTask
| *No description.* |
+| putSparkSubmitTask
| *No description.* |
+| putSqlTask
| *No description.* |
+| resetDbtTask
| *No description.* |
+| resetDependsOn
| *No description.* |
+| resetDescription
| *No description.* |
+| resetEmailNotifications
| *No description.* |
+| resetExistingClusterId
| *No description.* |
+| resetJobClusterKey
| *No description.* |
+| resetLibrary
| *No description.* |
+| resetMaxRetries
| *No description.* |
+| resetMinRetryIntervalMillis
| *No description.* |
+| resetNewCluster
| *No description.* |
+| resetNotebookTask
| *No description.* |
+| resetPipelineTask
| *No description.* |
+| resetPythonWheelTask
| *No description.* |
+| resetRetryOnTimeout
| *No description.* |
+| resetSparkJarTask
| *No description.* |
+| resetSparkPythonTask
| *No description.* |
+| resetSparkSubmitTask
| *No description.* |
+| resetSqlTask
| *No description.* |
+| resetTaskKey
| *No description.* |
+| resetTimeoutSeconds
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -188906,13 +188906,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -188922,265 +188922,265 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbtTask`
+##### `putDbtTask`
```typescript
public putDbtTask(value: JobTaskDbtTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskDbtTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskDbtTask
---
-##### `putDependsOn`
+##### `putDependsOn`
```typescript
public putDependsOn(value: IResolvable | JobTaskDependsOn[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | JobTaskDependsOn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskDependsOn[]
---
-##### `putEmailNotifications`
+##### `putEmailNotifications`
```typescript
public putEmailNotifications(value: JobTaskEmailNotifications): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskEmailNotifications
+- *Type:* @cdktf/provider-databricks.job.JobTaskEmailNotifications
---
-##### `putLibrary`
+##### `putLibrary`
```typescript
public putLibrary(value: IResolvable | JobTaskLibrary[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | JobTaskLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskLibrary[]
---
-##### `putNewCluster`
+##### `putNewCluster`
```typescript
public putNewCluster(value: JobTaskNewCluster): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewCluster
---
-##### `putNotebookTask`
+##### `putNotebookTask`
```typescript
public putNotebookTask(value: JobTaskNotebookTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskNotebookTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskNotebookTask
---
-##### `putPipelineTask`
+##### `putPipelineTask`
```typescript
public putPipelineTask(value: JobTaskPipelineTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskPipelineTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskPipelineTask
---
-##### `putPythonWheelTask`
+##### `putPythonWheelTask`
```typescript
public putPythonWheelTask(value: JobTaskPythonWheelTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskPythonWheelTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskPythonWheelTask
---
-##### `putSparkJarTask`
+##### `putSparkJarTask`
```typescript
public putSparkJarTask(value: JobTaskSparkJarTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskSparkJarTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkJarTask
---
-##### `putSparkPythonTask`
+##### `putSparkPythonTask`
```typescript
public putSparkPythonTask(value: JobTaskSparkPythonTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskSparkPythonTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkPythonTask
---
-##### `putSparkSubmitTask`
+##### `putSparkSubmitTask`
```typescript
public putSparkSubmitTask(value: JobTaskSparkSubmitTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkSubmitTask
---
-##### `putSqlTask`
+##### `putSqlTask`
```typescript
public putSqlTask(value: JobTaskSqlTask): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskSqlTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTask
---
-##### `resetDbtTask`
+##### `resetDbtTask`
```typescript
public resetDbtTask(): void
```
-##### `resetDependsOn`
+##### `resetDependsOn`
```typescript
public resetDependsOn(): void
```
-##### `resetDescription`
+##### `resetDescription`
```typescript
public resetDescription(): void
```
-##### `resetEmailNotifications`
+##### `resetEmailNotifications`
```typescript
public resetEmailNotifications(): void
```
-##### `resetExistingClusterId`
+##### `resetExistingClusterId`
```typescript
public resetExistingClusterId(): void
```
-##### `resetJobClusterKey`
+##### `resetJobClusterKey`
```typescript
public resetJobClusterKey(): void
```
-##### `resetLibrary`
+##### `resetLibrary`
```typescript
public resetLibrary(): void
```
-##### `resetMaxRetries`
+##### `resetMaxRetries`
```typescript
public resetMaxRetries(): void
```
-##### `resetMinRetryIntervalMillis`
+##### `resetMinRetryIntervalMillis`
```typescript
public resetMinRetryIntervalMillis(): void
```
-##### `resetNewCluster`
+##### `resetNewCluster`
```typescript
public resetNewCluster(): void
```
-##### `resetNotebookTask`
+##### `resetNotebookTask`
```typescript
public resetNotebookTask(): void
```
-##### `resetPipelineTask`
+##### `resetPipelineTask`
```typescript
public resetPipelineTask(): void
```
-##### `resetPythonWheelTask`
+##### `resetPythonWheelTask`
```typescript
public resetPythonWheelTask(): void
```
-##### `resetRetryOnTimeout`
+##### `resetRetryOnTimeout`
```typescript
public resetRetryOnTimeout(): void
```
-##### `resetSparkJarTask`
+##### `resetSparkJarTask`
```typescript
public resetSparkJarTask(): void
```
-##### `resetSparkPythonTask`
+##### `resetSparkPythonTask`
```typescript
public resetSparkPythonTask(): void
```
-##### `resetSparkSubmitTask`
+##### `resetSparkSubmitTask`
```typescript
public resetSparkSubmitTask(): void
```
-##### `resetSqlTask`
+##### `resetSqlTask`
```typescript
public resetSqlTask(): void
```
-##### `resetTaskKey`
+##### `resetTaskKey`
```typescript
public resetTaskKey(): void
```
-##### `resetTimeoutSeconds`
+##### `resetTimeoutSeconds`
```typescript
public resetTimeoutSeconds(): void
@@ -189191,53 +189191,53 @@ public resetTimeoutSeconds(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbtTask
| JobTaskDbtTaskOutputReference
| *No description.* |
-| dependsOn
| JobTaskDependsOnList
| *No description.* |
-| emailNotifications
| JobTaskEmailNotificationsOutputReference
| *No description.* |
-| library
| JobTaskLibraryList
| *No description.* |
-| newCluster
| JobTaskNewClusterOutputReference
| *No description.* |
-| notebookTask
| JobTaskNotebookTaskOutputReference
| *No description.* |
-| pipelineTask
| JobTaskPipelineTaskOutputReference
| *No description.* |
-| pythonWheelTask
| JobTaskPythonWheelTaskOutputReference
| *No description.* |
-| sparkJarTask
| JobTaskSparkJarTaskOutputReference
| *No description.* |
-| sparkPythonTask
| JobTaskSparkPythonTaskOutputReference
| *No description.* |
-| sparkSubmitTask
| JobTaskSparkSubmitTaskOutputReference
| *No description.* |
-| sqlTask
| JobTaskSqlTaskOutputReference
| *No description.* |
-| dbtTaskInput
| JobTaskDbtTask
| *No description.* |
-| dependsOnInput
| cdktf.IResolvable \| JobTaskDependsOn[]
| *No description.* |
-| descriptionInput
| string
| *No description.* |
-| emailNotificationsInput
| JobTaskEmailNotifications
| *No description.* |
-| existingClusterIdInput
| string
| *No description.* |
-| jobClusterKeyInput
| string
| *No description.* |
-| libraryInput
| cdktf.IResolvable \| JobTaskLibrary[]
| *No description.* |
-| maxRetriesInput
| number
| *No description.* |
-| minRetryIntervalMillisInput
| number
| *No description.* |
-| newClusterInput
| JobTaskNewCluster
| *No description.* |
-| notebookTaskInput
| JobTaskNotebookTask
| *No description.* |
-| pipelineTaskInput
| JobTaskPipelineTask
| *No description.* |
-| pythonWheelTaskInput
| JobTaskPythonWheelTask
| *No description.* |
-| retryOnTimeoutInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| sparkJarTaskInput
| JobTaskSparkJarTask
| *No description.* |
-| sparkPythonTaskInput
| JobTaskSparkPythonTask
| *No description.* |
-| sparkSubmitTaskInput
| JobTaskSparkSubmitTask
| *No description.* |
-| sqlTaskInput
| JobTaskSqlTask
| *No description.* |
-| taskKeyInput
| string
| *No description.* |
-| timeoutSecondsInput
| number
| *No description.* |
-| description
| string
| *No description.* |
-| existingClusterId
| string
| *No description.* |
-| jobClusterKey
| string
| *No description.* |
-| maxRetries
| number
| *No description.* |
-| minRetryIntervalMillis
| number
| *No description.* |
-| retryOnTimeout
| boolean \| cdktf.IResolvable
| *No description.* |
-| taskKey
| string
| *No description.* |
-| timeoutSeconds
| number
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobTask
| *No description.* |
-
----
-
-##### `creationStack`Required
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbtTask
| @cdktf/provider-databricks.job.JobTaskDbtTaskOutputReference
| *No description.* |
+| dependsOn
| @cdktf/provider-databricks.job.JobTaskDependsOnList
| *No description.* |
+| emailNotifications
| @cdktf/provider-databricks.job.JobTaskEmailNotificationsOutputReference
| *No description.* |
+| library
| @cdktf/provider-databricks.job.JobTaskLibraryList
| *No description.* |
+| newCluster
| @cdktf/provider-databricks.job.JobTaskNewClusterOutputReference
| *No description.* |
+| notebookTask
| @cdktf/provider-databricks.job.JobTaskNotebookTaskOutputReference
| *No description.* |
+| pipelineTask
| @cdktf/provider-databricks.job.JobTaskPipelineTaskOutputReference
| *No description.* |
+| pythonWheelTask
| @cdktf/provider-databricks.job.JobTaskPythonWheelTaskOutputReference
| *No description.* |
+| sparkJarTask
| @cdktf/provider-databricks.job.JobTaskSparkJarTaskOutputReference
| *No description.* |
+| sparkPythonTask
| @cdktf/provider-databricks.job.JobTaskSparkPythonTaskOutputReference
| *No description.* |
+| sparkSubmitTask
| @cdktf/provider-databricks.job.JobTaskSparkSubmitTaskOutputReference
| *No description.* |
+| sqlTask
| @cdktf/provider-databricks.job.JobTaskSqlTaskOutputReference
| *No description.* |
+| dbtTaskInput
| @cdktf/provider-databricks.job.JobTaskDbtTask
| *No description.* |
+| dependsOnInput
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTaskDependsOn[]
| *No description.* |
+| descriptionInput
| string
| *No description.* |
+| emailNotificationsInput
| @cdktf/provider-databricks.job.JobTaskEmailNotifications
| *No description.* |
+| existingClusterIdInput
| string
| *No description.* |
+| jobClusterKeyInput
| string
| *No description.* |
+| libraryInput
| cdktf.IResolvable \| @cdktf/provider-databricks.job.JobTaskLibrary[]
| *No description.* |
+| maxRetriesInput
| number
| *No description.* |
+| minRetryIntervalMillisInput
| number
| *No description.* |
+| newClusterInput
| @cdktf/provider-databricks.job.JobTaskNewCluster
| *No description.* |
+| notebookTaskInput
| @cdktf/provider-databricks.job.JobTaskNotebookTask
| *No description.* |
+| pipelineTaskInput
| @cdktf/provider-databricks.job.JobTaskPipelineTask
| *No description.* |
+| pythonWheelTaskInput
| @cdktf/provider-databricks.job.JobTaskPythonWheelTask
| *No description.* |
+| retryOnTimeoutInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| sparkJarTaskInput
| @cdktf/provider-databricks.job.JobTaskSparkJarTask
| *No description.* |
+| sparkPythonTaskInput
| @cdktf/provider-databricks.job.JobTaskSparkPythonTask
| *No description.* |
+| sparkSubmitTaskInput
| @cdktf/provider-databricks.job.JobTaskSparkSubmitTask
| *No description.* |
+| sqlTaskInput
| @cdktf/provider-databricks.job.JobTaskSqlTask
| *No description.* |
+| taskKeyInput
| string
| *No description.* |
+| timeoutSecondsInput
| number
| *No description.* |
+| description
| string
| *No description.* |
+| existingClusterId
| string
| *No description.* |
+| jobClusterKey
| string
| *No description.* |
+| maxRetries
| number
| *No description.* |
+| minRetryIntervalMillis
| number
| *No description.* |
+| retryOnTimeout
| boolean \| cdktf.IResolvable
| *No description.* |
+| taskKey
| string
| *No description.* |
+| timeoutSeconds
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTask \| cdktf.IResolvable
| *No description.* |
+
+---
+
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -189251,7 +189251,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -189261,147 +189261,147 @@ public readonly fqn: string;
---
-##### `dbtTask`Required
+##### `dbtTask`Required
```typescript
public readonly dbtTask: JobTaskDbtTaskOutputReference;
```
-- *Type:* JobTaskDbtTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskDbtTaskOutputReference
---
-##### `dependsOn`Required
+##### `dependsOn`Required
```typescript
public readonly dependsOn: JobTaskDependsOnList;
```
-- *Type:* JobTaskDependsOnList
+- *Type:* @cdktf/provider-databricks.job.JobTaskDependsOnList
---
-##### `emailNotifications`Required
+##### `emailNotifications`Required
```typescript
public readonly emailNotifications: JobTaskEmailNotificationsOutputReference;
```
-- *Type:* JobTaskEmailNotificationsOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskEmailNotificationsOutputReference
---
-##### `library`Required
+##### `library`Required
```typescript
public readonly library: JobTaskLibraryList;
```
-- *Type:* JobTaskLibraryList
+- *Type:* @cdktf/provider-databricks.job.JobTaskLibraryList
---
-##### `newCluster`Required
+##### `newCluster`Required
```typescript
public readonly newCluster: JobTaskNewClusterOutputReference;
```
-- *Type:* JobTaskNewClusterOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewClusterOutputReference
---
-##### `notebookTask`Required
+##### `notebookTask`Required
```typescript
public readonly notebookTask: JobTaskNotebookTaskOutputReference;
```
-- *Type:* JobTaskNotebookTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskNotebookTaskOutputReference
---
-##### `pipelineTask`Required
+##### `pipelineTask`Required
```typescript
public readonly pipelineTask: JobTaskPipelineTaskOutputReference;
```
-- *Type:* JobTaskPipelineTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskPipelineTaskOutputReference
---
-##### `pythonWheelTask`Required
+##### `pythonWheelTask`Required
```typescript
public readonly pythonWheelTask: JobTaskPythonWheelTaskOutputReference;
```
-- *Type:* JobTaskPythonWheelTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskPythonWheelTaskOutputReference
---
-##### `sparkJarTask`Required
+##### `sparkJarTask`Required
```typescript
public readonly sparkJarTask: JobTaskSparkJarTaskOutputReference;
```
-- *Type:* JobTaskSparkJarTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkJarTaskOutputReference
---
-##### `sparkPythonTask`Required
+##### `sparkPythonTask`Required
```typescript
public readonly sparkPythonTask: JobTaskSparkPythonTaskOutputReference;
```
-- *Type:* JobTaskSparkPythonTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkPythonTaskOutputReference
---
-##### `sparkSubmitTask`Required
+##### `sparkSubmitTask`Required
```typescript
public readonly sparkSubmitTask: JobTaskSparkSubmitTaskOutputReference;
```
-- *Type:* JobTaskSparkSubmitTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkSubmitTaskOutputReference
---
-##### `sqlTask`Required
+##### `sqlTask`Required
```typescript
public readonly sqlTask: JobTaskSqlTaskOutputReference;
```
-- *Type:* JobTaskSqlTaskOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskOutputReference
---
-##### `dbtTaskInput`Optional
+##### `dbtTaskInput`Optional
```typescript
public readonly dbtTaskInput: JobTaskDbtTask;
```
-- *Type:* JobTaskDbtTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskDbtTask
---
-##### `dependsOnInput`Optional
+##### `dependsOnInput`Optional
```typescript
public readonly dependsOnInput: IResolvable | JobTaskDependsOn[];
```
-- *Type:* cdktf.IResolvable | JobTaskDependsOn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskDependsOn[]
---
-##### `descriptionInput`Optional
+##### `descriptionInput`Optional
```typescript
public readonly descriptionInput: string;
@@ -189411,17 +189411,17 @@ public readonly descriptionInput: string;
---
-##### `emailNotificationsInput`Optional
+##### `emailNotificationsInput`Optional
```typescript
public readonly emailNotificationsInput: JobTaskEmailNotifications;
```
-- *Type:* JobTaskEmailNotifications
+- *Type:* @cdktf/provider-databricks.job.JobTaskEmailNotifications
---
-##### `existingClusterIdInput`Optional
+##### `existingClusterIdInput`Optional
```typescript
public readonly existingClusterIdInput: string;
@@ -189431,7 +189431,7 @@ public readonly existingClusterIdInput: string;
---
-##### `jobClusterKeyInput`Optional
+##### `jobClusterKeyInput`Optional
```typescript
public readonly jobClusterKeyInput: string;
@@ -189441,17 +189441,17 @@ public readonly jobClusterKeyInput: string;
---
-##### `libraryInput`Optional
+##### `libraryInput`Optional
```typescript
public readonly libraryInput: IResolvable | JobTaskLibrary[];
```
-- *Type:* cdktf.IResolvable | JobTaskLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.job.JobTaskLibrary[]
---
-##### `maxRetriesInput`Optional
+##### `maxRetriesInput`Optional
```typescript
public readonly maxRetriesInput: number;
@@ -189461,7 +189461,7 @@ public readonly maxRetriesInput: number;
---
-##### `minRetryIntervalMillisInput`Optional
+##### `minRetryIntervalMillisInput`Optional
```typescript
public readonly minRetryIntervalMillisInput: number;
@@ -189471,47 +189471,47 @@ public readonly minRetryIntervalMillisInput: number;
---
-##### `newClusterInput`Optional
+##### `newClusterInput`Optional
```typescript
public readonly newClusterInput: JobTaskNewCluster;
```
-- *Type:* JobTaskNewCluster
+- *Type:* @cdktf/provider-databricks.job.JobTaskNewCluster
---
-##### `notebookTaskInput`Optional
+##### `notebookTaskInput`Optional
```typescript
public readonly notebookTaskInput: JobTaskNotebookTask;
```
-- *Type:* JobTaskNotebookTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskNotebookTask
---
-##### `pipelineTaskInput`Optional
+##### `pipelineTaskInput`Optional
```typescript
public readonly pipelineTaskInput: JobTaskPipelineTask;
```
-- *Type:* JobTaskPipelineTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskPipelineTask
---
-##### `pythonWheelTaskInput`Optional
+##### `pythonWheelTaskInput`Optional
```typescript
public readonly pythonWheelTaskInput: JobTaskPythonWheelTask;
```
-- *Type:* JobTaskPythonWheelTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskPythonWheelTask
---
-##### `retryOnTimeoutInput`Optional
+##### `retryOnTimeoutInput`Optional
```typescript
public readonly retryOnTimeoutInput: boolean | IResolvable;
@@ -189521,47 +189521,47 @@ public readonly retryOnTimeoutInput: boolean | IResolvable;
---
-##### `sparkJarTaskInput`Optional
+##### `sparkJarTaskInput`Optional
```typescript
public readonly sparkJarTaskInput: JobTaskSparkJarTask;
```
-- *Type:* JobTaskSparkJarTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkJarTask
---
-##### `sparkPythonTaskInput`Optional
+##### `sparkPythonTaskInput`Optional
```typescript
public readonly sparkPythonTaskInput: JobTaskSparkPythonTask;
```
-- *Type:* JobTaskSparkPythonTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkPythonTask
---
-##### `sparkSubmitTaskInput`Optional
+##### `sparkSubmitTaskInput`Optional
```typescript
public readonly sparkSubmitTaskInput: JobTaskSparkSubmitTask;
```
-- *Type:* JobTaskSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkSubmitTask
---
-##### `sqlTaskInput`Optional
+##### `sqlTaskInput`Optional
```typescript
public readonly sqlTaskInput: JobTaskSqlTask;
```
-- *Type:* JobTaskSqlTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTask
---
-##### `taskKeyInput`Optional
+##### `taskKeyInput`Optional
```typescript
public readonly taskKeyInput: string;
@@ -189571,7 +189571,7 @@ public readonly taskKeyInput: string;
---
-##### `timeoutSecondsInput`Optional
+##### `timeoutSecondsInput`Optional
```typescript
public readonly timeoutSecondsInput: number;
@@ -189581,7 +189581,7 @@ public readonly timeoutSecondsInput: number;
---
-##### `description`Required
+##### `description`Required
```typescript
public readonly description: string;
@@ -189591,7 +189591,7 @@ public readonly description: string;
---
-##### `existingClusterId`Required
+##### `existingClusterId`Required
```typescript
public readonly existingClusterId: string;
@@ -189601,7 +189601,7 @@ public readonly existingClusterId: string;
---
-##### `jobClusterKey`Required
+##### `jobClusterKey`Required
```typescript
public readonly jobClusterKey: string;
@@ -189611,7 +189611,7 @@ public readonly jobClusterKey: string;
---
-##### `maxRetries`Required
+##### `maxRetries`Required
```typescript
public readonly maxRetries: number;
@@ -189621,7 +189621,7 @@ public readonly maxRetries: number;
---
-##### `minRetryIntervalMillis`Required
+##### `minRetryIntervalMillis`Required
```typescript
public readonly minRetryIntervalMillis: number;
@@ -189631,7 +189631,7 @@ public readonly minRetryIntervalMillis: number;
---
-##### `retryOnTimeout`Required
+##### `retryOnTimeout`Required
```typescript
public readonly retryOnTimeout: boolean | IResolvable;
@@ -189641,7 +189641,7 @@ public readonly retryOnTimeout: boolean | IResolvable;
---
-##### `taskKey`Required
+##### `taskKey`Required
```typescript
public readonly taskKey: string;
@@ -189651,7 +189651,7 @@ public readonly taskKey: string;
---
-##### `timeoutSeconds`Required
+##### `timeoutSeconds`Required
```typescript
public readonly timeoutSeconds: number;
@@ -189661,35 +189661,35 @@ public readonly timeoutSeconds: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | JobTask;
+public readonly internalValue: JobTask | IResolvable;
```
-- *Type:* cdktf.IResolvable | JobTask
+- *Type:* @cdktf/provider-databricks.job.JobTask | cdktf.IResolvable
---
-### JobTaskPipelineTaskOutputReference
+### JobTaskPipelineTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskPipelineTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskPipelineTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskPipelineTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -189697,7 +189697,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -189709,149 +189709,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -189859,13 +189859,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -189880,15 +189880,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| pipelineIdInput
| string
| *No description.* |
-| pipelineId
| string
| *No description.* |
-| internalValue
| JobTaskPipelineTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| pipelineIdInput
| string
| *No description.* |
+| pipelineId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskPipelineTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -189902,7 +189902,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -189912,7 +189912,7 @@ public readonly fqn: string;
---
-##### `pipelineIdInput`Optional
+##### `pipelineIdInput`Optional
```typescript
public readonly pipelineIdInput: string;
@@ -189922,7 +189922,7 @@ public readonly pipelineIdInput: string;
---
-##### `pipelineId`Required
+##### `pipelineId`Required
```typescript
public readonly pipelineId: string;
@@ -189932,35 +189932,35 @@ public readonly pipelineId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskPipelineTask;
```
-- *Type:* JobTaskPipelineTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskPipelineTask
---
-### JobTaskPythonWheelTaskOutputReference
+### JobTaskPythonWheelTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskPythonWheelTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskPythonWheelTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskPythonWheelTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -189968,7 +189968,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -189980,153 +189980,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetEntryPoint
| *No description.* |
-| resetNamedParameters
| *No description.* |
-| resetPackageName
| *No description.* |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetEntryPoint
| *No description.* |
+| resetNamedParameters
| *No description.* |
+| resetPackageName
| *No description.* |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -190134,13 +190134,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -190150,25 +190150,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetEntryPoint`
+##### `resetEntryPoint`
```typescript
public resetEntryPoint(): void
```
-##### `resetNamedParameters`
+##### `resetNamedParameters`
```typescript
public resetNamedParameters(): void
```
-##### `resetPackageName`
+##### `resetPackageName`
```typescript
public resetPackageName(): void
```
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -190179,21 +190179,21 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| entryPointInput
| string
| *No description.* |
-| namedParametersInput
| {[ key: string ]: string}
| *No description.* |
-| packageNameInput
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| entryPoint
| string
| *No description.* |
-| namedParameters
| {[ key: string ]: string}
| *No description.* |
-| packageName
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| JobTaskPythonWheelTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| entryPointInput
| string
| *No description.* |
+| namedParametersInput
| {[ key: string ]: string}
| *No description.* |
+| packageNameInput
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| entryPoint
| string
| *No description.* |
+| namedParameters
| {[ key: string ]: string}
| *No description.* |
+| packageName
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskPythonWheelTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -190207,7 +190207,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -190217,7 +190217,7 @@ public readonly fqn: string;
---
-##### `entryPointInput`Optional
+##### `entryPointInput`Optional
```typescript
public readonly entryPointInput: string;
@@ -190227,7 +190227,7 @@ public readonly entryPointInput: string;
---
-##### `namedParametersInput`Optional
+##### `namedParametersInput`Optional
```typescript
public readonly namedParametersInput: {[ key: string ]: string};
@@ -190237,7 +190237,7 @@ public readonly namedParametersInput: {[ key: string ]: string};
---
-##### `packageNameInput`Optional
+##### `packageNameInput`Optional
```typescript
public readonly packageNameInput: string;
@@ -190247,7 +190247,7 @@ public readonly packageNameInput: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -190257,7 +190257,7 @@ public readonly parametersInput: string[];
---
-##### `entryPoint`Required
+##### `entryPoint`Required
```typescript
public readonly entryPoint: string;
@@ -190267,7 +190267,7 @@ public readonly entryPoint: string;
---
-##### `namedParameters`Required
+##### `namedParameters`Required
```typescript
public readonly namedParameters: {[ key: string ]: string};
@@ -190277,7 +190277,7 @@ public readonly namedParameters: {[ key: string ]: string};
---
-##### `packageName`Required
+##### `packageName`Required
```typescript
public readonly packageName: string;
@@ -190287,7 +190287,7 @@ public readonly packageName: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -190297,35 +190297,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskPythonWheelTask;
```
-- *Type:* JobTaskPythonWheelTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskPythonWheelTask
---
-### JobTaskSparkJarTaskOutputReference
+### JobTaskSparkJarTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskSparkJarTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskSparkJarTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskSparkJarTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -190333,7 +190333,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -190345,152 +190345,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetJarUri
| *No description.* |
-| resetMainClassName
| *No description.* |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetJarUri
| *No description.* |
+| resetMainClassName
| *No description.* |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -190498,13 +190498,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -190514,19 +190514,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetJarUri`
+##### `resetJarUri`
```typescript
public resetJarUri(): void
```
-##### `resetMainClassName`
+##### `resetMainClassName`
```typescript
public resetMainClassName(): void
```
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -190537,19 +190537,19 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| jarUriInput
| string
| *No description.* |
-| mainClassNameInput
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| jarUri
| string
| *No description.* |
-| mainClassName
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| JobTaskSparkJarTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| jarUriInput
| string
| *No description.* |
+| mainClassNameInput
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| jarUri
| string
| *No description.* |
+| mainClassName
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskSparkJarTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -190563,7 +190563,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -190573,7 +190573,7 @@ public readonly fqn: string;
---
-##### `jarUriInput`Optional
+##### `jarUriInput`Optional
```typescript
public readonly jarUriInput: string;
@@ -190583,7 +190583,7 @@ public readonly jarUriInput: string;
---
-##### `mainClassNameInput`Optional
+##### `mainClassNameInput`Optional
```typescript
public readonly mainClassNameInput: string;
@@ -190593,7 +190593,7 @@ public readonly mainClassNameInput: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -190603,7 +190603,7 @@ public readonly parametersInput: string[];
---
-##### `jarUri`Required
+##### `jarUri`Required
```typescript
public readonly jarUri: string;
@@ -190613,7 +190613,7 @@ public readonly jarUri: string;
---
-##### `mainClassName`Required
+##### `mainClassName`Required
```typescript
public readonly mainClassName: string;
@@ -190623,7 +190623,7 @@ public readonly mainClassName: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -190633,35 +190633,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskSparkJarTask;
```
-- *Type:* JobTaskSparkJarTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkJarTask
---
-### JobTaskSparkPythonTaskOutputReference
+### JobTaskSparkPythonTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskSparkPythonTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskSparkPythonTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskSparkPythonTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -190669,7 +190669,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -190681,150 +190681,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -190832,13 +190832,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -190848,7 +190848,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -190859,17 +190859,17 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| pythonFileInput
| string
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| pythonFile
| string
| *No description.* |
-| internalValue
| JobTaskSparkPythonTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| pythonFileInput
| string
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| pythonFile
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskSparkPythonTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -190883,7 +190883,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -190893,7 +190893,7 @@ public readonly fqn: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -190903,7 +190903,7 @@ public readonly parametersInput: string[];
---
-##### `pythonFileInput`Optional
+##### `pythonFileInput`Optional
```typescript
public readonly pythonFileInput: string;
@@ -190913,7 +190913,7 @@ public readonly pythonFileInput: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -190923,7 +190923,7 @@ public readonly parameters: string[];
---
-##### `pythonFile`Required
+##### `pythonFile`Required
```typescript
public readonly pythonFile: string;
@@ -190933,35 +190933,35 @@ public readonly pythonFile: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskSparkPythonTask;
```
-- *Type:* JobTaskSparkPythonTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkPythonTask
---
-### JobTaskSparkSubmitTaskOutputReference
+### JobTaskSparkSubmitTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskSparkSubmitTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskSparkSubmitTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskSparkSubmitTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -190969,7 +190969,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -190981,150 +190981,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetParameters
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetParameters
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -191132,13 +191132,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -191148,7 +191148,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
@@ -191159,15 +191159,15 @@ public resetParameters(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| parametersInput
| string[]
| *No description.* |
-| parameters
| string[]
| *No description.* |
-| internalValue
| JobTaskSparkSubmitTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| parametersInput
| string[]
| *No description.* |
+| parameters
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskSparkSubmitTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -191181,7 +191181,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -191191,7 +191191,7 @@ public readonly fqn: string;
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: string[];
@@ -191201,7 +191201,7 @@ public readonly parametersInput: string[];
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: string[];
@@ -191211,35 +191211,35 @@ public readonly parameters: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskSparkSubmitTask;
```
-- *Type:* JobTaskSparkSubmitTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSparkSubmitTask
---
-### JobTaskSqlTaskAlertOutputReference
+### JobTaskSqlTaskAlertOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskSqlTaskAlertOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskSqlTaskAlertOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskSqlTaskAlertOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -191247,7 +191247,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -191259,149 +191259,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -191409,13 +191409,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -191430,15 +191430,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| alertIdInput
| string
| *No description.* |
-| alertId
| string
| *No description.* |
-| internalValue
| JobTaskSqlTaskAlert
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| alertIdInput
| string
| *No description.* |
+| alertId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskSqlTaskAlert
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -191452,7 +191452,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -191462,7 +191462,7 @@ public readonly fqn: string;
---
-##### `alertIdInput`Optional
+##### `alertIdInput`Optional
```typescript
public readonly alertIdInput: string;
@@ -191472,7 +191472,7 @@ public readonly alertIdInput: string;
---
-##### `alertId`Required
+##### `alertId`Required
```typescript
public readonly alertId: string;
@@ -191482,35 +191482,35 @@ public readonly alertId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskSqlTaskAlert;
```
-- *Type:* JobTaskSqlTaskAlert
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskAlert
---
-### JobTaskSqlTaskDashboardOutputReference
+### JobTaskSqlTaskDashboardOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskSqlTaskDashboardOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskSqlTaskDashboardOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskSqlTaskDashboardOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -191518,7 +191518,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -191530,149 +191530,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -191680,13 +191680,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -191701,15 +191701,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dashboardIdInput
| string
| *No description.* |
-| dashboardId
| string
| *No description.* |
-| internalValue
| JobTaskSqlTaskDashboard
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dashboardIdInput
| string
| *No description.* |
+| dashboardId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskSqlTaskDashboard
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -191723,7 +191723,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -191733,7 +191733,7 @@ public readonly fqn: string;
---
-##### `dashboardIdInput`Optional
+##### `dashboardIdInput`Optional
```typescript
public readonly dashboardIdInput: string;
@@ -191743,7 +191743,7 @@ public readonly dashboardIdInput: string;
---
-##### `dashboardId`Required
+##### `dashboardId`Required
```typescript
public readonly dashboardId: string;
@@ -191753,35 +191753,35 @@ public readonly dashboardId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskSqlTaskDashboard;
```
-- *Type:* JobTaskSqlTaskDashboard
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskDashboard
---
-### JobTaskSqlTaskOutputReference
+### JobTaskSqlTaskOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskSqlTaskOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskSqlTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskSqlTaskOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -191789,7 +191789,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -191801,157 +191801,157 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAlert
| *No description.* |
-| putDashboard
| *No description.* |
-| putQuery
| *No description.* |
-| resetAlert
| *No description.* |
-| resetDashboard
| *No description.* |
-| resetParameters
| *No description.* |
-| resetQuery
| *No description.* |
-| resetWarehouseId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAlert
| *No description.* |
+| putDashboard
| *No description.* |
+| putQuery
| *No description.* |
+| resetAlert
| *No description.* |
+| resetDashboard
| *No description.* |
+| resetParameters
| *No description.* |
+| resetQuery
| *No description.* |
+| resetWarehouseId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -191959,13 +191959,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -191975,67 +191975,67 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAlert`
+##### `putAlert`
```typescript
public putAlert(value: JobTaskSqlTaskAlert): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskSqlTaskAlert
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskAlert
---
-##### `putDashboard`
+##### `putDashboard`
```typescript
public putDashboard(value: JobTaskSqlTaskDashboard): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskSqlTaskDashboard
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskDashboard
---
-##### `putQuery`
+##### `putQuery`
```typescript
public putQuery(value: JobTaskSqlTaskQuery): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* JobTaskSqlTaskQuery
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskQuery
---
-##### `resetAlert`
+##### `resetAlert`
```typescript
public resetAlert(): void
```
-##### `resetDashboard`
+##### `resetDashboard`
```typescript
public resetDashboard(): void
```
-##### `resetParameters`
+##### `resetParameters`
```typescript
public resetParameters(): void
```
-##### `resetQuery`
+##### `resetQuery`
```typescript
public resetQuery(): void
```
-##### `resetWarehouseId`
+##### `resetWarehouseId`
```typescript
public resetWarehouseId(): void
@@ -192046,23 +192046,23 @@ public resetWarehouseId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| alert
| JobTaskSqlTaskAlertOutputReference
| *No description.* |
-| dashboard
| JobTaskSqlTaskDashboardOutputReference
| *No description.* |
-| query
| JobTaskSqlTaskQueryOutputReference
| *No description.* |
-| alertInput
| JobTaskSqlTaskAlert
| *No description.* |
-| dashboardInput
| JobTaskSqlTaskDashboard
| *No description.* |
-| parametersInput
| {[ key: string ]: string}
| *No description.* |
-| queryInput
| JobTaskSqlTaskQuery
| *No description.* |
-| warehouseIdInput
| string
| *No description.* |
-| parameters
| {[ key: string ]: string}
| *No description.* |
-| warehouseId
| string
| *No description.* |
-| internalValue
| JobTaskSqlTask
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| alert
| @cdktf/provider-databricks.job.JobTaskSqlTaskAlertOutputReference
| *No description.* |
+| dashboard
| @cdktf/provider-databricks.job.JobTaskSqlTaskDashboardOutputReference
| *No description.* |
+| query
| @cdktf/provider-databricks.job.JobTaskSqlTaskQueryOutputReference
| *No description.* |
+| alertInput
| @cdktf/provider-databricks.job.JobTaskSqlTaskAlert
| *No description.* |
+| dashboardInput
| @cdktf/provider-databricks.job.JobTaskSqlTaskDashboard
| *No description.* |
+| parametersInput
| {[ key: string ]: string}
| *No description.* |
+| queryInput
| @cdktf/provider-databricks.job.JobTaskSqlTaskQuery
| *No description.* |
+| warehouseIdInput
| string
| *No description.* |
+| parameters
| {[ key: string ]: string}
| *No description.* |
+| warehouseId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskSqlTask
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -192076,7 +192076,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -192086,57 +192086,57 @@ public readonly fqn: string;
---
-##### `alert`Required
+##### `alert`Required
```typescript
public readonly alert: JobTaskSqlTaskAlertOutputReference;
```
-- *Type:* JobTaskSqlTaskAlertOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskAlertOutputReference
---
-##### `dashboard`Required
+##### `dashboard`Required
```typescript
public readonly dashboard: JobTaskSqlTaskDashboardOutputReference;
```
-- *Type:* JobTaskSqlTaskDashboardOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskDashboardOutputReference
---
-##### `query`Required
+##### `query`Required
```typescript
public readonly query: JobTaskSqlTaskQueryOutputReference;
```
-- *Type:* JobTaskSqlTaskQueryOutputReference
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskQueryOutputReference
---
-##### `alertInput`Optional
+##### `alertInput`Optional
```typescript
public readonly alertInput: JobTaskSqlTaskAlert;
```
-- *Type:* JobTaskSqlTaskAlert
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskAlert
---
-##### `dashboardInput`Optional
+##### `dashboardInput`Optional
```typescript
public readonly dashboardInput: JobTaskSqlTaskDashboard;
```
-- *Type:* JobTaskSqlTaskDashboard
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskDashboard
---
-##### `parametersInput`Optional
+##### `parametersInput`Optional
```typescript
public readonly parametersInput: {[ key: string ]: string};
@@ -192146,17 +192146,17 @@ public readonly parametersInput: {[ key: string ]: string};
---
-##### `queryInput`Optional
+##### `queryInput`Optional
```typescript
public readonly queryInput: JobTaskSqlTaskQuery;
```
-- *Type:* JobTaskSqlTaskQuery
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskQuery
---
-##### `warehouseIdInput`Optional
+##### `warehouseIdInput`Optional
```typescript
public readonly warehouseIdInput: string;
@@ -192166,7 +192166,7 @@ public readonly warehouseIdInput: string;
---
-##### `parameters`Required
+##### `parameters`Required
```typescript
public readonly parameters: {[ key: string ]: string};
@@ -192176,7 +192176,7 @@ public readonly parameters: {[ key: string ]: string};
---
-##### `warehouseId`Required
+##### `warehouseId`Required
```typescript
public readonly warehouseId: string;
@@ -192186,35 +192186,35 @@ public readonly warehouseId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskSqlTask;
```
-- *Type:* JobTaskSqlTask
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTask
---
-### JobTaskSqlTaskQueryOutputReference
+### JobTaskSqlTaskQueryOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTaskSqlTaskQueryOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTaskSqlTaskQueryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTaskSqlTaskQueryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -192222,7 +192222,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -192234,149 +192234,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -192384,13 +192384,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -192405,15 +192405,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| queryIdInput
| string
| *No description.* |
-| queryId
| string
| *No description.* |
-| internalValue
| JobTaskSqlTaskQuery
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| queryIdInput
| string
| *No description.* |
+| queryId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTaskSqlTaskQuery
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -192427,7 +192427,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -192437,7 +192437,7 @@ public readonly fqn: string;
---
-##### `queryIdInput`Optional
+##### `queryIdInput`Optional
```typescript
public readonly queryIdInput: string;
@@ -192447,7 +192447,7 @@ public readonly queryIdInput: string;
---
-##### `queryId`Required
+##### `queryId`Required
```typescript
public readonly queryId: string;
@@ -192457,35 +192457,35 @@ public readonly queryId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: JobTaskSqlTaskQuery;
```
-- *Type:* JobTaskSqlTaskQuery
+- *Type:* @cdktf/provider-databricks.job.JobTaskSqlTaskQuery
---
-### JobTimeoutsOutputReference
+### JobTimeoutsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { JobTimeoutsOutputReference } from '@cdktf/provider-databricks'
+import { job } from '@cdktf/provider-databricks'
-new JobTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new job.JobTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -192493,7 +192493,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -192505,151 +192505,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCreate
| *No description.* |
-| resetUpdate
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCreate
| *No description.* |
+| resetUpdate
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -192657,13 +192657,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -192673,13 +192673,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCreate`
+##### `resetCreate`
```typescript
public resetCreate(): void
```
-##### `resetUpdate`
+##### `resetUpdate`
```typescript
public resetUpdate(): void
@@ -192690,17 +192690,17 @@ public resetUpdate(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| createInput
| string
| *No description.* |
-| updateInput
| string
| *No description.* |
-| create
| string
| *No description.* |
-| update
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| JobTimeouts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| createInput
| string
| *No description.* |
+| updateInput
| string
| *No description.* |
+| create
| string
| *No description.* |
+| update
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.job.JobTimeouts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -192714,7 +192714,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -192724,7 +192724,7 @@ public readonly fqn: string;
---
-##### `createInput`Optional
+##### `createInput`Optional
```typescript
public readonly createInput: string;
@@ -192734,7 +192734,7 @@ public readonly createInput: string;
---
-##### `updateInput`Optional
+##### `updateInput`Optional
```typescript
public readonly updateInput: string;
@@ -192744,7 +192744,7 @@ public readonly updateInput: string;
---
-##### `create`Required
+##### `create`Required
```typescript
public readonly create: string;
@@ -192754,7 +192754,7 @@ public readonly create: string;
---
-##### `update`Required
+##### `update`Required
```typescript
public readonly update: string;
@@ -192764,35 +192764,35 @@ public readonly update: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | JobTimeouts;
+public readonly internalValue: JobTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | JobTimeouts
+- *Type:* @cdktf/provider-databricks.job.JobTimeouts | cdktf.IResolvable
---
-### LibraryCranOutputReference
+### LibraryCranOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { LibraryCranOutputReference } from '@cdktf/provider-databricks'
+import { library } from '@cdktf/provider-databricks'
-new LibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new library.LibraryCranOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -192800,7 +192800,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -192812,150 +192812,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -192963,13 +192963,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -192979,7 +192979,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -192990,17 +192990,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| LibraryCran
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.library.LibraryCran
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -193014,7 +193014,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -193024,7 +193024,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -193034,7 +193034,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -193044,7 +193044,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -193054,7 +193054,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -193064,35 +193064,35 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: LibraryCran;
```
-- *Type:* LibraryCran
+- *Type:* @cdktf/provider-databricks.library.LibraryCran
---
-### LibraryMavenOutputReference
+### LibraryMavenOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { LibraryMavenOutputReference } from '@cdktf/provider-databricks'
+import { library } from '@cdktf/provider-databricks'
-new LibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new library.LibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -193100,7 +193100,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -193112,151 +193112,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetExclusions
| *No description.* |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetExclusions
| *No description.* |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -193264,13 +193264,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -193280,13 +193280,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetExclusions`
+##### `resetExclusions`
```typescript
public resetExclusions(): void
```
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -193297,19 +193297,19 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| coordinatesInput
| string
| *No description.* |
-| exclusionsInput
| string[]
| *No description.* |
-| repoInput
| string
| *No description.* |
-| coordinates
| string
| *No description.* |
-| exclusions
| string[]
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| LibraryMaven
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| coordinatesInput
| string
| *No description.* |
+| exclusionsInput
| string[]
| *No description.* |
+| repoInput
| string
| *No description.* |
+| coordinates
| string
| *No description.* |
+| exclusions
| string[]
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.library.LibraryMaven
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -193323,7 +193323,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -193333,7 +193333,7 @@ public readonly fqn: string;
---
-##### `coordinatesInput`Optional
+##### `coordinatesInput`Optional
```typescript
public readonly coordinatesInput: string;
@@ -193343,7 +193343,7 @@ public readonly coordinatesInput: string;
---
-##### `exclusionsInput`Optional
+##### `exclusionsInput`Optional
```typescript
public readonly exclusionsInput: string[];
@@ -193353,7 +193353,7 @@ public readonly exclusionsInput: string[];
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -193363,7 +193363,7 @@ public readonly repoInput: string;
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -193373,7 +193373,7 @@ public readonly coordinates: string;
---
-##### `exclusions`Required
+##### `exclusions`Required
```typescript
public readonly exclusions: string[];
@@ -193383,7 +193383,7 @@ public readonly exclusions: string[];
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -193393,35 +193393,35 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: LibraryMaven;
```
-- *Type:* LibraryMaven
+- *Type:* @cdktf/provider-databricks.library.LibraryMaven
---
-### LibraryPypiOutputReference
+### LibraryPypiOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { LibraryPypiOutputReference } from '@cdktf/provider-databricks'
+import { library } from '@cdktf/provider-databricks'
-new LibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new library.LibraryPypiOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -193429,7 +193429,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -193441,150 +193441,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -193592,13 +193592,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -193608,7 +193608,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -193619,17 +193619,17 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| packageInput
| string
| *No description.* |
-| repoInput
| string
| *No description.* |
-| package
| string
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| LibraryPypi
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| packageInput
| string
| *No description.* |
+| repoInput
| string
| *No description.* |
+| package
| string
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.library.LibraryPypi
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -193643,7 +193643,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -193653,7 +193653,7 @@ public readonly fqn: string;
---
-##### `packageInput`Optional
+##### `packageInput`Optional
```typescript
public readonly packageInput: string;
@@ -193663,7 +193663,7 @@ public readonly packageInput: string;
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -193673,7 +193673,7 @@ public readonly repoInput: string;
---
-##### `package`Required
+##### `package`Required
```typescript
public readonly package: string;
@@ -193683,7 +193683,7 @@ public readonly package: string;
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -193693,35 +193693,35 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: LibraryPypi;
```
-- *Type:* LibraryPypi
+- *Type:* @cdktf/provider-databricks.library.LibraryPypi
---
-### MetastoreDataAccessAwsIamRoleOutputReference
+### MetastoreDataAccessAwsIamRoleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MetastoreDataAccessAwsIamRoleOutputReference } from '@cdktf/provider-databricks'
+import { metastoreDataAccess } from '@cdktf/provider-databricks'
-new MetastoreDataAccessAwsIamRoleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new metastoreDataAccess.MetastoreDataAccessAwsIamRoleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -193729,7 +193729,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -193741,149 +193741,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -193891,13 +193891,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -193912,15 +193912,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| roleArnInput
| string
| *No description.* |
-| roleArn
| string
| *No description.* |
-| internalValue
| MetastoreDataAccessAwsIamRole
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| roleArnInput
| string
| *No description.* |
+| roleArn
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -193934,7 +193934,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -193944,7 +193944,7 @@ public readonly fqn: string;
---
-##### `roleArnInput`Optional
+##### `roleArnInput`Optional
```typescript
public readonly roleArnInput: string;
@@ -193954,7 +193954,7 @@ public readonly roleArnInput: string;
---
-##### `roleArn`Required
+##### `roleArn`Required
```typescript
public readonly roleArn: string;
@@ -193964,35 +193964,35 @@ public readonly roleArn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MetastoreDataAccessAwsIamRole;
```
-- *Type:* MetastoreDataAccessAwsIamRole
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole
---
-### MetastoreDataAccessAzureManagedIdentityOutputReference
+### MetastoreDataAccessAzureManagedIdentityOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MetastoreDataAccessAzureManagedIdentityOutputReference } from '@cdktf/provider-databricks'
+import { metastoreDataAccess } from '@cdktf/provider-databricks'
-new MetastoreDataAccessAzureManagedIdentityOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new metastoreDataAccess.MetastoreDataAccessAzureManagedIdentityOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -194000,7 +194000,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -194012,149 +194012,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -194162,13 +194162,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -194183,15 +194183,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| accessConnectorIdInput
| string
| *No description.* |
-| accessConnectorId
| string
| *No description.* |
-| internalValue
| MetastoreDataAccessAzureManagedIdentity
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| accessConnectorIdInput
| string
| *No description.* |
+| accessConnectorId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -194205,7 +194205,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -194215,7 +194215,7 @@ public readonly fqn: string;
---
-##### `accessConnectorIdInput`Optional
+##### `accessConnectorIdInput`Optional
```typescript
public readonly accessConnectorIdInput: string;
@@ -194225,7 +194225,7 @@ public readonly accessConnectorIdInput: string;
---
-##### `accessConnectorId`Required
+##### `accessConnectorId`Required
```typescript
public readonly accessConnectorId: string;
@@ -194235,35 +194235,35 @@ public readonly accessConnectorId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MetastoreDataAccessAzureManagedIdentity;
```
-- *Type:* MetastoreDataAccessAzureManagedIdentity
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity
---
-### MetastoreDataAccessAzureServicePrincipalOutputReference
+### MetastoreDataAccessAzureServicePrincipalOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MetastoreDataAccessAzureServicePrincipalOutputReference } from '@cdktf/provider-databricks'
+import { metastoreDataAccess } from '@cdktf/provider-databricks'
-new MetastoreDataAccessAzureServicePrincipalOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new metastoreDataAccess.MetastoreDataAccessAzureServicePrincipalOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -194271,7 +194271,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -194283,149 +194283,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -194433,13 +194433,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -194454,19 +194454,19 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| applicationIdInput
| string
| *No description.* |
-| clientSecretInput
| string
| *No description.* |
-| directoryIdInput
| string
| *No description.* |
-| applicationId
| string
| *No description.* |
-| clientSecret
| string
| *No description.* |
-| directoryId
| string
| *No description.* |
-| internalValue
| MetastoreDataAccessAzureServicePrincipal
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| applicationIdInput
| string
| *No description.* |
+| clientSecretInput
| string
| *No description.* |
+| directoryIdInput
| string
| *No description.* |
+| applicationId
| string
| *No description.* |
+| clientSecret
| string
| *No description.* |
+| directoryId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -194480,7 +194480,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -194490,7 +194490,7 @@ public readonly fqn: string;
---
-##### `applicationIdInput`Optional
+##### `applicationIdInput`Optional
```typescript
public readonly applicationIdInput: string;
@@ -194500,7 +194500,7 @@ public readonly applicationIdInput: string;
---
-##### `clientSecretInput`Optional
+##### `clientSecretInput`Optional
```typescript
public readonly clientSecretInput: string;
@@ -194510,7 +194510,7 @@ public readonly clientSecretInput: string;
---
-##### `directoryIdInput`Optional
+##### `directoryIdInput`Optional
```typescript
public readonly directoryIdInput: string;
@@ -194520,7 +194520,7 @@ public readonly directoryIdInput: string;
---
-##### `applicationId`Required
+##### `applicationId`Required
```typescript
public readonly applicationId: string;
@@ -194530,7 +194530,7 @@ public readonly applicationId: string;
---
-##### `clientSecret`Required
+##### `clientSecret`Required
```typescript
public readonly clientSecret: string;
@@ -194540,7 +194540,7 @@ public readonly clientSecret: string;
---
-##### `directoryId`Required
+##### `directoryId`Required
```typescript
public readonly directoryId: string;
@@ -194550,35 +194550,35 @@ public readonly directoryId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MetastoreDataAccessAzureServicePrincipal;
```
-- *Type:* MetastoreDataAccessAzureServicePrincipal
+- *Type:* @cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal
---
-### MlflowExperimentTimeoutsOutputReference
+### MlflowExperimentTimeoutsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MlflowExperimentTimeoutsOutputReference } from '@cdktf/provider-databricks'
+import { mlflowExperiment } from '@cdktf/provider-databricks'
-new MlflowExperimentTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mlflowExperiment.MlflowExperimentTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -194586,7 +194586,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -194598,149 +194598,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -194748,13 +194748,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -194769,13 +194769,13 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| MlflowExperimentTimeouts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -194789,7 +194789,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -194799,36 +194799,36 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | MlflowExperimentTimeouts;
+public readonly internalValue: MlflowExperimentTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | MlflowExperimentTimeouts
+- *Type:* @cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts | cdktf.IResolvable
---
-### MlflowModelTagsList
+### MlflowModelTagsList
-#### Initializers
+#### Initializers
```typescript
-import { MlflowModelTagsList } from '@cdktf/provider-databricks'
+import { mlflowModel } from '@cdktf/provider-databricks'
-new MlflowModelTagsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new mlflowModel.MlflowModelTagsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -194836,7 +194836,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -194844,7 +194844,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -194856,20 +194856,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -194877,13 +194877,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -194893,13 +194893,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): MlflowModelTagsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -194912,13 +194912,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| MlflowModelTags[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.mlflowModel.MlflowModelTags[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -194932,7 +194932,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -194942,37 +194942,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | MlflowModelTags[];
```
-- *Type:* cdktf.IResolvable | MlflowModelTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.mlflowModel.MlflowModelTags[]
---
-### MlflowModelTagsOutputReference
+### MlflowModelTagsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MlflowModelTagsOutputReference } from '@cdktf/provider-databricks'
+import { mlflowModel } from '@cdktf/provider-databricks'
-new MlflowModelTagsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new mlflowModel.MlflowModelTagsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -194980,7 +194980,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -194988,7 +194988,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -194996,7 +194996,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -195008,149 +195008,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -195158,13 +195158,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -195179,17 +195179,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| keyInput
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| key
| string
| *No description.* |
-| value
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| MlflowModelTags
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| keyInput
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| key
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mlflowModel.MlflowModelTags \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -195203,7 +195203,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -195213,7 +195213,7 @@ public readonly fqn: string;
---
-##### `keyInput`Optional
+##### `keyInput`Optional
```typescript
public readonly keyInput: string;
@@ -195223,7 +195223,7 @@ public readonly keyInput: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -195233,7 +195233,7 @@ public readonly valueInput: string;
---
-##### `key`Required
+##### `key`Required
```typescript
public readonly key: string;
@@ -195243,7 +195243,7 @@ public readonly key: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -195253,35 +195253,35 @@ public readonly value: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | MlflowModelTags;
+public readonly internalValue: MlflowModelTags | IResolvable;
```
-- *Type:* cdktf.IResolvable | MlflowModelTags
+- *Type:* @cdktf/provider-databricks.mlflowModel.MlflowModelTags | cdktf.IResolvable
---
-### MlflowWebhookHttpUrlSpecOutputReference
+### MlflowWebhookHttpUrlSpecOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MlflowWebhookHttpUrlSpecOutputReference } from '@cdktf/provider-databricks'
+import { mlflowWebhook } from '@cdktf/provider-databricks'
-new MlflowWebhookHttpUrlSpecOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mlflowWebhook.MlflowWebhookHttpUrlSpecOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -195289,7 +195289,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -195301,152 +195301,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAuthorization
| *No description.* |
-| resetEnableSslVerification
| *No description.* |
-| resetSecret
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAuthorization
| *No description.* |
+| resetEnableSslVerification
| *No description.* |
+| resetSecret
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -195454,13 +195454,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -195470,19 +195470,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAuthorization`
+##### `resetAuthorization`
```typescript
public resetAuthorization(): void
```
-##### `resetEnableSslVerification`
+##### `resetEnableSslVerification`
```typescript
public resetEnableSslVerification(): void
```
-##### `resetSecret`
+##### `resetSecret`
```typescript
public resetSecret(): void
@@ -195493,21 +195493,21 @@ public resetSecret(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| authorizationInput
| string
| *No description.* |
-| enableSslVerificationInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| secretInput
| string
| *No description.* |
-| urlInput
| string
| *No description.* |
-| authorization
| string
| *No description.* |
-| enableSslVerification
| boolean \| cdktf.IResolvable
| *No description.* |
-| secret
| string
| *No description.* |
-| url
| string
| *No description.* |
-| internalValue
| MlflowWebhookHttpUrlSpec
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| authorizationInput
| string
| *No description.* |
+| enableSslVerificationInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| secretInput
| string
| *No description.* |
+| urlInput
| string
| *No description.* |
+| authorization
| string
| *No description.* |
+| enableSslVerification
| boolean \| cdktf.IResolvable
| *No description.* |
+| secret
| string
| *No description.* |
+| url
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -195521,7 +195521,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -195531,7 +195531,7 @@ public readonly fqn: string;
---
-##### `authorizationInput`Optional
+##### `authorizationInput`Optional
```typescript
public readonly authorizationInput: string;
@@ -195541,7 +195541,7 @@ public readonly authorizationInput: string;
---
-##### `enableSslVerificationInput`Optional
+##### `enableSslVerificationInput`Optional
```typescript
public readonly enableSslVerificationInput: boolean | IResolvable;
@@ -195551,7 +195551,7 @@ public readonly enableSslVerificationInput: boolean | IResolvable;
---
-##### `secretInput`Optional
+##### `secretInput`Optional
```typescript
public readonly secretInput: string;
@@ -195561,7 +195561,7 @@ public readonly secretInput: string;
---
-##### `urlInput`Optional
+##### `urlInput`Optional
```typescript
public readonly urlInput: string;
@@ -195571,7 +195571,7 @@ public readonly urlInput: string;
---
-##### `authorization`Required
+##### `authorization`Required
```typescript
public readonly authorization: string;
@@ -195581,7 +195581,7 @@ public readonly authorization: string;
---
-##### `enableSslVerification`Required
+##### `enableSslVerification`Required
```typescript
public readonly enableSslVerification: boolean | IResolvable;
@@ -195591,7 +195591,7 @@ public readonly enableSslVerification: boolean | IResolvable;
---
-##### `secret`Required
+##### `secret`Required
```typescript
public readonly secret: string;
@@ -195601,7 +195601,7 @@ public readonly secret: string;
---
-##### `url`Required
+##### `url`Required
```typescript
public readonly url: string;
@@ -195611,35 +195611,35 @@ public readonly url: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MlflowWebhookHttpUrlSpec;
```
-- *Type:* MlflowWebhookHttpUrlSpec
+- *Type:* @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec
---
-### MlflowWebhookJobSpecOutputReference
+### MlflowWebhookJobSpecOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MlflowWebhookJobSpecOutputReference } from '@cdktf/provider-databricks'
+import { mlflowWebhook } from '@cdktf/provider-databricks'
-new MlflowWebhookJobSpecOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mlflowWebhook.MlflowWebhookJobSpecOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -195647,7 +195647,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -195659,150 +195659,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetWorkspaceUrl
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetWorkspaceUrl
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -195810,13 +195810,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -195826,7 +195826,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetWorkspaceUrl`
+##### `resetWorkspaceUrl`
```typescript
public resetWorkspaceUrl(): void
@@ -195837,19 +195837,19 @@ public resetWorkspaceUrl(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| accessTokenInput
| string
| *No description.* |
-| jobIdInput
| string
| *No description.* |
-| workspaceUrlInput
| string
| *No description.* |
-| accessToken
| string
| *No description.* |
-| jobId
| string
| *No description.* |
-| workspaceUrl
| string
| *No description.* |
-| internalValue
| MlflowWebhookJobSpec
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| accessTokenInput
| string
| *No description.* |
+| jobIdInput
| string
| *No description.* |
+| workspaceUrlInput
| string
| *No description.* |
+| accessToken
| string
| *No description.* |
+| jobId
| string
| *No description.* |
+| workspaceUrl
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -195863,7 +195863,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -195873,7 +195873,7 @@ public readonly fqn: string;
---
-##### `accessTokenInput`Optional
+##### `accessTokenInput`Optional
```typescript
public readonly accessTokenInput: string;
@@ -195883,7 +195883,7 @@ public readonly accessTokenInput: string;
---
-##### `jobIdInput`Optional
+##### `jobIdInput`Optional
```typescript
public readonly jobIdInput: string;
@@ -195893,7 +195893,7 @@ public readonly jobIdInput: string;
---
-##### `workspaceUrlInput`Optional
+##### `workspaceUrlInput`Optional
```typescript
public readonly workspaceUrlInput: string;
@@ -195903,7 +195903,7 @@ public readonly workspaceUrlInput: string;
---
-##### `accessToken`Required
+##### `accessToken`Required
```typescript
public readonly accessToken: string;
@@ -195913,7 +195913,7 @@ public readonly accessToken: string;
---
-##### `jobId`Required
+##### `jobId`Required
```typescript
public readonly jobId: string;
@@ -195923,7 +195923,7 @@ public readonly jobId: string;
---
-##### `workspaceUrl`Required
+##### `workspaceUrl`Required
```typescript
public readonly workspaceUrl: string;
@@ -195933,35 +195933,35 @@ public readonly workspaceUrl: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MlflowWebhookJobSpec;
```
-- *Type:* MlflowWebhookJobSpec
+- *Type:* @cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec
---
-### MountAbfsOutputReference
+### MountAbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MountAbfsOutputReference } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-new MountAbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mount.MountAbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -195969,7 +195969,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -195981,153 +195981,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetContainerName
| *No description.* |
-| resetDirectory
| *No description.* |
-| resetStorageAccountName
| *No description.* |
-| resetTenantId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetContainerName
| *No description.* |
+| resetDirectory
| *No description.* |
+| resetStorageAccountName
| *No description.* |
+| resetTenantId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -196135,13 +196135,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -196151,25 +196151,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetContainerName`
+##### `resetContainerName`
```typescript
public resetContainerName(): void
```
-##### `resetDirectory`
+##### `resetDirectory`
```typescript
public resetDirectory(): void
```
-##### `resetStorageAccountName`
+##### `resetStorageAccountName`
```typescript
public resetStorageAccountName(): void
```
-##### `resetTenantId`
+##### `resetTenantId`
```typescript
public resetTenantId(): void
@@ -196180,29 +196180,29 @@ public resetTenantId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| clientIdInput
| string
| *No description.* |
-| clientSecretKeyInput
| string
| *No description.* |
-| clientSecretScopeInput
| string
| *No description.* |
-| containerNameInput
| string
| *No description.* |
-| directoryInput
| string
| *No description.* |
-| initializeFileSystemInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| storageAccountNameInput
| string
| *No description.* |
-| tenantIdInput
| string
| *No description.* |
-| clientId
| string
| *No description.* |
-| clientSecretKey
| string
| *No description.* |
-| clientSecretScope
| string
| *No description.* |
-| containerName
| string
| *No description.* |
-| directory
| string
| *No description.* |
-| initializeFileSystem
| boolean \| cdktf.IResolvable
| *No description.* |
-| storageAccountName
| string
| *No description.* |
-| tenantId
| string
| *No description.* |
-| internalValue
| MountAbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| clientIdInput
| string
| *No description.* |
+| clientSecretKeyInput
| string
| *No description.* |
+| clientSecretScopeInput
| string
| *No description.* |
+| containerNameInput
| string
| *No description.* |
+| directoryInput
| string
| *No description.* |
+| initializeFileSystemInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| storageAccountNameInput
| string
| *No description.* |
+| tenantIdInput
| string
| *No description.* |
+| clientId
| string
| *No description.* |
+| clientSecretKey
| string
| *No description.* |
+| clientSecretScope
| string
| *No description.* |
+| containerName
| string
| *No description.* |
+| directory
| string
| *No description.* |
+| initializeFileSystem
| boolean \| cdktf.IResolvable
| *No description.* |
+| storageAccountName
| string
| *No description.* |
+| tenantId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mount.MountAbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -196216,7 +196216,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -196226,7 +196226,7 @@ public readonly fqn: string;
---
-##### `clientIdInput`Optional
+##### `clientIdInput`Optional
```typescript
public readonly clientIdInput: string;
@@ -196236,7 +196236,7 @@ public readonly clientIdInput: string;
---
-##### `clientSecretKeyInput`Optional
+##### `clientSecretKeyInput`Optional
```typescript
public readonly clientSecretKeyInput: string;
@@ -196246,7 +196246,7 @@ public readonly clientSecretKeyInput: string;
---
-##### `clientSecretScopeInput`Optional
+##### `clientSecretScopeInput`Optional
```typescript
public readonly clientSecretScopeInput: string;
@@ -196256,7 +196256,7 @@ public readonly clientSecretScopeInput: string;
---
-##### `containerNameInput`Optional
+##### `containerNameInput`Optional
```typescript
public readonly containerNameInput: string;
@@ -196266,7 +196266,7 @@ public readonly containerNameInput: string;
---
-##### `directoryInput`Optional
+##### `directoryInput`Optional
```typescript
public readonly directoryInput: string;
@@ -196276,7 +196276,7 @@ public readonly directoryInput: string;
---
-##### `initializeFileSystemInput`Optional
+##### `initializeFileSystemInput`Optional
```typescript
public readonly initializeFileSystemInput: boolean | IResolvable;
@@ -196286,7 +196286,7 @@ public readonly initializeFileSystemInput: boolean | IResolvable;
---
-##### `storageAccountNameInput`Optional
+##### `storageAccountNameInput`Optional
```typescript
public readonly storageAccountNameInput: string;
@@ -196296,7 +196296,7 @@ public readonly storageAccountNameInput: string;
---
-##### `tenantIdInput`Optional
+##### `tenantIdInput`Optional
```typescript
public readonly tenantIdInput: string;
@@ -196306,7 +196306,7 @@ public readonly tenantIdInput: string;
---
-##### `clientId`Required
+##### `clientId`Required
```typescript
public readonly clientId: string;
@@ -196316,7 +196316,7 @@ public readonly clientId: string;
---
-##### `clientSecretKey`Required
+##### `clientSecretKey`Required
```typescript
public readonly clientSecretKey: string;
@@ -196326,7 +196326,7 @@ public readonly clientSecretKey: string;
---
-##### `clientSecretScope`Required
+##### `clientSecretScope`Required
```typescript
public readonly clientSecretScope: string;
@@ -196336,7 +196336,7 @@ public readonly clientSecretScope: string;
---
-##### `containerName`Required
+##### `containerName`Required
```typescript
public readonly containerName: string;
@@ -196346,7 +196346,7 @@ public readonly containerName: string;
---
-##### `directory`Required
+##### `directory`Required
```typescript
public readonly directory: string;
@@ -196356,7 +196356,7 @@ public readonly directory: string;
---
-##### `initializeFileSystem`Required
+##### `initializeFileSystem`Required
```typescript
public readonly initializeFileSystem: boolean | IResolvable;
@@ -196366,7 +196366,7 @@ public readonly initializeFileSystem: boolean | IResolvable;
---
-##### `storageAccountName`Required
+##### `storageAccountName`Required
```typescript
public readonly storageAccountName: string;
@@ -196376,7 +196376,7 @@ public readonly storageAccountName: string;
---
-##### `tenantId`Required
+##### `tenantId`Required
```typescript
public readonly tenantId: string;
@@ -196386,35 +196386,35 @@ public readonly tenantId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MountAbfs;
```
-- *Type:* MountAbfs
+- *Type:* @cdktf/provider-databricks.mount.MountAbfs
---
-### MountAdlOutputReference
+### MountAdlOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MountAdlOutputReference } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-new MountAdlOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mount.MountAdlOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -196422,7 +196422,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -196434,153 +196434,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDirectory
| *No description.* |
-| resetSparkConfPrefix
| *No description.* |
-| resetStorageResourceName
| *No description.* |
-| resetTenantId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDirectory
| *No description.* |
+| resetSparkConfPrefix
| *No description.* |
+| resetStorageResourceName
| *No description.* |
+| resetTenantId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -196588,13 +196588,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -196604,25 +196604,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDirectory`
+##### `resetDirectory`
```typescript
public resetDirectory(): void
```
-##### `resetSparkConfPrefix`
+##### `resetSparkConfPrefix`
```typescript
public resetSparkConfPrefix(): void
```
-##### `resetStorageResourceName`
+##### `resetStorageResourceName`
```typescript
public resetStorageResourceName(): void
```
-##### `resetTenantId`
+##### `resetTenantId`
```typescript
public resetTenantId(): void
@@ -196633,27 +196633,27 @@ public resetTenantId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| clientIdInput
| string
| *No description.* |
-| clientSecretKeyInput
| string
| *No description.* |
-| clientSecretScopeInput
| string
| *No description.* |
-| directoryInput
| string
| *No description.* |
-| sparkConfPrefixInput
| string
| *No description.* |
-| storageResourceNameInput
| string
| *No description.* |
-| tenantIdInput
| string
| *No description.* |
-| clientId
| string
| *No description.* |
-| clientSecretKey
| string
| *No description.* |
-| clientSecretScope
| string
| *No description.* |
-| directory
| string
| *No description.* |
-| sparkConfPrefix
| string
| *No description.* |
-| storageResourceName
| string
| *No description.* |
-| tenantId
| string
| *No description.* |
-| internalValue
| MountAdl
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| clientIdInput
| string
| *No description.* |
+| clientSecretKeyInput
| string
| *No description.* |
+| clientSecretScopeInput
| string
| *No description.* |
+| directoryInput
| string
| *No description.* |
+| sparkConfPrefixInput
| string
| *No description.* |
+| storageResourceNameInput
| string
| *No description.* |
+| tenantIdInput
| string
| *No description.* |
+| clientId
| string
| *No description.* |
+| clientSecretKey
| string
| *No description.* |
+| clientSecretScope
| string
| *No description.* |
+| directory
| string
| *No description.* |
+| sparkConfPrefix
| string
| *No description.* |
+| storageResourceName
| string
| *No description.* |
+| tenantId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mount.MountAdl
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -196667,7 +196667,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -196677,7 +196677,7 @@ public readonly fqn: string;
---
-##### `clientIdInput`Optional
+##### `clientIdInput`Optional
```typescript
public readonly clientIdInput: string;
@@ -196687,7 +196687,7 @@ public readonly clientIdInput: string;
---
-##### `clientSecretKeyInput`Optional
+##### `clientSecretKeyInput`Optional
```typescript
public readonly clientSecretKeyInput: string;
@@ -196697,7 +196697,7 @@ public readonly clientSecretKeyInput: string;
---
-##### `clientSecretScopeInput`Optional
+##### `clientSecretScopeInput`Optional
```typescript
public readonly clientSecretScopeInput: string;
@@ -196707,7 +196707,7 @@ public readonly clientSecretScopeInput: string;
---
-##### `directoryInput`Optional
+##### `directoryInput`Optional
```typescript
public readonly directoryInput: string;
@@ -196717,7 +196717,7 @@ public readonly directoryInput: string;
---
-##### `sparkConfPrefixInput`Optional
+##### `sparkConfPrefixInput`Optional
```typescript
public readonly sparkConfPrefixInput: string;
@@ -196727,7 +196727,7 @@ public readonly sparkConfPrefixInput: string;
---
-##### `storageResourceNameInput`Optional
+##### `storageResourceNameInput`Optional
```typescript
public readonly storageResourceNameInput: string;
@@ -196737,7 +196737,7 @@ public readonly storageResourceNameInput: string;
---
-##### `tenantIdInput`Optional
+##### `tenantIdInput`Optional
```typescript
public readonly tenantIdInput: string;
@@ -196747,7 +196747,7 @@ public readonly tenantIdInput: string;
---
-##### `clientId`Required
+##### `clientId`Required
```typescript
public readonly clientId: string;
@@ -196757,7 +196757,7 @@ public readonly clientId: string;
---
-##### `clientSecretKey`Required
+##### `clientSecretKey`Required
```typescript
public readonly clientSecretKey: string;
@@ -196767,7 +196767,7 @@ public readonly clientSecretKey: string;
---
-##### `clientSecretScope`Required
+##### `clientSecretScope`Required
```typescript
public readonly clientSecretScope: string;
@@ -196777,7 +196777,7 @@ public readonly clientSecretScope: string;
---
-##### `directory`Required
+##### `directory`Required
```typescript
public readonly directory: string;
@@ -196787,7 +196787,7 @@ public readonly directory: string;
---
-##### `sparkConfPrefix`Required
+##### `sparkConfPrefix`Required
```typescript
public readonly sparkConfPrefix: string;
@@ -196797,7 +196797,7 @@ public readonly sparkConfPrefix: string;
---
-##### `storageResourceName`Required
+##### `storageResourceName`Required
```typescript
public readonly storageResourceName: string;
@@ -196807,7 +196807,7 @@ public readonly storageResourceName: string;
---
-##### `tenantId`Required
+##### `tenantId`Required
```typescript
public readonly tenantId: string;
@@ -196817,35 +196817,35 @@ public readonly tenantId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MountAdl;
```
-- *Type:* MountAdl
+- *Type:* @cdktf/provider-databricks.mount.MountAdl
---
-### MountGsOutputReference
+### MountGsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MountGsOutputReference } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-new MountGsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mount.MountGsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -196853,7 +196853,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -196865,150 +196865,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetServiceAccount
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetServiceAccount
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -197016,13 +197016,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -197032,7 +197032,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetServiceAccount`
+##### `resetServiceAccount`
```typescript
public resetServiceAccount(): void
@@ -197043,17 +197043,17 @@ public resetServiceAccount(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| bucketNameInput
| string
| *No description.* |
-| serviceAccountInput
| string
| *No description.* |
-| bucketName
| string
| *No description.* |
-| serviceAccount
| string
| *No description.* |
-| internalValue
| MountGs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| bucketNameInput
| string
| *No description.* |
+| serviceAccountInput
| string
| *No description.* |
+| bucketName
| string
| *No description.* |
+| serviceAccount
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mount.MountGs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -197067,7 +197067,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -197077,7 +197077,7 @@ public readonly fqn: string;
---
-##### `bucketNameInput`Optional
+##### `bucketNameInput`Optional
```typescript
public readonly bucketNameInput: string;
@@ -197087,7 +197087,7 @@ public readonly bucketNameInput: string;
---
-##### `serviceAccountInput`Optional
+##### `serviceAccountInput`Optional
```typescript
public readonly serviceAccountInput: string;
@@ -197097,7 +197097,7 @@ public readonly serviceAccountInput: string;
---
-##### `bucketName`Required
+##### `bucketName`Required
```typescript
public readonly bucketName: string;
@@ -197107,7 +197107,7 @@ public readonly bucketName: string;
---
-##### `serviceAccount`Required
+##### `serviceAccount`Required
```typescript
public readonly serviceAccount: string;
@@ -197117,35 +197117,35 @@ public readonly serviceAccount: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MountGs;
```
-- *Type:* MountGs
+- *Type:* @cdktf/provider-databricks.mount.MountGs
---
-### MountS3OutputReference
+### MountS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MountS3OutputReference } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-new MountS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mount.MountS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -197153,7 +197153,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -197165,150 +197165,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetInstanceProfile
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetInstanceProfile
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -197316,13 +197316,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -197332,7 +197332,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetInstanceProfile`
+##### `resetInstanceProfile`
```typescript
public resetInstanceProfile(): void
@@ -197343,17 +197343,17 @@ public resetInstanceProfile(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| bucketNameInput
| string
| *No description.* |
-| instanceProfileInput
| string
| *No description.* |
-| bucketName
| string
| *No description.* |
-| instanceProfile
| string
| *No description.* |
-| internalValue
| MountS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| bucketNameInput
| string
| *No description.* |
+| instanceProfileInput
| string
| *No description.* |
+| bucketName
| string
| *No description.* |
+| instanceProfile
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mount.MountS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -197367,7 +197367,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -197377,7 +197377,7 @@ public readonly fqn: string;
---
-##### `bucketNameInput`Optional
+##### `bucketNameInput`Optional
```typescript
public readonly bucketNameInput: string;
@@ -197387,7 +197387,7 @@ public readonly bucketNameInput: string;
---
-##### `instanceProfileInput`Optional
+##### `instanceProfileInput`Optional
```typescript
public readonly instanceProfileInput: string;
@@ -197397,7 +197397,7 @@ public readonly instanceProfileInput: string;
---
-##### `bucketName`Required
+##### `bucketName`Required
```typescript
public readonly bucketName: string;
@@ -197407,7 +197407,7 @@ public readonly bucketName: string;
---
-##### `instanceProfile`Required
+##### `instanceProfile`Required
```typescript
public readonly instanceProfile: string;
@@ -197417,35 +197417,35 @@ public readonly instanceProfile: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MountS3;
```
-- *Type:* MountS3
+- *Type:* @cdktf/provider-databricks.mount.MountS3
---
-### MountTimeoutsOutputReference
+### MountTimeoutsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MountTimeoutsOutputReference } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-new MountTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mount.MountTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -197453,7 +197453,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -197465,150 +197465,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDefault
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDefault
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -197616,13 +197616,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -197632,7 +197632,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDefault`
+##### `resetDefault`
```typescript
public resetDefault(): void
@@ -197643,15 +197643,15 @@ public resetDefault(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| defaultInput
| string
| *No description.* |
-| default
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| MountTimeouts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| defaultInput
| string
| *No description.* |
+| default
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mount.MountTimeouts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -197665,7 +197665,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -197675,7 +197675,7 @@ public readonly fqn: string;
---
-##### `defaultInput`Optional
+##### `defaultInput`Optional
```typescript
public readonly defaultInput: string;
@@ -197685,7 +197685,7 @@ public readonly defaultInput: string;
---
-##### `default`Required
+##### `default`Required
```typescript
public readonly default: string;
@@ -197695,35 +197695,35 @@ public readonly default: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | MountTimeouts;
+public readonly internalValue: MountTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | MountTimeouts
+- *Type:* @cdktf/provider-databricks.mount.MountTimeouts | cdktf.IResolvable
---
-### MountWasbOutputReference
+### MountWasbOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MountWasbOutputReference } from '@cdktf/provider-databricks'
+import { mount } from '@cdktf/provider-databricks'
-new MountWasbOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mount.MountWasbOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -197731,7 +197731,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -197743,152 +197743,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetContainerName
| *No description.* |
-| resetDirectory
| *No description.* |
-| resetStorageAccountName
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetContainerName
| *No description.* |
+| resetDirectory
| *No description.* |
+| resetStorageAccountName
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -197896,13 +197896,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -197912,19 +197912,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetContainerName`
+##### `resetContainerName`
```typescript
public resetContainerName(): void
```
-##### `resetDirectory`
+##### `resetDirectory`
```typescript
public resetDirectory(): void
```
-##### `resetStorageAccountName`
+##### `resetStorageAccountName`
```typescript
public resetStorageAccountName(): void
@@ -197935,25 +197935,25 @@ public resetStorageAccountName(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| authTypeInput
| string
| *No description.* |
-| containerNameInput
| string
| *No description.* |
-| directoryInput
| string
| *No description.* |
-| storageAccountNameInput
| string
| *No description.* |
-| tokenSecretKeyInput
| string
| *No description.* |
-| tokenSecretScopeInput
| string
| *No description.* |
-| authType
| string
| *No description.* |
-| containerName
| string
| *No description.* |
-| directory
| string
| *No description.* |
-| storageAccountName
| string
| *No description.* |
-| tokenSecretKey
| string
| *No description.* |
-| tokenSecretScope
| string
| *No description.* |
-| internalValue
| MountWasb
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| authTypeInput
| string
| *No description.* |
+| containerNameInput
| string
| *No description.* |
+| directoryInput
| string
| *No description.* |
+| storageAccountNameInput
| string
| *No description.* |
+| tokenSecretKeyInput
| string
| *No description.* |
+| tokenSecretScopeInput
| string
| *No description.* |
+| authType
| string
| *No description.* |
+| containerName
| string
| *No description.* |
+| directory
| string
| *No description.* |
+| storageAccountName
| string
| *No description.* |
+| tokenSecretKey
| string
| *No description.* |
+| tokenSecretScope
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mount.MountWasb
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -197967,7 +197967,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -197977,7 +197977,7 @@ public readonly fqn: string;
---
-##### `authTypeInput`Optional
+##### `authTypeInput`Optional
```typescript
public readonly authTypeInput: string;
@@ -197987,7 +197987,7 @@ public readonly authTypeInput: string;
---
-##### `containerNameInput`Optional
+##### `containerNameInput`Optional
```typescript
public readonly containerNameInput: string;
@@ -197997,7 +197997,7 @@ public readonly containerNameInput: string;
---
-##### `directoryInput`Optional
+##### `directoryInput`Optional
```typescript
public readonly directoryInput: string;
@@ -198007,7 +198007,7 @@ public readonly directoryInput: string;
---
-##### `storageAccountNameInput`Optional
+##### `storageAccountNameInput`Optional
```typescript
public readonly storageAccountNameInput: string;
@@ -198017,7 +198017,7 @@ public readonly storageAccountNameInput: string;
---
-##### `tokenSecretKeyInput`Optional
+##### `tokenSecretKeyInput`Optional
```typescript
public readonly tokenSecretKeyInput: string;
@@ -198027,7 +198027,7 @@ public readonly tokenSecretKeyInput: string;
---
-##### `tokenSecretScopeInput`Optional
+##### `tokenSecretScopeInput`Optional
```typescript
public readonly tokenSecretScopeInput: string;
@@ -198037,7 +198037,7 @@ public readonly tokenSecretScopeInput: string;
---
-##### `authType`Required
+##### `authType`Required
```typescript
public readonly authType: string;
@@ -198047,7 +198047,7 @@ public readonly authType: string;
---
-##### `containerName`Required
+##### `containerName`Required
```typescript
public readonly containerName: string;
@@ -198057,7 +198057,7 @@ public readonly containerName: string;
---
-##### `directory`Required
+##### `directory`Required
```typescript
public readonly directory: string;
@@ -198067,7 +198067,7 @@ public readonly directory: string;
---
-##### `storageAccountName`Required
+##### `storageAccountName`Required
```typescript
public readonly storageAccountName: string;
@@ -198077,7 +198077,7 @@ public readonly storageAccountName: string;
---
-##### `tokenSecretKey`Required
+##### `tokenSecretKey`Required
```typescript
public readonly tokenSecretKey: string;
@@ -198087,7 +198087,7 @@ public readonly tokenSecretKey: string;
---
-##### `tokenSecretScope`Required
+##### `tokenSecretScope`Required
```typescript
public readonly tokenSecretScope: string;
@@ -198097,35 +198097,35 @@ public readonly tokenSecretScope: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MountWasb;
```
-- *Type:* MountWasb
+- *Type:* @cdktf/provider-databricks.mount.MountWasb
---
-### MwsCustomerManagedKeysAwsKeyInfoOutputReference
+### MwsCustomerManagedKeysAwsKeyInfoOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MwsCustomerManagedKeysAwsKeyInfoOutputReference } from '@cdktf/provider-databricks'
+import { mwsCustomerManagedKeys } from '@cdktf/provider-databricks'
-new MwsCustomerManagedKeysAwsKeyInfoOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfoOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -198133,7 +198133,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -198145,150 +198145,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetKeyRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetKeyRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -198296,13 +198296,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -198312,7 +198312,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetKeyRegion`
+##### `resetKeyRegion`
```typescript
public resetKeyRegion(): void
@@ -198323,19 +198323,19 @@ public resetKeyRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| keyAliasInput
| string
| *No description.* |
-| keyArnInput
| string
| *No description.* |
-| keyRegionInput
| string
| *No description.* |
-| keyAlias
| string
| *No description.* |
-| keyArn
| string
| *No description.* |
-| keyRegion
| string
| *No description.* |
-| internalValue
| MwsCustomerManagedKeysAwsKeyInfo
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| keyAliasInput
| string
| *No description.* |
+| keyArnInput
| string
| *No description.* |
+| keyRegionInput
| string
| *No description.* |
+| keyAlias
| string
| *No description.* |
+| keyArn
| string
| *No description.* |
+| keyRegion
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -198349,7 +198349,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -198359,7 +198359,7 @@ public readonly fqn: string;
---
-##### `keyAliasInput`Optional
+##### `keyAliasInput`Optional
```typescript
public readonly keyAliasInput: string;
@@ -198369,7 +198369,7 @@ public readonly keyAliasInput: string;
---
-##### `keyArnInput`Optional
+##### `keyArnInput`Optional
```typescript
public readonly keyArnInput: string;
@@ -198379,7 +198379,7 @@ public readonly keyArnInput: string;
---
-##### `keyRegionInput`Optional
+##### `keyRegionInput`Optional
```typescript
public readonly keyRegionInput: string;
@@ -198389,7 +198389,7 @@ public readonly keyRegionInput: string;
---
-##### `keyAlias`Required
+##### `keyAlias`Required
```typescript
public readonly keyAlias: string;
@@ -198399,7 +198399,7 @@ public readonly keyAlias: string;
---
-##### `keyArn`Required
+##### `keyArn`Required
```typescript
public readonly keyArn: string;
@@ -198409,7 +198409,7 @@ public readonly keyArn: string;
---
-##### `keyRegion`Required
+##### `keyRegion`Required
```typescript
public readonly keyRegion: string;
@@ -198419,36 +198419,36 @@ public readonly keyRegion: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MwsCustomerManagedKeysAwsKeyInfo;
```
-- *Type:* MwsCustomerManagedKeysAwsKeyInfo
+- *Type:* @cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo
---
-### MwsNetworksErrorMessagesList
+### MwsNetworksErrorMessagesList
-#### Initializers
+#### Initializers
```typescript
-import { MwsNetworksErrorMessagesList } from '@cdktf/provider-databricks'
+import { mwsNetworks } from '@cdktf/provider-databricks'
-new MwsNetworksErrorMessagesList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new mwsNetworks.MwsNetworksErrorMessagesList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -198456,7 +198456,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -198464,7 +198464,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -198476,20 +198476,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -198497,13 +198497,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -198513,13 +198513,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): MwsNetworksErrorMessagesOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -198532,13 +198532,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| MwsNetworksErrorMessages[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -198552,7 +198552,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -198562,37 +198562,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | MwsNetworksErrorMessages[];
```
-- *Type:* cdktf.IResolvable | MwsNetworksErrorMessages[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages[]
---
-### MwsNetworksErrorMessagesOutputReference
+### MwsNetworksErrorMessagesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MwsNetworksErrorMessagesOutputReference } from '@cdktf/provider-databricks'
+import { mwsNetworks } from '@cdktf/provider-databricks'
-new MwsNetworksErrorMessagesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new mwsNetworks.MwsNetworksErrorMessagesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -198600,7 +198600,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -198608,7 +198608,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -198616,7 +198616,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -198628,151 +198628,151 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetErrorMessage
| *No description.* |
-| resetErrorType
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetErrorMessage
| *No description.* |
+| resetErrorType
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -198780,13 +198780,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -198796,13 +198796,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetErrorMessage`
+##### `resetErrorMessage`
```typescript
public resetErrorMessage(): void
```
-##### `resetErrorType`
+##### `resetErrorType`
```typescript
public resetErrorType(): void
@@ -198813,17 +198813,17 @@ public resetErrorType(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| errorMessageInput
| string
| *No description.* |
-| errorTypeInput
| string
| *No description.* |
-| errorMessage
| string
| *No description.* |
-| errorType
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| MwsNetworksErrorMessages
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| errorMessageInput
| string
| *No description.* |
+| errorTypeInput
| string
| *No description.* |
+| errorMessage
| string
| *No description.* |
+| errorType
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -198837,7 +198837,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -198847,7 +198847,7 @@ public readonly fqn: string;
---
-##### `errorMessageInput`Optional
+##### `errorMessageInput`Optional
```typescript
public readonly errorMessageInput: string;
@@ -198857,7 +198857,7 @@ public readonly errorMessageInput: string;
---
-##### `errorTypeInput`Optional
+##### `errorTypeInput`Optional
```typescript
public readonly errorTypeInput: string;
@@ -198867,7 +198867,7 @@ public readonly errorTypeInput: string;
---
-##### `errorMessage`Required
+##### `errorMessage`Required
```typescript
public readonly errorMessage: string;
@@ -198877,7 +198877,7 @@ public readonly errorMessage: string;
---
-##### `errorType`Required
+##### `errorType`Required
```typescript
public readonly errorType: string;
@@ -198887,35 +198887,35 @@ public readonly errorType: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | MwsNetworksErrorMessages;
+public readonly internalValue: MwsNetworksErrorMessages | IResolvable;
```
-- *Type:* cdktf.IResolvable | MwsNetworksErrorMessages
+- *Type:* @cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages | cdktf.IResolvable
---
-### MwsNetworksVpcEndpointsOutputReference
+### MwsNetworksVpcEndpointsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MwsNetworksVpcEndpointsOutputReference } from '@cdktf/provider-databricks'
+import { mwsNetworks } from '@cdktf/provider-databricks'
-new MwsNetworksVpcEndpointsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mwsNetworks.MwsNetworksVpcEndpointsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -198923,7 +198923,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -198935,149 +198935,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -199085,13 +199085,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -199106,17 +199106,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dataplaneRelayInput
| string[]
| *No description.* |
-| restApiInput
| string[]
| *No description.* |
-| dataplaneRelay
| string[]
| *No description.* |
-| restApi
| string[]
| *No description.* |
-| internalValue
| MwsNetworksVpcEndpoints
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dataplaneRelayInput
| string[]
| *No description.* |
+| restApiInput
| string[]
| *No description.* |
+| dataplaneRelay
| string[]
| *No description.* |
+| restApi
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -199130,7 +199130,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -199140,7 +199140,7 @@ public readonly fqn: string;
---
-##### `dataplaneRelayInput`Optional
+##### `dataplaneRelayInput`Optional
```typescript
public readonly dataplaneRelayInput: string[];
@@ -199150,7 +199150,7 @@ public readonly dataplaneRelayInput: string[];
---
-##### `restApiInput`Optional
+##### `restApiInput`Optional
```typescript
public readonly restApiInput: string[];
@@ -199160,7 +199160,7 @@ public readonly restApiInput: string[];
---
-##### `dataplaneRelay`Required
+##### `dataplaneRelay`Required
```typescript
public readonly dataplaneRelay: string[];
@@ -199170,7 +199170,7 @@ public readonly dataplaneRelay: string[];
---
-##### `restApi`Required
+##### `restApi`Required
```typescript
public readonly restApi: string[];
@@ -199180,35 +199180,35 @@ public readonly restApi: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MwsNetworksVpcEndpoints;
```
-- *Type:* MwsNetworksVpcEndpoints
+- *Type:* @cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints
---
-### MwsWorkspacesCloudResourceBucketGcpOutputReference
+### MwsWorkspacesCloudResourceBucketGcpOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MwsWorkspacesCloudResourceBucketGcpOutputReference } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-new MwsWorkspacesCloudResourceBucketGcpOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mwsWorkspaces.MwsWorkspacesCloudResourceBucketGcpOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -199216,7 +199216,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -199228,149 +199228,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -199378,13 +199378,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -199399,15 +199399,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| projectIdInput
| string
| *No description.* |
-| projectId
| string
| *No description.* |
-| internalValue
| MwsWorkspacesCloudResourceBucketGcp
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| projectIdInput
| string
| *No description.* |
+| projectId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucketGcp
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -199421,7 +199421,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -199431,7 +199431,7 @@ public readonly fqn: string;
---
-##### `projectIdInput`Optional
+##### `projectIdInput`Optional
```typescript
public readonly projectIdInput: string;
@@ -199441,7 +199441,7 @@ public readonly projectIdInput: string;
---
-##### `projectId`Required
+##### `projectId`Required
```typescript
public readonly projectId: string;
@@ -199451,35 +199451,35 @@ public readonly projectId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MwsWorkspacesCloudResourceBucketGcp;
```
-- *Type:* MwsWorkspacesCloudResourceBucketGcp
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucketGcp
---
-### MwsWorkspacesCloudResourceBucketOutputReference
+### MwsWorkspacesCloudResourceBucketOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MwsWorkspacesCloudResourceBucketOutputReference } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-new MwsWorkspacesCloudResourceBucketOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mwsWorkspaces.MwsWorkspacesCloudResourceBucketOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -199487,7 +199487,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -199499,150 +199499,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putGcp
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putGcp
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -199650,13 +199650,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -199666,15 +199666,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putGcp`
+##### `putGcp`
```typescript
public putGcp(value: MwsWorkspacesCloudResourceBucketGcp): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MwsWorkspacesCloudResourceBucketGcp
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucketGcp
---
@@ -199683,15 +199683,15 @@ public putGcp(value: MwsWorkspacesCloudResourceBucketGcp): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| gcp
| MwsWorkspacesCloudResourceBucketGcpOutputReference
| *No description.* |
-| gcpInput
| MwsWorkspacesCloudResourceBucketGcp
| *No description.* |
-| internalValue
| MwsWorkspacesCloudResourceBucket
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| gcp
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucketGcpOutputReference
| *No description.* |
+| gcpInput
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucketGcp
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucket
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -199705,7 +199705,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -199715,55 +199715,55 @@ public readonly fqn: string;
---
-##### `gcp`Required
+##### `gcp`Required
```typescript
public readonly gcp: MwsWorkspacesCloudResourceBucketGcpOutputReference;
```
-- *Type:* MwsWorkspacesCloudResourceBucketGcpOutputReference
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucketGcpOutputReference
---
-##### `gcpInput`Optional
+##### `gcpInput`Optional
```typescript
public readonly gcpInput: MwsWorkspacesCloudResourceBucketGcp;
```
-- *Type:* MwsWorkspacesCloudResourceBucketGcp
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucketGcp
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MwsWorkspacesCloudResourceBucket;
```
-- *Type:* MwsWorkspacesCloudResourceBucket
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceBucket
---
-### MwsWorkspacesExternalCustomerInfoOutputReference
+### MwsWorkspacesExternalCustomerInfoOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MwsWorkspacesExternalCustomerInfoOutputReference } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-new MwsWorkspacesExternalCustomerInfoOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mwsWorkspaces.MwsWorkspacesExternalCustomerInfoOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -199771,7 +199771,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -199783,149 +199783,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -199933,13 +199933,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -199954,19 +199954,19 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| authoritativeUserEmailInput
| string
| *No description.* |
-| authoritativeUserFullNameInput
| string
| *No description.* |
-| customerNameInput
| string
| *No description.* |
-| authoritativeUserEmail
| string
| *No description.* |
-| authoritativeUserFullName
| string
| *No description.* |
-| customerName
| string
| *No description.* |
-| internalValue
| MwsWorkspacesExternalCustomerInfo
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| authoritativeUserEmailInput
| string
| *No description.* |
+| authoritativeUserFullNameInput
| string
| *No description.* |
+| customerNameInput
| string
| *No description.* |
+| authoritativeUserEmail
| string
| *No description.* |
+| authoritativeUserFullName
| string
| *No description.* |
+| customerName
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -199980,7 +199980,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -199990,7 +199990,7 @@ public readonly fqn: string;
---
-##### `authoritativeUserEmailInput`Optional
+##### `authoritativeUserEmailInput`Optional
```typescript
public readonly authoritativeUserEmailInput: string;
@@ -200000,7 +200000,7 @@ public readonly authoritativeUserEmailInput: string;
---
-##### `authoritativeUserFullNameInput`Optional
+##### `authoritativeUserFullNameInput`Optional
```typescript
public readonly authoritativeUserFullNameInput: string;
@@ -200010,7 +200010,7 @@ public readonly authoritativeUserFullNameInput: string;
---
-##### `customerNameInput`Optional
+##### `customerNameInput`Optional
```typescript
public readonly customerNameInput: string;
@@ -200020,7 +200020,7 @@ public readonly customerNameInput: string;
---
-##### `authoritativeUserEmail`Required
+##### `authoritativeUserEmail`Required
```typescript
public readonly authoritativeUserEmail: string;
@@ -200030,7 +200030,7 @@ public readonly authoritativeUserEmail: string;
---
-##### `authoritativeUserFullName`Required
+##### `authoritativeUserFullName`Required
```typescript
public readonly authoritativeUserFullName: string;
@@ -200040,7 +200040,7 @@ public readonly authoritativeUserFullName: string;
---
-##### `customerName`Required
+##### `customerName`Required
```typescript
public readonly customerName: string;
@@ -200050,35 +200050,35 @@ public readonly customerName: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MwsWorkspacesExternalCustomerInfo;
```
-- *Type:* MwsWorkspacesExternalCustomerInfo
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo
---
-### MwsWorkspacesNetworkGcpCommonNetworkConfigOutputReference
+### MwsWorkspacesNetworkGcpCommonNetworkConfigOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MwsWorkspacesNetworkGcpCommonNetworkConfigOutputReference } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-new MwsWorkspacesNetworkGcpCommonNetworkConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mwsWorkspaces.MwsWorkspacesNetworkGcpCommonNetworkConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -200086,7 +200086,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -200098,149 +200098,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -200248,13 +200248,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -200269,17 +200269,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| gkeClusterMasterIpRangeInput
| string
| *No description.* |
-| gkeConnectivityTypeInput
| string
| *No description.* |
-| gkeClusterMasterIpRange
| string
| *No description.* |
-| gkeConnectivityType
| string
| *No description.* |
-| internalValue
| MwsWorkspacesNetworkGcpCommonNetworkConfig
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| gkeClusterMasterIpRangeInput
| string
| *No description.* |
+| gkeConnectivityTypeInput
| string
| *No description.* |
+| gkeClusterMasterIpRange
| string
| *No description.* |
+| gkeConnectivityType
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpCommonNetworkConfig
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -200293,7 +200293,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -200303,7 +200303,7 @@ public readonly fqn: string;
---
-##### `gkeClusterMasterIpRangeInput`Optional
+##### `gkeClusterMasterIpRangeInput`Optional
```typescript
public readonly gkeClusterMasterIpRangeInput: string;
@@ -200313,7 +200313,7 @@ public readonly gkeClusterMasterIpRangeInput: string;
---
-##### `gkeConnectivityTypeInput`Optional
+##### `gkeConnectivityTypeInput`Optional
```typescript
public readonly gkeConnectivityTypeInput: string;
@@ -200323,7 +200323,7 @@ public readonly gkeConnectivityTypeInput: string;
---
-##### `gkeClusterMasterIpRange`Required
+##### `gkeClusterMasterIpRange`Required
```typescript
public readonly gkeClusterMasterIpRange: string;
@@ -200333,7 +200333,7 @@ public readonly gkeClusterMasterIpRange: string;
---
-##### `gkeConnectivityType`Required
+##### `gkeConnectivityType`Required
```typescript
public readonly gkeConnectivityType: string;
@@ -200343,35 +200343,35 @@ public readonly gkeConnectivityType: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MwsWorkspacesNetworkGcpCommonNetworkConfig;
```
-- *Type:* MwsWorkspacesNetworkGcpCommonNetworkConfig
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpCommonNetworkConfig
---
-### MwsWorkspacesNetworkGcpManagedNetworkConfigOutputReference
+### MwsWorkspacesNetworkGcpManagedNetworkConfigOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MwsWorkspacesNetworkGcpManagedNetworkConfigOutputReference } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-new MwsWorkspacesNetworkGcpManagedNetworkConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mwsWorkspaces.MwsWorkspacesNetworkGcpManagedNetworkConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -200379,7 +200379,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -200391,149 +200391,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -200541,13 +200541,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -200562,19 +200562,19 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| gkeClusterPodIpRangeInput
| string
| *No description.* |
-| gkeClusterServiceIpRangeInput
| string
| *No description.* |
-| subnetCidrInput
| string
| *No description.* |
-| gkeClusterPodIpRange
| string
| *No description.* |
-| gkeClusterServiceIpRange
| string
| *No description.* |
-| subnetCidr
| string
| *No description.* |
-| internalValue
| MwsWorkspacesNetworkGcpManagedNetworkConfig
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| gkeClusterPodIpRangeInput
| string
| *No description.* |
+| gkeClusterServiceIpRangeInput
| string
| *No description.* |
+| subnetCidrInput
| string
| *No description.* |
+| gkeClusterPodIpRange
| string
| *No description.* |
+| gkeClusterServiceIpRange
| string
| *No description.* |
+| subnetCidr
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpManagedNetworkConfig
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -200588,7 +200588,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -200598,7 +200598,7 @@ public readonly fqn: string;
---
-##### `gkeClusterPodIpRangeInput`Optional
+##### `gkeClusterPodIpRangeInput`Optional
```typescript
public readonly gkeClusterPodIpRangeInput: string;
@@ -200608,7 +200608,7 @@ public readonly gkeClusterPodIpRangeInput: string;
---
-##### `gkeClusterServiceIpRangeInput`Optional
+##### `gkeClusterServiceIpRangeInput`Optional
```typescript
public readonly gkeClusterServiceIpRangeInput: string;
@@ -200618,7 +200618,7 @@ public readonly gkeClusterServiceIpRangeInput: string;
---
-##### `subnetCidrInput`Optional
+##### `subnetCidrInput`Optional
```typescript
public readonly subnetCidrInput: string;
@@ -200628,7 +200628,7 @@ public readonly subnetCidrInput: string;
---
-##### `gkeClusterPodIpRange`Required
+##### `gkeClusterPodIpRange`Required
```typescript
public readonly gkeClusterPodIpRange: string;
@@ -200638,7 +200638,7 @@ public readonly gkeClusterPodIpRange: string;
---
-##### `gkeClusterServiceIpRange`Required
+##### `gkeClusterServiceIpRange`Required
```typescript
public readonly gkeClusterServiceIpRange: string;
@@ -200648,7 +200648,7 @@ public readonly gkeClusterServiceIpRange: string;
---
-##### `subnetCidr`Required
+##### `subnetCidr`Required
```typescript
public readonly subnetCidr: string;
@@ -200658,35 +200658,35 @@ public readonly subnetCidr: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MwsWorkspacesNetworkGcpManagedNetworkConfig;
```
-- *Type:* MwsWorkspacesNetworkGcpManagedNetworkConfig
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpManagedNetworkConfig
---
-### MwsWorkspacesNetworkOutputReference
+### MwsWorkspacesNetworkOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MwsWorkspacesNetworkOutputReference } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-new MwsWorkspacesNetworkOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mwsWorkspaces.MwsWorkspacesNetworkOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -200694,7 +200694,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -200706,153 +200706,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putGcpCommonNetworkConfig
| *No description.* |
-| putGcpManagedNetworkConfig
| *No description.* |
-| resetGcpManagedNetworkConfig
| *No description.* |
-| resetNetworkId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putGcpCommonNetworkConfig
| *No description.* |
+| putGcpManagedNetworkConfig
| *No description.* |
+| resetGcpManagedNetworkConfig
| *No description.* |
+| resetNetworkId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -200860,13 +200860,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -200876,37 +200876,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putGcpCommonNetworkConfig`
+##### `putGcpCommonNetworkConfig`
```typescript
public putGcpCommonNetworkConfig(value: MwsWorkspacesNetworkGcpCommonNetworkConfig): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MwsWorkspacesNetworkGcpCommonNetworkConfig
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpCommonNetworkConfig
---
-##### `putGcpManagedNetworkConfig`
+##### `putGcpManagedNetworkConfig`
```typescript
public putGcpManagedNetworkConfig(value: MwsWorkspacesNetworkGcpManagedNetworkConfig): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* MwsWorkspacesNetworkGcpManagedNetworkConfig
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpManagedNetworkConfig
---
-##### `resetGcpManagedNetworkConfig`
+##### `resetGcpManagedNetworkConfig`
```typescript
public resetGcpManagedNetworkConfig(): void
```
-##### `resetNetworkId`
+##### `resetNetworkId`
```typescript
public resetNetworkId(): void
@@ -200917,19 +200917,19 @@ public resetNetworkId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| gcpCommonNetworkConfig
| MwsWorkspacesNetworkGcpCommonNetworkConfigOutputReference
| *No description.* |
-| gcpManagedNetworkConfig
| MwsWorkspacesNetworkGcpManagedNetworkConfigOutputReference
| *No description.* |
-| gcpCommonNetworkConfigInput
| MwsWorkspacesNetworkGcpCommonNetworkConfig
| *No description.* |
-| gcpManagedNetworkConfigInput
| MwsWorkspacesNetworkGcpManagedNetworkConfig
| *No description.* |
-| networkIdInput
| string
| *No description.* |
-| networkId
| string
| *No description.* |
-| internalValue
| MwsWorkspacesNetwork
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| gcpCommonNetworkConfig
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpCommonNetworkConfigOutputReference
| *No description.* |
+| gcpManagedNetworkConfig
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpManagedNetworkConfigOutputReference
| *No description.* |
+| gcpCommonNetworkConfigInput
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpCommonNetworkConfig
| *No description.* |
+| gcpManagedNetworkConfigInput
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpManagedNetworkConfig
| *No description.* |
+| networkIdInput
| string
| *No description.* |
+| networkId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetwork
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -200943,7 +200943,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -200953,47 +200953,47 @@ public readonly fqn: string;
---
-##### `gcpCommonNetworkConfig`Required
+##### `gcpCommonNetworkConfig`Required
```typescript
public readonly gcpCommonNetworkConfig: MwsWorkspacesNetworkGcpCommonNetworkConfigOutputReference;
```
-- *Type:* MwsWorkspacesNetworkGcpCommonNetworkConfigOutputReference
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpCommonNetworkConfigOutputReference
---
-##### `gcpManagedNetworkConfig`Required
+##### `gcpManagedNetworkConfig`Required
```typescript
public readonly gcpManagedNetworkConfig: MwsWorkspacesNetworkGcpManagedNetworkConfigOutputReference;
```
-- *Type:* MwsWorkspacesNetworkGcpManagedNetworkConfigOutputReference
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpManagedNetworkConfigOutputReference
---
-##### `gcpCommonNetworkConfigInput`Optional
+##### `gcpCommonNetworkConfigInput`Optional
```typescript
public readonly gcpCommonNetworkConfigInput: MwsWorkspacesNetworkGcpCommonNetworkConfig;
```
-- *Type:* MwsWorkspacesNetworkGcpCommonNetworkConfig
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpCommonNetworkConfig
---
-##### `gcpManagedNetworkConfigInput`Optional
+##### `gcpManagedNetworkConfigInput`Optional
```typescript
public readonly gcpManagedNetworkConfigInput: MwsWorkspacesNetworkGcpManagedNetworkConfig;
```
-- *Type:* MwsWorkspacesNetworkGcpManagedNetworkConfig
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetworkGcpManagedNetworkConfig
---
-##### `networkIdInput`Optional
+##### `networkIdInput`Optional
```typescript
public readonly networkIdInput: string;
@@ -201003,7 +201003,7 @@ public readonly networkIdInput: string;
---
-##### `networkId`Required
+##### `networkId`Required
```typescript
public readonly networkId: string;
@@ -201013,35 +201013,35 @@ public readonly networkId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MwsWorkspacesNetwork;
```
-- *Type:* MwsWorkspacesNetwork
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesNetwork
---
-### MwsWorkspacesTimeoutsOutputReference
+### MwsWorkspacesTimeoutsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MwsWorkspacesTimeoutsOutputReference } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-new MwsWorkspacesTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mwsWorkspaces.MwsWorkspacesTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -201049,7 +201049,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -201061,152 +201061,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCreate
| *No description.* |
-| resetRead
| *No description.* |
-| resetUpdate
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCreate
| *No description.* |
+| resetRead
| *No description.* |
+| resetUpdate
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -201214,13 +201214,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -201230,19 +201230,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCreate`
+##### `resetCreate`
```typescript
public resetCreate(): void
```
-##### `resetRead`
+##### `resetRead`
```typescript
public resetRead(): void
```
-##### `resetUpdate`
+##### `resetUpdate`
```typescript
public resetUpdate(): void
@@ -201253,19 +201253,19 @@ public resetUpdate(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| createInput
| string
| *No description.* |
-| readInput
| string
| *No description.* |
-| updateInput
| string
| *No description.* |
-| create
| string
| *No description.* |
-| read
| string
| *No description.* |
-| update
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| MwsWorkspacesTimeouts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| createInput
| string
| *No description.* |
+| readInput
| string
| *No description.* |
+| updateInput
| string
| *No description.* |
+| create
| string
| *No description.* |
+| read
| string
| *No description.* |
+| update
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -201279,7 +201279,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -201289,7 +201289,7 @@ public readonly fqn: string;
---
-##### `createInput`Optional
+##### `createInput`Optional
```typescript
public readonly createInput: string;
@@ -201299,7 +201299,7 @@ public readonly createInput: string;
---
-##### `readInput`Optional
+##### `readInput`Optional
```typescript
public readonly readInput: string;
@@ -201309,7 +201309,7 @@ public readonly readInput: string;
---
-##### `updateInput`Optional
+##### `updateInput`Optional
```typescript
public readonly updateInput: string;
@@ -201319,7 +201319,7 @@ public readonly updateInput: string;
---
-##### `create`Required
+##### `create`Required
```typescript
public readonly create: string;
@@ -201329,7 +201329,7 @@ public readonly create: string;
---
-##### `read`Required
+##### `read`Required
```typescript
public readonly read: string;
@@ -201339,7 +201339,7 @@ public readonly read: string;
---
-##### `update`Required
+##### `update`Required
```typescript
public readonly update: string;
@@ -201349,35 +201349,35 @@ public readonly update: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | MwsWorkspacesTimeouts;
+public readonly internalValue: MwsWorkspacesTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | MwsWorkspacesTimeouts
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts | cdktf.IResolvable
---
-### MwsWorkspacesTokenOutputReference
+### MwsWorkspacesTokenOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { MwsWorkspacesTokenOutputReference } from '@cdktf/provider-databricks'
+import { mwsWorkspaces } from '@cdktf/provider-databricks'
-new MwsWorkspacesTokenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new mwsWorkspaces.MwsWorkspacesTokenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -201385,7 +201385,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -201397,153 +201397,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetComment
| *No description.* |
-| resetLifetimeSeconds
| *No description.* |
-| resetTokenId
| *No description.* |
-| resetTokenValue
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetComment
| *No description.* |
+| resetLifetimeSeconds
| *No description.* |
+| resetTokenId
| *No description.* |
+| resetTokenValue
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -201551,13 +201551,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -201567,25 +201567,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetComment`
+##### `resetComment`
```typescript
public resetComment(): void
```
-##### `resetLifetimeSeconds`
+##### `resetLifetimeSeconds`
```typescript
public resetLifetimeSeconds(): void
```
-##### `resetTokenId`
+##### `resetTokenId`
```typescript
public resetTokenId(): void
```
-##### `resetTokenValue`
+##### `resetTokenValue`
```typescript
public resetTokenValue(): void
@@ -201596,21 +201596,21 @@ public resetTokenValue(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| commentInput
| string
| *No description.* |
-| lifetimeSecondsInput
| number
| *No description.* |
-| tokenIdInput
| string
| *No description.* |
-| tokenValueInput
| string
| *No description.* |
-| comment
| string
| *No description.* |
-| lifetimeSeconds
| number
| *No description.* |
-| tokenId
| string
| *No description.* |
-| tokenValue
| string
| *No description.* |
-| internalValue
| MwsWorkspacesToken
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| commentInput
| string
| *No description.* |
+| lifetimeSecondsInput
| number
| *No description.* |
+| tokenIdInput
| string
| *No description.* |
+| tokenValueInput
| string
| *No description.* |
+| comment
| string
| *No description.* |
+| lifetimeSeconds
| number
| *No description.* |
+| tokenId
| string
| *No description.* |
+| tokenValue
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -201624,7 +201624,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -201634,7 +201634,7 @@ public readonly fqn: string;
---
-##### `commentInput`Optional
+##### `commentInput`Optional
```typescript
public readonly commentInput: string;
@@ -201644,7 +201644,7 @@ public readonly commentInput: string;
---
-##### `lifetimeSecondsInput`Optional
+##### `lifetimeSecondsInput`Optional
```typescript
public readonly lifetimeSecondsInput: number;
@@ -201654,7 +201654,7 @@ public readonly lifetimeSecondsInput: number;
---
-##### `tokenIdInput`Optional
+##### `tokenIdInput`Optional
```typescript
public readonly tokenIdInput: string;
@@ -201664,7 +201664,7 @@ public readonly tokenIdInput: string;
---
-##### `tokenValueInput`Optional
+##### `tokenValueInput`Optional
```typescript
public readonly tokenValueInput: string;
@@ -201674,7 +201674,7 @@ public readonly tokenValueInput: string;
---
-##### `comment`Required
+##### `comment`Required
```typescript
public readonly comment: string;
@@ -201684,7 +201684,7 @@ public readonly comment: string;
---
-##### `lifetimeSeconds`Required
+##### `lifetimeSeconds`Required
```typescript
public readonly lifetimeSeconds: number;
@@ -201694,7 +201694,7 @@ public readonly lifetimeSeconds: number;
---
-##### `tokenId`Required
+##### `tokenId`Required
```typescript
public readonly tokenId: string;
@@ -201704,7 +201704,7 @@ public readonly tokenId: string;
---
-##### `tokenValue`Required
+##### `tokenValue`Required
```typescript
public readonly tokenValue: string;
@@ -201714,36 +201714,36 @@ public readonly tokenValue: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: MwsWorkspacesToken;
```
-- *Type:* MwsWorkspacesToken
+- *Type:* @cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken
---
-### PermissionsAccessControlList
+### PermissionsAccessControlList
-#### Initializers
+#### Initializers
```typescript
-import { PermissionsAccessControlList } from '@cdktf/provider-databricks'
+import { permissions } from '@cdktf/provider-databricks'
-new PermissionsAccessControlList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new permissions.PermissionsAccessControlList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -201751,7 +201751,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -201759,7 +201759,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -201771,20 +201771,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -201792,13 +201792,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -201808,13 +201808,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): PermissionsAccessControlOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -201827,13 +201827,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| PermissionsAccessControl[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.permissions.PermissionsAccessControl[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -201847,7 +201847,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -201857,37 +201857,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | PermissionsAccessControl[];
```
-- *Type:* cdktf.IResolvable | PermissionsAccessControl[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.permissions.PermissionsAccessControl[]
---
-### PermissionsAccessControlOutputReference
+### PermissionsAccessControlOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PermissionsAccessControlOutputReference } from '@cdktf/provider-databricks'
+import { permissions } from '@cdktf/provider-databricks'
-new PermissionsAccessControlOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new permissions.PermissionsAccessControlOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -201895,7 +201895,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -201903,7 +201903,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -201911,7 +201911,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -201923,152 +201923,152 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetGroupName
| *No description.* |
-| resetServicePrincipalName
| *No description.* |
-| resetUserName
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetGroupName
| *No description.* |
+| resetServicePrincipalName
| *No description.* |
+| resetUserName
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -202076,13 +202076,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -202092,19 +202092,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetGroupName`
+##### `resetGroupName`
```typescript
public resetGroupName(): void
```
-##### `resetServicePrincipalName`
+##### `resetServicePrincipalName`
```typescript
public resetServicePrincipalName(): void
```
-##### `resetUserName`
+##### `resetUserName`
```typescript
public resetUserName(): void
@@ -202115,21 +202115,21 @@ public resetUserName(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| groupNameInput
| string
| *No description.* |
-| permissionLevelInput
| string
| *No description.* |
-| servicePrincipalNameInput
| string
| *No description.* |
-| userNameInput
| string
| *No description.* |
-| groupName
| string
| *No description.* |
-| permissionLevel
| string
| *No description.* |
-| servicePrincipalName
| string
| *No description.* |
-| userName
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| PermissionsAccessControl
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| groupNameInput
| string
| *No description.* |
+| permissionLevelInput
| string
| *No description.* |
+| servicePrincipalNameInput
| string
| *No description.* |
+| userNameInput
| string
| *No description.* |
+| groupName
| string
| *No description.* |
+| permissionLevel
| string
| *No description.* |
+| servicePrincipalName
| string
| *No description.* |
+| userName
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.permissions.PermissionsAccessControl \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -202143,7 +202143,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -202153,7 +202153,7 @@ public readonly fqn: string;
---
-##### `groupNameInput`Optional
+##### `groupNameInput`Optional
```typescript
public readonly groupNameInput: string;
@@ -202163,7 +202163,7 @@ public readonly groupNameInput: string;
---
-##### `permissionLevelInput`Optional
+##### `permissionLevelInput`Optional
```typescript
public readonly permissionLevelInput: string;
@@ -202173,7 +202173,7 @@ public readonly permissionLevelInput: string;
---
-##### `servicePrincipalNameInput`Optional
+##### `servicePrincipalNameInput`Optional
```typescript
public readonly servicePrincipalNameInput: string;
@@ -202183,7 +202183,7 @@ public readonly servicePrincipalNameInput: string;
---
-##### `userNameInput`Optional
+##### `userNameInput`Optional
```typescript
public readonly userNameInput: string;
@@ -202193,7 +202193,7 @@ public readonly userNameInput: string;
---
-##### `groupName`Required
+##### `groupName`Required
```typescript
public readonly groupName: string;
@@ -202203,7 +202203,7 @@ public readonly groupName: string;
---
-##### `permissionLevel`Required
+##### `permissionLevel`Required
```typescript
public readonly permissionLevel: string;
@@ -202213,7 +202213,7 @@ public readonly permissionLevel: string;
---
-##### `servicePrincipalName`Required
+##### `servicePrincipalName`Required
```typescript
public readonly servicePrincipalName: string;
@@ -202223,7 +202223,7 @@ public readonly servicePrincipalName: string;
---
-##### `userName`Required
+##### `userName`Required
```typescript
public readonly userName: string;
@@ -202233,35 +202233,35 @@ public readonly userName: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | PermissionsAccessControl;
+public readonly internalValue: PermissionsAccessControl | IResolvable;
```
-- *Type:* cdktf.IResolvable | PermissionsAccessControl
+- *Type:* @cdktf/provider-databricks.permissions.PermissionsAccessControl | cdktf.IResolvable
---
-### PipelineClusterAutoscaleOutputReference
+### PipelineClusterAutoscaleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterAutoscaleOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineClusterAutoscaleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -202269,7 +202269,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -202281,152 +202281,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetMaxWorkers
| *No description.* |
-| resetMinWorkers
| *No description.* |
-| resetMode
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetMaxWorkers
| *No description.* |
+| resetMinWorkers
| *No description.* |
+| resetMode
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -202434,13 +202434,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -202450,19 +202450,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMaxWorkers`
+##### `resetMaxWorkers`
```typescript
public resetMaxWorkers(): void
```
-##### `resetMinWorkers`
+##### `resetMinWorkers`
```typescript
public resetMinWorkers(): void
```
-##### `resetMode`
+##### `resetMode`
```typescript
public resetMode(): void
@@ -202473,19 +202473,19 @@ public resetMode(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| maxWorkersInput
| number
| *No description.* |
-| minWorkersInput
| number
| *No description.* |
-| modeInput
| string
| *No description.* |
-| maxWorkers
| number
| *No description.* |
-| minWorkers
| number
| *No description.* |
-| mode
| string
| *No description.* |
-| internalValue
| PipelineClusterAutoscale
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| maxWorkersInput
| number
| *No description.* |
+| minWorkersInput
| number
| *No description.* |
+| modeInput
| string
| *No description.* |
+| maxWorkers
| number
| *No description.* |
+| minWorkers
| number
| *No description.* |
+| mode
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineClusterAutoscale
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -202499,7 +202499,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -202509,7 +202509,7 @@ public readonly fqn: string;
---
-##### `maxWorkersInput`Optional
+##### `maxWorkersInput`Optional
```typescript
public readonly maxWorkersInput: number;
@@ -202519,7 +202519,7 @@ public readonly maxWorkersInput: number;
---
-##### `minWorkersInput`Optional
+##### `minWorkersInput`Optional
```typescript
public readonly minWorkersInput: number;
@@ -202529,7 +202529,7 @@ public readonly minWorkersInput: number;
---
-##### `modeInput`Optional
+##### `modeInput`Optional
```typescript
public readonly modeInput: string;
@@ -202539,7 +202539,7 @@ public readonly modeInput: string;
---
-##### `maxWorkers`Required
+##### `maxWorkers`Required
```typescript
public readonly maxWorkers: number;
@@ -202549,7 +202549,7 @@ public readonly maxWorkers: number;
---
-##### `minWorkers`Required
+##### `minWorkers`Required
```typescript
public readonly minWorkers: number;
@@ -202559,7 +202559,7 @@ public readonly minWorkers: number;
---
-##### `mode`Required
+##### `mode`Required
```typescript
public readonly mode: string;
@@ -202569,35 +202569,35 @@ public readonly mode: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineClusterAutoscale;
```
-- *Type:* PipelineClusterAutoscale
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterAutoscale
---
-### PipelineClusterAwsAttributesOutputReference
+### PipelineClusterAwsAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterAwsAttributesOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineClusterAwsAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -202605,7 +202605,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -202617,152 +202617,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetFirstOnDemand
| *No description.* |
-| resetInstanceProfileArn
| *No description.* |
-| resetZoneId
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetFirstOnDemand
| *No description.* |
+| resetInstanceProfileArn
| *No description.* |
+| resetZoneId
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -202770,13 +202770,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -202786,19 +202786,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetFirstOnDemand`
+##### `resetFirstOnDemand`
```typescript
public resetFirstOnDemand(): void
```
-##### `resetInstanceProfileArn`
+##### `resetInstanceProfileArn`
```typescript
public resetInstanceProfileArn(): void
```
-##### `resetZoneId`
+##### `resetZoneId`
```typescript
public resetZoneId(): void
@@ -202809,19 +202809,19 @@ public resetZoneId(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| firstOnDemandInput
| number
| *No description.* |
-| instanceProfileArnInput
| string
| *No description.* |
-| zoneIdInput
| string
| *No description.* |
-| firstOnDemand
| number
| *No description.* |
-| instanceProfileArn
| string
| *No description.* |
-| zoneId
| string
| *No description.* |
-| internalValue
| PipelineClusterAwsAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| firstOnDemandInput
| number
| *No description.* |
+| instanceProfileArnInput
| string
| *No description.* |
+| zoneIdInput
| string
| *No description.* |
+| firstOnDemand
| number
| *No description.* |
+| instanceProfileArn
| string
| *No description.* |
+| zoneId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -202835,7 +202835,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -202845,7 +202845,7 @@ public readonly fqn: string;
---
-##### `firstOnDemandInput`Optional
+##### `firstOnDemandInput`Optional
```typescript
public readonly firstOnDemandInput: number;
@@ -202855,7 +202855,7 @@ public readonly firstOnDemandInput: number;
---
-##### `instanceProfileArnInput`Optional
+##### `instanceProfileArnInput`Optional
```typescript
public readonly instanceProfileArnInput: string;
@@ -202865,7 +202865,7 @@ public readonly instanceProfileArnInput: string;
---
-##### `zoneIdInput`Optional
+##### `zoneIdInput`Optional
```typescript
public readonly zoneIdInput: string;
@@ -202875,7 +202875,7 @@ public readonly zoneIdInput: string;
---
-##### `firstOnDemand`Required
+##### `firstOnDemand`Required
```typescript
public readonly firstOnDemand: number;
@@ -202885,7 +202885,7 @@ public readonly firstOnDemand: number;
---
-##### `instanceProfileArn`Required
+##### `instanceProfileArn`Required
```typescript
public readonly instanceProfileArn: string;
@@ -202895,7 +202895,7 @@ public readonly instanceProfileArn: string;
---
-##### `zoneId`Required
+##### `zoneId`Required
```typescript
public readonly zoneId: string;
@@ -202905,35 +202905,35 @@ public readonly zoneId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineClusterAwsAttributes;
```
-- *Type:* PipelineClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes
---
-### PipelineClusterClusterLogConfDbfsOutputReference
+### PipelineClusterClusterLogConfDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterClusterLogConfDbfsOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineClusterClusterLogConfDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -202941,7 +202941,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -202953,149 +202953,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -203103,13 +203103,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -203124,15 +203124,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| PipelineClusterClusterLogConfDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -203146,7 +203146,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -203156,7 +203156,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -203166,7 +203166,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -203176,35 +203176,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineClusterClusterLogConfDbfs;
```
-- *Type:* PipelineClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs
---
-### PipelineClusterClusterLogConfOutputReference
+### PipelineClusterClusterLogConfOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterClusterLogConfOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineClusterClusterLogConfOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -203212,7 +203212,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -203224,153 +203224,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -203378,13 +203378,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -203394,37 +203394,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: PipelineClusterClusterLogConfDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: PipelineClusterClusterLogConfS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -203435,17 +203435,17 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| PipelineClusterClusterLogConfDbfsOutputReference
| *No description.* |
-| s3
| PipelineClusterClusterLogConfS3OutputReference
| *No description.* |
-| dbfsInput
| PipelineClusterClusterLogConfDbfs
| *No description.* |
-| s3Input
| PipelineClusterClusterLogConfS3
| *No description.* |
-| internalValue
| PipelineClusterClusterLogConf
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -203459,7 +203459,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -203469,75 +203469,75 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: PipelineClusterClusterLogConfDbfsOutputReference;
```
-- *Type:* PipelineClusterClusterLogConfDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: PipelineClusterClusterLogConfS3OutputReference;
```
-- *Type:* PipelineClusterClusterLogConfS3OutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: PipelineClusterClusterLogConfDbfs;
```
-- *Type:* PipelineClusterClusterLogConfDbfs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: PipelineClusterClusterLogConfS3;
```
-- *Type:* PipelineClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineClusterClusterLogConf;
```
-- *Type:* PipelineClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf
---
-### PipelineClusterClusterLogConfS3OutputReference
+### PipelineClusterClusterLogConfS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterClusterLogConfS3OutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineClusterClusterLogConfS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -203545,7 +203545,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -203557,155 +203557,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -203713,13 +203713,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -203729,37 +203729,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -203770,27 +203770,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| PipelineClusterClusterLogConfS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -203804,7 +203804,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -203814,7 +203814,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -203824,7 +203824,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -203834,7 +203834,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -203844,7 +203844,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -203854,7 +203854,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -203864,7 +203864,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -203874,7 +203874,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -203884,7 +203884,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -203894,7 +203894,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -203904,7 +203904,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -203914,7 +203914,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -203924,7 +203924,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -203934,7 +203934,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -203944,7 +203944,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -203954,35 +203954,35 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineClusterClusterLogConfS3;
```
-- *Type:* PipelineClusterClusterLogConfS3
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3
---
-### PipelineClusterGcpAttributesOutputReference
+### PipelineClusterGcpAttributesOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterGcpAttributesOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineClusterGcpAttributesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -203990,7 +203990,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -204002,150 +204002,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetGoogleServiceAccount
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetGoogleServiceAccount
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -204153,13 +204153,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -204169,7 +204169,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetGoogleServiceAccount`
+##### `resetGoogleServiceAccount`
```typescript
public resetGoogleServiceAccount(): void
@@ -204180,15 +204180,15 @@ public resetGoogleServiceAccount(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| googleServiceAccountInput
| string
| *No description.* |
-| googleServiceAccount
| string
| *No description.* |
-| internalValue
| PipelineClusterGcpAttributes
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| googleServiceAccountInput
| string
| *No description.* |
+| googleServiceAccount
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -204202,7 +204202,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -204212,7 +204212,7 @@ public readonly fqn: string;
---
-##### `googleServiceAccountInput`Optional
+##### `googleServiceAccountInput`Optional
```typescript
public readonly googleServiceAccountInput: string;
@@ -204222,7 +204222,7 @@ public readonly googleServiceAccountInput: string;
---
-##### `googleServiceAccount`Required
+##### `googleServiceAccount`Required
```typescript
public readonly googleServiceAccount: string;
@@ -204232,35 +204232,35 @@ public readonly googleServiceAccount: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineClusterGcpAttributes;
```
-- *Type:* PipelineClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes
---
-### PipelineClusterInitScriptsDbfsOutputReference
+### PipelineClusterInitScriptsDbfsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterInitScriptsDbfsOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineClusterInitScriptsDbfsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -204268,7 +204268,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -204280,149 +204280,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -204430,13 +204430,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -204451,15 +204451,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| PipelineClusterInitScriptsDbfs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -204473,7 +204473,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -204483,7 +204483,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -204493,7 +204493,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -204503,35 +204503,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineClusterInitScriptsDbfs;
```
-- *Type:* PipelineClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs
---
-### PipelineClusterInitScriptsFileOutputReference
+### PipelineClusterInitScriptsFileOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterInitScriptsFileOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineClusterInitScriptsFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -204539,7 +204539,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -204551,150 +204551,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -204702,13 +204702,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -204718,7 +204718,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -204729,15 +204729,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| PipelineClusterInitScriptsFile
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -204751,7 +204751,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -204761,7 +204761,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -204771,7 +204771,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -204781,35 +204781,35 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineClusterInitScriptsFile;
```
-- *Type:* PipelineClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile
---
-### PipelineClusterInitScriptsGcsOutputReference
+### PipelineClusterInitScriptsGcsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterInitScriptsGcsOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineClusterInitScriptsGcsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -204817,7 +204817,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -204829,150 +204829,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDestination
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDestination
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -204980,13 +204980,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -204996,7 +204996,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDestination`
+##### `resetDestination`
```typescript
public resetDestination(): void
@@ -205007,15 +205007,15 @@ public resetDestination(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| internalValue
| PipelineClusterInitScriptsGcs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -205029,7 +205029,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -205039,7 +205039,7 @@ public readonly fqn: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -205049,7 +205049,7 @@ public readonly destinationInput: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -205059,36 +205059,36 @@ public readonly destination: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineClusterInitScriptsGcs;
```
-- *Type:* PipelineClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs
---
-### PipelineClusterInitScriptsList
+### PipelineClusterInitScriptsList
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterInitScriptsList } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new pipeline.PipelineClusterInitScriptsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -205096,7 +205096,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -205104,7 +205104,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -205116,20 +205116,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -205137,13 +205137,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -205153,13 +205153,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): PipelineClusterInitScriptsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -205172,13 +205172,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| PipelineClusterInitScripts[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.pipeline.PipelineClusterInitScripts[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -205192,7 +205192,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -205202,37 +205202,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | PipelineClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | PipelineClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineClusterInitScripts[]
---
-### PipelineClusterInitScriptsOutputReference
+### PipelineClusterInitScriptsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterInitScriptsOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new pipeline.PipelineClusterInitScriptsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -205240,7 +205240,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -205248,7 +205248,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -205256,7 +205256,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -205268,157 +205268,157 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDbfs
| *No description.* |
-| putFile
| *No description.* |
-| putGcs
| *No description.* |
-| putS3
| *No description.* |
-| resetDbfs
| *No description.* |
-| resetFile
| *No description.* |
-| resetGcs
| *No description.* |
-| resetS3
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDbfs
| *No description.* |
+| putFile
| *No description.* |
+| putGcs
| *No description.* |
+| putS3
| *No description.* |
+| resetDbfs
| *No description.* |
+| resetFile
| *No description.* |
+| resetGcs
| *No description.* |
+| resetS3
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -205426,13 +205426,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -205442,73 +205442,73 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDbfs`
+##### `putDbfs`
```typescript
public putDbfs(value: PipelineClusterInitScriptsDbfs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs
---
-##### `putFile`
+##### `putFile`
```typescript
public putFile(value: PipelineClusterInitScriptsFile): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile
---
-##### `putGcs`
+##### `putGcs`
```typescript
public putGcs(value: PipelineClusterInitScriptsGcs): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs
---
-##### `putS3`
+##### `putS3`
```typescript
public putS3(value: PipelineClusterInitScriptsS3): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3
---
-##### `resetDbfs`
+##### `resetDbfs`
```typescript
public resetDbfs(): void
```
-##### `resetFile`
+##### `resetFile`
```typescript
public resetFile(): void
```
-##### `resetGcs`
+##### `resetGcs`
```typescript
public resetGcs(): void
```
-##### `resetS3`
+##### `resetS3`
```typescript
public resetS3(): void
@@ -205519,21 +205519,21 @@ public resetS3(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dbfs
| PipelineClusterInitScriptsDbfsOutputReference
| *No description.* |
-| file
| PipelineClusterInitScriptsFileOutputReference
| *No description.* |
-| gcs
| PipelineClusterInitScriptsGcsOutputReference
| *No description.* |
-| s3
| PipelineClusterInitScriptsS3OutputReference
| *No description.* |
-| dbfsInput
| PipelineClusterInitScriptsDbfs
| *No description.* |
-| fileInput
| PipelineClusterInitScriptsFile
| *No description.* |
-| gcsInput
| PipelineClusterInitScriptsGcs
| *No description.* |
-| s3Input
| PipelineClusterInitScriptsS3
| *No description.* |
-| internalValue
| cdktf.IResolvable \| PipelineClusterInitScripts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dbfs
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfsOutputReference
| *No description.* |
+| file
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFileOutputReference
| *No description.* |
+| gcs
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcsOutputReference
| *No description.* |
+| s3
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3OutputReference
| *No description.* |
+| dbfsInput
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs
| *No description.* |
+| fileInput
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile
| *No description.* |
+| gcsInput
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs
| *No description.* |
+| s3Input
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScripts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -205547,7 +205547,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -205557,115 +205557,115 @@ public readonly fqn: string;
---
-##### `dbfs`Required
+##### `dbfs`Required
```typescript
public readonly dbfs: PipelineClusterInitScriptsDbfsOutputReference;
```
-- *Type:* PipelineClusterInitScriptsDbfsOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfsOutputReference
---
-##### `file`Required
+##### `file`Required
```typescript
public readonly file: PipelineClusterInitScriptsFileOutputReference;
```
-- *Type:* PipelineClusterInitScriptsFileOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFileOutputReference
---
-##### `gcs`Required
+##### `gcs`Required
```typescript
public readonly gcs: PipelineClusterInitScriptsGcsOutputReference;
```
-- *Type:* PipelineClusterInitScriptsGcsOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcsOutputReference
---
-##### `s3`Required
+##### `s3`Required
```typescript
public readonly s3: PipelineClusterInitScriptsS3OutputReference;
```
-- *Type:* PipelineClusterInitScriptsS3OutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3OutputReference
---
-##### `dbfsInput`Optional
+##### `dbfsInput`Optional
```typescript
public readonly dbfsInput: PipelineClusterInitScriptsDbfs;
```
-- *Type:* PipelineClusterInitScriptsDbfs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs
---
-##### `fileInput`Optional
+##### `fileInput`Optional
```typescript
public readonly fileInput: PipelineClusterInitScriptsFile;
```
-- *Type:* PipelineClusterInitScriptsFile
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile
---
-##### `gcsInput`Optional
+##### `gcsInput`Optional
```typescript
public readonly gcsInput: PipelineClusterInitScriptsGcs;
```
-- *Type:* PipelineClusterInitScriptsGcs
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs
---
-##### `s3Input`Optional
+##### `s3Input`Optional
```typescript
public readonly s3Input: PipelineClusterInitScriptsS3;
```
-- *Type:* PipelineClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | PipelineClusterInitScripts;
+public readonly internalValue: PipelineClusterInitScripts | IResolvable;
```
-- *Type:* cdktf.IResolvable | PipelineClusterInitScripts
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScripts | cdktf.IResolvable
---
-### PipelineClusterInitScriptsS3OutputReference
+### PipelineClusterInitScriptsS3OutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterInitScriptsS3OutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineClusterInitScriptsS3OutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -205673,7 +205673,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -205685,155 +205685,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCannedAcl
| *No description.* |
-| resetEnableEncryption
| *No description.* |
-| resetEncryptionType
| *No description.* |
-| resetEndpoint
| *No description.* |
-| resetKmsKey
| *No description.* |
-| resetRegion
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCannedAcl
| *No description.* |
+| resetEnableEncryption
| *No description.* |
+| resetEncryptionType
| *No description.* |
+| resetEndpoint
| *No description.* |
+| resetKmsKey
| *No description.* |
+| resetRegion
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -205841,13 +205841,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -205857,37 +205857,37 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCannedAcl`
+##### `resetCannedAcl`
```typescript
public resetCannedAcl(): void
```
-##### `resetEnableEncryption`
+##### `resetEnableEncryption`
```typescript
public resetEnableEncryption(): void
```
-##### `resetEncryptionType`
+##### `resetEncryptionType`
```typescript
public resetEncryptionType(): void
```
-##### `resetEndpoint`
+##### `resetEndpoint`
```typescript
public resetEndpoint(): void
```
-##### `resetKmsKey`
+##### `resetKmsKey`
```typescript
public resetKmsKey(): void
```
-##### `resetRegion`
+##### `resetRegion`
```typescript
public resetRegion(): void
@@ -205898,27 +205898,27 @@ public resetRegion(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| cannedAclInput
| string
| *No description.* |
-| destinationInput
| string
| *No description.* |
-| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionTypeInput
| string
| *No description.* |
-| endpointInput
| string
| *No description.* |
-| kmsKeyInput
| string
| *No description.* |
-| regionInput
| string
| *No description.* |
-| cannedAcl
| string
| *No description.* |
-| destination
| string
| *No description.* |
-| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
-| encryptionType
| string
| *No description.* |
-| endpoint
| string
| *No description.* |
-| kmsKey
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| PipelineClusterInitScriptsS3
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| cannedAclInput
| string
| *No description.* |
+| destinationInput
| string
| *No description.* |
+| enableEncryptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionTypeInput
| string
| *No description.* |
+| endpointInput
| string
| *No description.* |
+| kmsKeyInput
| string
| *No description.* |
+| regionInput
| string
| *No description.* |
+| cannedAcl
| string
| *No description.* |
+| destination
| string
| *No description.* |
+| enableEncryption
| boolean \| cdktf.IResolvable
| *No description.* |
+| encryptionType
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
+| kmsKey
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -205932,7 +205932,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -205942,7 +205942,7 @@ public readonly fqn: string;
---
-##### `cannedAclInput`Optional
+##### `cannedAclInput`Optional
```typescript
public readonly cannedAclInput: string;
@@ -205952,7 +205952,7 @@ public readonly cannedAclInput: string;
---
-##### `destinationInput`Optional
+##### `destinationInput`Optional
```typescript
public readonly destinationInput: string;
@@ -205962,7 +205962,7 @@ public readonly destinationInput: string;
---
-##### `enableEncryptionInput`Optional
+##### `enableEncryptionInput`Optional
```typescript
public readonly enableEncryptionInput: boolean | IResolvable;
@@ -205972,7 +205972,7 @@ public readonly enableEncryptionInput: boolean | IResolvable;
---
-##### `encryptionTypeInput`Optional
+##### `encryptionTypeInput`Optional
```typescript
public readonly encryptionTypeInput: string;
@@ -205982,7 +205982,7 @@ public readonly encryptionTypeInput: string;
---
-##### `endpointInput`Optional
+##### `endpointInput`Optional
```typescript
public readonly endpointInput: string;
@@ -205992,7 +205992,7 @@ public readonly endpointInput: string;
---
-##### `kmsKeyInput`Optional
+##### `kmsKeyInput`Optional
```typescript
public readonly kmsKeyInput: string;
@@ -206002,7 +206002,7 @@ public readonly kmsKeyInput: string;
---
-##### `regionInput`Optional
+##### `regionInput`Optional
```typescript
public readonly regionInput: string;
@@ -206012,7 +206012,7 @@ public readonly regionInput: string;
---
-##### `cannedAcl`Required
+##### `cannedAcl`Required
```typescript
public readonly cannedAcl: string;
@@ -206022,7 +206022,7 @@ public readonly cannedAcl: string;
---
-##### `destination`Required
+##### `destination`Required
```typescript
public readonly destination: string;
@@ -206032,7 +206032,7 @@ public readonly destination: string;
---
-##### `enableEncryption`Required
+##### `enableEncryption`Required
```typescript
public readonly enableEncryption: boolean | IResolvable;
@@ -206042,7 +206042,7 @@ public readonly enableEncryption: boolean | IResolvable;
---
-##### `encryptionType`Required
+##### `encryptionType`Required
```typescript
public readonly encryptionType: string;
@@ -206052,7 +206052,7 @@ public readonly encryptionType: string;
---
-##### `endpoint`Required
+##### `endpoint`Required
```typescript
public readonly endpoint: string;
@@ -206062,7 +206062,7 @@ public readonly endpoint: string;
---
-##### `kmsKey`Required
+##### `kmsKey`Required
```typescript
public readonly kmsKey: string;
@@ -206072,7 +206072,7 @@ public readonly kmsKey: string;
---
-##### `region`Required
+##### `region`Required
```typescript
public readonly region: string;
@@ -206082,36 +206082,36 @@ public readonly region: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineClusterInitScriptsS3;
```
-- *Type:* PipelineClusterInitScriptsS3
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3
---
-### PipelineClusterList
+### PipelineClusterList
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterList } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new pipeline.PipelineClusterList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -206119,7 +206119,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -206127,7 +206127,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -206139,20 +206139,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -206160,13 +206160,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -206176,13 +206176,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): PipelineClusterOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -206195,13 +206195,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| PipelineCluster[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.pipeline.PipelineCluster[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -206215,7 +206215,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -206225,37 +206225,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | PipelineCluster[];
```
-- *Type:* cdktf.IResolvable | PipelineCluster[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineCluster[]
---
-### PipelineClusterOutputReference
+### PipelineClusterOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineClusterOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new pipeline.PipelineClusterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -206263,7 +206263,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -206271,7 +206271,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -206279,7 +206279,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -206291,171 +206291,171 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAutoscale
| *No description.* |
-| putAwsAttributes
| *No description.* |
-| putClusterLogConf
| *No description.* |
-| putGcpAttributes
| *No description.* |
-| putInitScripts
| *No description.* |
-| resetApplyPolicyDefaultValues
| *No description.* |
-| resetAutoscale
| *No description.* |
-| resetAwsAttributes
| *No description.* |
-| resetClusterLogConf
| *No description.* |
-| resetCustomTags
| *No description.* |
-| resetDriverInstancePoolId
| *No description.* |
-| resetDriverNodeTypeId
| *No description.* |
-| resetGcpAttributes
| *No description.* |
-| resetInitScripts
| *No description.* |
-| resetInstancePoolId
| *No description.* |
-| resetLabel
| *No description.* |
-| resetNodeTypeId
| *No description.* |
-| resetNumWorkers
| *No description.* |
-| resetPolicyId
| *No description.* |
-| resetSparkConf
| *No description.* |
-| resetSparkEnvVars
| *No description.* |
-| resetSshPublicKeys
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAutoscale
| *No description.* |
+| putAwsAttributes
| *No description.* |
+| putClusterLogConf
| *No description.* |
+| putGcpAttributes
| *No description.* |
+| putInitScripts
| *No description.* |
+| resetApplyPolicyDefaultValues
| *No description.* |
+| resetAutoscale
| *No description.* |
+| resetAwsAttributes
| *No description.* |
+| resetClusterLogConf
| *No description.* |
+| resetCustomTags
| *No description.* |
+| resetDriverInstancePoolId
| *No description.* |
+| resetDriverNodeTypeId
| *No description.* |
+| resetGcpAttributes
| *No description.* |
+| resetInitScripts
| *No description.* |
+| resetInstancePoolId
| *No description.* |
+| resetLabel
| *No description.* |
+| resetNodeTypeId
| *No description.* |
+| resetNumWorkers
| *No description.* |
+| resetPolicyId
| *No description.* |
+| resetSparkConf
| *No description.* |
+| resetSparkEnvVars
| *No description.* |
+| resetSshPublicKeys
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -206463,13 +206463,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -206479,163 +206479,163 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAutoscale`
+##### `putAutoscale`
```typescript
public putAutoscale(value: PipelineClusterAutoscale): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineClusterAutoscale
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterAutoscale
---
-##### `putAwsAttributes`
+##### `putAwsAttributes`
```typescript
public putAwsAttributes(value: PipelineClusterAwsAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes
---
-##### `putClusterLogConf`
+##### `putClusterLogConf`
```typescript
public putClusterLogConf(value: PipelineClusterClusterLogConf): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf
---
-##### `putGcpAttributes`
+##### `putGcpAttributes`
```typescript
public putGcpAttributes(value: PipelineClusterGcpAttributes): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes
---
-##### `putInitScripts`
+##### `putInitScripts`
```typescript
public putInitScripts(value: IResolvable | PipelineClusterInitScripts[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | PipelineClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineClusterInitScripts[]
---
-##### `resetApplyPolicyDefaultValues`
+##### `resetApplyPolicyDefaultValues`
```typescript
public resetApplyPolicyDefaultValues(): void
```
-##### `resetAutoscale`
+##### `resetAutoscale`
```typescript
public resetAutoscale(): void
```
-##### `resetAwsAttributes`
+##### `resetAwsAttributes`
```typescript
public resetAwsAttributes(): void
```
-##### `resetClusterLogConf`
+##### `resetClusterLogConf`
```typescript
public resetClusterLogConf(): void
```
-##### `resetCustomTags`
+##### `resetCustomTags`
```typescript
public resetCustomTags(): void
```
-##### `resetDriverInstancePoolId`
+##### `resetDriverInstancePoolId`
```typescript
public resetDriverInstancePoolId(): void
```
-##### `resetDriverNodeTypeId`
+##### `resetDriverNodeTypeId`
```typescript
public resetDriverNodeTypeId(): void
```
-##### `resetGcpAttributes`
+##### `resetGcpAttributes`
```typescript
public resetGcpAttributes(): void
```
-##### `resetInitScripts`
+##### `resetInitScripts`
```typescript
public resetInitScripts(): void
```
-##### `resetInstancePoolId`
+##### `resetInstancePoolId`
```typescript
public resetInstancePoolId(): void
```
-##### `resetLabel`
+##### `resetLabel`
```typescript
public resetLabel(): void
```
-##### `resetNodeTypeId`
+##### `resetNodeTypeId`
```typescript
public resetNodeTypeId(): void
```
-##### `resetNumWorkers`
+##### `resetNumWorkers`
```typescript
public resetNumWorkers(): void
```
-##### `resetPolicyId`
+##### `resetPolicyId`
```typescript
public resetPolicyId(): void
```
-##### `resetSparkConf`
+##### `resetSparkConf`
```typescript
public resetSparkConf(): void
```
-##### `resetSparkEnvVars`
+##### `resetSparkEnvVars`
```typescript
public resetSparkEnvVars(): void
```
-##### `resetSshPublicKeys`
+##### `resetSshPublicKeys`
```typescript
public resetSshPublicKeys(): void
@@ -206646,47 +206646,47 @@ public resetSshPublicKeys(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| autoscale
| PipelineClusterAutoscaleOutputReference
| *No description.* |
-| awsAttributes
| PipelineClusterAwsAttributesOutputReference
| *No description.* |
-| clusterLogConf
| PipelineClusterClusterLogConfOutputReference
| *No description.* |
-| gcpAttributes
| PipelineClusterGcpAttributesOutputReference
| *No description.* |
-| initScripts
| PipelineClusterInitScriptsList
| *No description.* |
-| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| autoscaleInput
| PipelineClusterAutoscale
| *No description.* |
-| awsAttributesInput
| PipelineClusterAwsAttributes
| *No description.* |
-| clusterLogConfInput
| PipelineClusterClusterLogConf
| *No description.* |
-| customTagsInput
| {[ key: string ]: string}
| *No description.* |
-| driverInstancePoolIdInput
| string
| *No description.* |
-| driverNodeTypeIdInput
| string
| *No description.* |
-| gcpAttributesInput
| PipelineClusterGcpAttributes
| *No description.* |
-| initScriptsInput
| cdktf.IResolvable \| PipelineClusterInitScripts[]
| *No description.* |
-| instancePoolIdInput
| string
| *No description.* |
-| labelInput
| string
| *No description.* |
-| nodeTypeIdInput
| string
| *No description.* |
-| numWorkersInput
| number
| *No description.* |
-| policyIdInput
| string
| *No description.* |
-| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
-| sshPublicKeysInput
| string[]
| *No description.* |
-| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
-| customTags
| {[ key: string ]: string}
| *No description.* |
-| driverInstancePoolId
| string
| *No description.* |
-| driverNodeTypeId
| string
| *No description.* |
-| instancePoolId
| string
| *No description.* |
-| label
| string
| *No description.* |
-| nodeTypeId
| string
| *No description.* |
-| numWorkers
| number
| *No description.* |
-| policyId
| string
| *No description.* |
-| sparkConf
| {[ key: string ]: string}
| *No description.* |
-| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
-| sshPublicKeys
| string[]
| *No description.* |
-| internalValue
| cdktf.IResolvable \| PipelineCluster
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| autoscale
| @cdktf/provider-databricks.pipeline.PipelineClusterAutoscaleOutputReference
| *No description.* |
+| awsAttributes
| @cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributesOutputReference
| *No description.* |
+| clusterLogConf
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfOutputReference
| *No description.* |
+| gcpAttributes
| @cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributesOutputReference
| *No description.* |
+| initScripts
| @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsList
| *No description.* |
+| applyPolicyDefaultValuesInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| autoscaleInput
| @cdktf/provider-databricks.pipeline.PipelineClusterAutoscale
| *No description.* |
+| awsAttributesInput
| @cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes
| *No description.* |
+| clusterLogConfInput
| @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf
| *No description.* |
+| customTagsInput
| {[ key: string ]: string}
| *No description.* |
+| driverInstancePoolIdInput
| string
| *No description.* |
+| driverNodeTypeIdInput
| string
| *No description.* |
+| gcpAttributesInput
| @cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes
| *No description.* |
+| initScriptsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.pipeline.PipelineClusterInitScripts[]
| *No description.* |
+| instancePoolIdInput
| string
| *No description.* |
+| labelInput
| string
| *No description.* |
+| nodeTypeIdInput
| string
| *No description.* |
+| numWorkersInput
| number
| *No description.* |
+| policyIdInput
| string
| *No description.* |
+| sparkConfInput
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVarsInput
| {[ key: string ]: string}
| *No description.* |
+| sshPublicKeysInput
| string[]
| *No description.* |
+| applyPolicyDefaultValues
| boolean \| cdktf.IResolvable
| *No description.* |
+| customTags
| {[ key: string ]: string}
| *No description.* |
+| driverInstancePoolId
| string
| *No description.* |
+| driverNodeTypeId
| string
| *No description.* |
+| instancePoolId
| string
| *No description.* |
+| label
| string
| *No description.* |
+| nodeTypeId
| string
| *No description.* |
+| numWorkers
| number
| *No description.* |
+| policyId
| string
| *No description.* |
+| sparkConf
| {[ key: string ]: string}
| *No description.* |
+| sparkEnvVars
| {[ key: string ]: string}
| *No description.* |
+| sshPublicKeys
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineCluster \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -206700,7 +206700,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -206710,57 +206710,57 @@ public readonly fqn: string;
---
-##### `autoscale`Required
+##### `autoscale`Required
```typescript
public readonly autoscale: PipelineClusterAutoscaleOutputReference;
```
-- *Type:* PipelineClusterAutoscaleOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterAutoscaleOutputReference
---
-##### `awsAttributes`Required
+##### `awsAttributes`Required
```typescript
public readonly awsAttributes: PipelineClusterAwsAttributesOutputReference;
```
-- *Type:* PipelineClusterAwsAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributesOutputReference
---
-##### `clusterLogConf`Required
+##### `clusterLogConf`Required
```typescript
public readonly clusterLogConf: PipelineClusterClusterLogConfOutputReference;
```
-- *Type:* PipelineClusterClusterLogConfOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfOutputReference
---
-##### `gcpAttributes`Required
+##### `gcpAttributes`Required
```typescript
public readonly gcpAttributes: PipelineClusterGcpAttributesOutputReference;
```
-- *Type:* PipelineClusterGcpAttributesOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributesOutputReference
---
-##### `initScripts`Required
+##### `initScripts`Required
```typescript
public readonly initScripts: PipelineClusterInitScriptsList;
```
-- *Type:* PipelineClusterInitScriptsList
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsList
---
-##### `applyPolicyDefaultValuesInput`Optional
+##### `applyPolicyDefaultValuesInput`Optional
```typescript
public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
@@ -206770,37 +206770,37 @@ public readonly applyPolicyDefaultValuesInput: boolean | IResolvable;
---
-##### `autoscaleInput`Optional
+##### `autoscaleInput`Optional
```typescript
public readonly autoscaleInput: PipelineClusterAutoscale;
```
-- *Type:* PipelineClusterAutoscale
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterAutoscale
---
-##### `awsAttributesInput`Optional
+##### `awsAttributesInput`Optional
```typescript
public readonly awsAttributesInput: PipelineClusterAwsAttributes;
```
-- *Type:* PipelineClusterAwsAttributes
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes
---
-##### `clusterLogConfInput`Optional
+##### `clusterLogConfInput`Optional
```typescript
public readonly clusterLogConfInput: PipelineClusterClusterLogConf;
```
-- *Type:* PipelineClusterClusterLogConf
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: {[ key: string ]: string};
@@ -206810,7 +206810,7 @@ public readonly customTagsInput: {[ key: string ]: string};
---
-##### `driverInstancePoolIdInput`Optional
+##### `driverInstancePoolIdInput`Optional
```typescript
public readonly driverInstancePoolIdInput: string;
@@ -206820,7 +206820,7 @@ public readonly driverInstancePoolIdInput: string;
---
-##### `driverNodeTypeIdInput`Optional
+##### `driverNodeTypeIdInput`Optional
```typescript
public readonly driverNodeTypeIdInput: string;
@@ -206830,27 +206830,27 @@ public readonly driverNodeTypeIdInput: string;
---
-##### `gcpAttributesInput`Optional
+##### `gcpAttributesInput`Optional
```typescript
public readonly gcpAttributesInput: PipelineClusterGcpAttributes;
```
-- *Type:* PipelineClusterGcpAttributes
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes
---
-##### `initScriptsInput`Optional
+##### `initScriptsInput`Optional
```typescript
public readonly initScriptsInput: IResolvable | PipelineClusterInitScripts[];
```
-- *Type:* cdktf.IResolvable | PipelineClusterInitScripts[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineClusterInitScripts[]
---
-##### `instancePoolIdInput`Optional
+##### `instancePoolIdInput`Optional
```typescript
public readonly instancePoolIdInput: string;
@@ -206860,7 +206860,7 @@ public readonly instancePoolIdInput: string;
---
-##### `labelInput`Optional
+##### `labelInput`Optional
```typescript
public readonly labelInput: string;
@@ -206870,7 +206870,7 @@ public readonly labelInput: string;
---
-##### `nodeTypeIdInput`Optional
+##### `nodeTypeIdInput`Optional
```typescript
public readonly nodeTypeIdInput: string;
@@ -206880,7 +206880,7 @@ public readonly nodeTypeIdInput: string;
---
-##### `numWorkersInput`Optional
+##### `numWorkersInput`Optional
```typescript
public readonly numWorkersInput: number;
@@ -206890,7 +206890,7 @@ public readonly numWorkersInput: number;
---
-##### `policyIdInput`Optional
+##### `policyIdInput`Optional
```typescript
public readonly policyIdInput: string;
@@ -206900,7 +206900,7 @@ public readonly policyIdInput: string;
---
-##### `sparkConfInput`Optional
+##### `sparkConfInput`Optional
```typescript
public readonly sparkConfInput: {[ key: string ]: string};
@@ -206910,7 +206910,7 @@ public readonly sparkConfInput: {[ key: string ]: string};
---
-##### `sparkEnvVarsInput`Optional
+##### `sparkEnvVarsInput`Optional
```typescript
public readonly sparkEnvVarsInput: {[ key: string ]: string};
@@ -206920,7 +206920,7 @@ public readonly sparkEnvVarsInput: {[ key: string ]: string};
---
-##### `sshPublicKeysInput`Optional
+##### `sshPublicKeysInput`Optional
```typescript
public readonly sshPublicKeysInput: string[];
@@ -206930,7 +206930,7 @@ public readonly sshPublicKeysInput: string[];
---
-##### `applyPolicyDefaultValues`Required
+##### `applyPolicyDefaultValues`Required
```typescript
public readonly applyPolicyDefaultValues: boolean | IResolvable;
@@ -206940,7 +206940,7 @@ public readonly applyPolicyDefaultValues: boolean | IResolvable;
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: {[ key: string ]: string};
@@ -206950,7 +206950,7 @@ public readonly customTags: {[ key: string ]: string};
---
-##### `driverInstancePoolId`Required
+##### `driverInstancePoolId`Required
```typescript
public readonly driverInstancePoolId: string;
@@ -206960,7 +206960,7 @@ public readonly driverInstancePoolId: string;
---
-##### `driverNodeTypeId`Required
+##### `driverNodeTypeId`Required
```typescript
public readonly driverNodeTypeId: string;
@@ -206970,7 +206970,7 @@ public readonly driverNodeTypeId: string;
---
-##### `instancePoolId`Required
+##### `instancePoolId`Required
```typescript
public readonly instancePoolId: string;
@@ -206980,7 +206980,7 @@ public readonly instancePoolId: string;
---
-##### `label`Required
+##### `label`Required
```typescript
public readonly label: string;
@@ -206990,7 +206990,7 @@ public readonly label: string;
---
-##### `nodeTypeId`Required
+##### `nodeTypeId`Required
```typescript
public readonly nodeTypeId: string;
@@ -207000,7 +207000,7 @@ public readonly nodeTypeId: string;
---
-##### `numWorkers`Required
+##### `numWorkers`Required
```typescript
public readonly numWorkers: number;
@@ -207010,7 +207010,7 @@ public readonly numWorkers: number;
---
-##### `policyId`Required
+##### `policyId`Required
```typescript
public readonly policyId: string;
@@ -207020,7 +207020,7 @@ public readonly policyId: string;
---
-##### `sparkConf`Required
+##### `sparkConf`Required
```typescript
public readonly sparkConf: {[ key: string ]: string};
@@ -207030,7 +207030,7 @@ public readonly sparkConf: {[ key: string ]: string};
---
-##### `sparkEnvVars`Required
+##### `sparkEnvVars`Required
```typescript
public readonly sparkEnvVars: {[ key: string ]: string};
@@ -207040,7 +207040,7 @@ public readonly sparkEnvVars: {[ key: string ]: string};
---
-##### `sshPublicKeys`Required
+##### `sshPublicKeys`Required
```typescript
public readonly sshPublicKeys: string[];
@@ -207050,35 +207050,35 @@ public readonly sshPublicKeys: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | PipelineCluster;
+public readonly internalValue: PipelineCluster | IResolvable;
```
-- *Type:* cdktf.IResolvable | PipelineCluster
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineCluster | cdktf.IResolvable
---
-### PipelineFiltersOutputReference
+### PipelineFiltersOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineFiltersOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineFiltersOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineFiltersOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -207086,7 +207086,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -207098,151 +207098,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetExclude
| *No description.* |
-| resetInclude
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetExclude
| *No description.* |
+| resetInclude
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -207250,13 +207250,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -207266,13 +207266,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetExclude`
+##### `resetExclude`
```typescript
public resetExclude(): void
```
-##### `resetInclude`
+##### `resetInclude`
```typescript
public resetInclude(): void
@@ -207283,17 +207283,17 @@ public resetInclude(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| excludeInput
| string[]
| *No description.* |
-| includeInput
| string[]
| *No description.* |
-| exclude
| string[]
| *No description.* |
-| include
| string[]
| *No description.* |
-| internalValue
| PipelineFilters
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| excludeInput
| string[]
| *No description.* |
+| includeInput
| string[]
| *No description.* |
+| exclude
| string[]
| *No description.* |
+| include
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineFilters
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -207307,7 +207307,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -207317,7 +207317,7 @@ public readonly fqn: string;
---
-##### `excludeInput`Optional
+##### `excludeInput`Optional
```typescript
public readonly excludeInput: string[];
@@ -207327,7 +207327,7 @@ public readonly excludeInput: string[];
---
-##### `includeInput`Optional
+##### `includeInput`Optional
```typescript
public readonly includeInput: string[];
@@ -207337,7 +207337,7 @@ public readonly includeInput: string[];
---
-##### `exclude`Required
+##### `exclude`Required
```typescript
public readonly exclude: string[];
@@ -207347,7 +207347,7 @@ public readonly exclude: string[];
---
-##### `include`Required
+##### `include`Required
```typescript
public readonly include: string[];
@@ -207357,36 +207357,36 @@ public readonly include: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineFilters;
```
-- *Type:* PipelineFilters
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineFilters
---
-### PipelineLibraryList
+### PipelineLibraryList
-#### Initializers
+#### Initializers
```typescript
-import { PipelineLibraryList } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new pipeline.PipelineLibraryList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -207394,7 +207394,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -207402,7 +207402,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -207414,20 +207414,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -207435,13 +207435,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -207451,13 +207451,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): PipelineLibraryOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -207470,13 +207470,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| PipelineLibrary[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.pipeline.PipelineLibrary[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -207490,7 +207490,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -207500,35 +207500,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | PipelineLibrary[];
```
-- *Type:* cdktf.IResolvable | PipelineLibrary[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.pipeline.PipelineLibrary[]
---
-### PipelineLibraryMavenOutputReference
+### PipelineLibraryMavenOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineLibraryMavenOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineLibraryMavenOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -207536,7 +207536,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -207548,151 +207548,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetExclusions
| *No description.* |
-| resetRepo
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetExclusions
| *No description.* |
+| resetRepo
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -207700,13 +207700,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -207716,13 +207716,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetExclusions`
+##### `resetExclusions`
```typescript
public resetExclusions(): void
```
-##### `resetRepo`
+##### `resetRepo`
```typescript
public resetRepo(): void
@@ -207733,19 +207733,19 @@ public resetRepo(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| coordinatesInput
| string
| *No description.* |
-| exclusionsInput
| string[]
| *No description.* |
-| repoInput
| string
| *No description.* |
-| coordinates
| string
| *No description.* |
-| exclusions
| string[]
| *No description.* |
-| repo
| string
| *No description.* |
-| internalValue
| PipelineLibraryMaven
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| coordinatesInput
| string
| *No description.* |
+| exclusionsInput
| string[]
| *No description.* |
+| repoInput
| string
| *No description.* |
+| coordinates
| string
| *No description.* |
+| exclusions
| string[]
| *No description.* |
+| repo
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineLibraryMaven
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -207759,7 +207759,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -207769,7 +207769,7 @@ public readonly fqn: string;
---
-##### `coordinatesInput`Optional
+##### `coordinatesInput`Optional
```typescript
public readonly coordinatesInput: string;
@@ -207779,7 +207779,7 @@ public readonly coordinatesInput: string;
---
-##### `exclusionsInput`Optional
+##### `exclusionsInput`Optional
```typescript
public readonly exclusionsInput: string[];
@@ -207789,7 +207789,7 @@ public readonly exclusionsInput: string[];
---
-##### `repoInput`Optional
+##### `repoInput`Optional
```typescript
public readonly repoInput: string;
@@ -207799,7 +207799,7 @@ public readonly repoInput: string;
---
-##### `coordinates`Required
+##### `coordinates`Required
```typescript
public readonly coordinates: string;
@@ -207809,7 +207809,7 @@ public readonly coordinates: string;
---
-##### `exclusions`Required
+##### `exclusions`Required
```typescript
public readonly exclusions: string[];
@@ -207819,7 +207819,7 @@ public readonly exclusions: string[];
---
-##### `repo`Required
+##### `repo`Required
```typescript
public readonly repo: string;
@@ -207829,35 +207829,35 @@ public readonly repo: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineLibraryMaven;
```
-- *Type:* PipelineLibraryMaven
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibraryMaven
---
-### PipelineLibraryNotebookOutputReference
+### PipelineLibraryNotebookOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineLibraryNotebookOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineLibraryNotebookOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineLibraryNotebookOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -207865,7 +207865,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -207877,149 +207877,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -208027,13 +208027,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -208048,15 +208048,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| pathInput
| string
| *No description.* |
-| path
| string
| *No description.* |
-| internalValue
| PipelineLibraryNotebook
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| pathInput
| string
| *No description.* |
+| path
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineLibraryNotebook
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -208070,7 +208070,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -208080,7 +208080,7 @@ public readonly fqn: string;
---
-##### `pathInput`Optional
+##### `pathInput`Optional
```typescript
public readonly pathInput: string;
@@ -208090,7 +208090,7 @@ public readonly pathInput: string;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -208100,37 +208100,37 @@ public readonly path: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: PipelineLibraryNotebook;
```
-- *Type:* PipelineLibraryNotebook
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibraryNotebook
---
-### PipelineLibraryOutputReference
+### PipelineLibraryOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineLibraryOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new pipeline.PipelineLibraryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -208138,7 +208138,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -208146,7 +208146,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -208154,7 +208154,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -208166,155 +208166,155 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putMaven
| *No description.* |
-| putNotebook
| *No description.* |
-| resetJar
| *No description.* |
-| resetMaven
| *No description.* |
-| resetNotebook
| *No description.* |
-| resetWhl
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putMaven
| *No description.* |
+| putNotebook
| *No description.* |
+| resetJar
| *No description.* |
+| resetMaven
| *No description.* |
+| resetNotebook
| *No description.* |
+| resetWhl
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -208322,13 +208322,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -208338,49 +208338,49 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putMaven`
+##### `putMaven`
```typescript
public putMaven(value: PipelineLibraryMaven): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineLibraryMaven
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibraryMaven
---
-##### `putNotebook`
+##### `putNotebook`
```typescript
public putNotebook(value: PipelineLibraryNotebook): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* PipelineLibraryNotebook
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibraryNotebook
---
-##### `resetJar`
+##### `resetJar`
```typescript
public resetJar(): void
```
-##### `resetMaven`
+##### `resetMaven`
```typescript
public resetMaven(): void
```
-##### `resetNotebook`
+##### `resetNotebook`
```typescript
public resetNotebook(): void
```
-##### `resetWhl`
+##### `resetWhl`
```typescript
public resetWhl(): void
@@ -208391,21 +208391,21 @@ public resetWhl(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| maven
| PipelineLibraryMavenOutputReference
| *No description.* |
-| notebook
| PipelineLibraryNotebookOutputReference
| *No description.* |
-| jarInput
| string
| *No description.* |
-| mavenInput
| PipelineLibraryMaven
| *No description.* |
-| notebookInput
| PipelineLibraryNotebook
| *No description.* |
-| whlInput
| string
| *No description.* |
-| jar
| string
| *No description.* |
-| whl
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| PipelineLibrary
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| maven
| @cdktf/provider-databricks.pipeline.PipelineLibraryMavenOutputReference
| *No description.* |
+| notebook
| @cdktf/provider-databricks.pipeline.PipelineLibraryNotebookOutputReference
| *No description.* |
+| jarInput
| string
| *No description.* |
+| mavenInput
| @cdktf/provider-databricks.pipeline.PipelineLibraryMaven
| *No description.* |
+| notebookInput
| @cdktf/provider-databricks.pipeline.PipelineLibraryNotebook
| *No description.* |
+| whlInput
| string
| *No description.* |
+| jar
| string
| *No description.* |
+| whl
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineLibrary \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -208419,7 +208419,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -208429,27 +208429,27 @@ public readonly fqn: string;
---
-##### `maven`Required
+##### `maven`Required
```typescript
public readonly maven: PipelineLibraryMavenOutputReference;
```
-- *Type:* PipelineLibraryMavenOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibraryMavenOutputReference
---
-##### `notebook`Required
+##### `notebook`Required
```typescript
public readonly notebook: PipelineLibraryNotebookOutputReference;
```
-- *Type:* PipelineLibraryNotebookOutputReference
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibraryNotebookOutputReference
---
-##### `jarInput`Optional
+##### `jarInput`Optional
```typescript
public readonly jarInput: string;
@@ -208459,27 +208459,27 @@ public readonly jarInput: string;
---
-##### `mavenInput`Optional
+##### `mavenInput`Optional
```typescript
public readonly mavenInput: PipelineLibraryMaven;
```
-- *Type:* PipelineLibraryMaven
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibraryMaven
---
-##### `notebookInput`Optional
+##### `notebookInput`Optional
```typescript
public readonly notebookInput: PipelineLibraryNotebook;
```
-- *Type:* PipelineLibraryNotebook
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibraryNotebook
---
-##### `whlInput`Optional
+##### `whlInput`Optional
```typescript
public readonly whlInput: string;
@@ -208489,7 +208489,7 @@ public readonly whlInput: string;
---
-##### `jar`Required
+##### `jar`Required
```typescript
public readonly jar: string;
@@ -208499,7 +208499,7 @@ public readonly jar: string;
---
-##### `whl`Required
+##### `whl`Required
```typescript
public readonly whl: string;
@@ -208509,35 +208509,35 @@ public readonly whl: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | PipelineLibrary;
+public readonly internalValue: PipelineLibrary | IResolvable;
```
-- *Type:* cdktf.IResolvable | PipelineLibrary
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineLibrary | cdktf.IResolvable
---
-### PipelineTimeoutsOutputReference
+### PipelineTimeoutsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { PipelineTimeoutsOutputReference } from '@cdktf/provider-databricks'
+import { pipeline } from '@cdktf/provider-databricks'
-new PipelineTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new pipeline.PipelineTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -208545,7 +208545,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -208557,150 +208557,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDefault
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDefault
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -208708,13 +208708,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -208724,7 +208724,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDefault`
+##### `resetDefault`
```typescript
public resetDefault(): void
@@ -208735,15 +208735,15 @@ public resetDefault(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| defaultInput
| string
| *No description.* |
-| default
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| PipelineTimeouts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| defaultInput
| string
| *No description.* |
+| default
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.pipeline.PipelineTimeouts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -208757,7 +208757,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -208767,7 +208767,7 @@ public readonly fqn: string;
---
-##### `defaultInput`Optional
+##### `defaultInput`Optional
```typescript
public readonly defaultInput: string;
@@ -208777,7 +208777,7 @@ public readonly defaultInput: string;
---
-##### `default`Required
+##### `default`Required
```typescript
public readonly default: string;
@@ -208787,35 +208787,35 @@ public readonly default: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | PipelineTimeouts;
+public readonly internalValue: PipelineTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | PipelineTimeouts
+- *Type:* @cdktf/provider-databricks.pipeline.PipelineTimeouts | cdktf.IResolvable
---
-### RecipientIpAccessListOutputReference
+### RecipientIpAccessListOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { RecipientIpAccessListOutputReference } from '@cdktf/provider-databricks'
+import { recipient } from '@cdktf/provider-databricks'
-new RecipientIpAccessListOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new recipient.RecipientIpAccessListOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -208823,7 +208823,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -208835,149 +208835,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -208985,13 +208985,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -209006,15 +209006,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| allowedIpAddressesInput
| string[]
| *No description.* |
-| allowedIpAddresses
| string[]
| *No description.* |
-| internalValue
| RecipientIpAccessList
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| allowedIpAddressesInput
| string[]
| *No description.* |
+| allowedIpAddresses
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.recipient.RecipientIpAccessList
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -209028,7 +209028,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -209038,7 +209038,7 @@ public readonly fqn: string;
---
-##### `allowedIpAddressesInput`Optional
+##### `allowedIpAddressesInput`Optional
```typescript
public readonly allowedIpAddressesInput: string[];
@@ -209048,7 +209048,7 @@ public readonly allowedIpAddressesInput: string[];
---
-##### `allowedIpAddresses`Required
+##### `allowedIpAddresses`Required
```typescript
public readonly allowedIpAddresses: string[];
@@ -209058,36 +209058,36 @@ public readonly allowedIpAddresses: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: RecipientIpAccessList;
```
-- *Type:* RecipientIpAccessList
+- *Type:* @cdktf/provider-databricks.recipient.RecipientIpAccessList
---
-### RecipientTokensList
+### RecipientTokensList
-#### Initializers
+#### Initializers
```typescript
-import { RecipientTokensList } from '@cdktf/provider-databricks'
+import { recipient } from '@cdktf/provider-databricks'
-new RecipientTokensList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new recipient.RecipientTokensList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -209095,7 +209095,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -209103,7 +209103,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -209115,20 +209115,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -209136,13 +209136,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -209152,13 +209152,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): RecipientTokensOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -209171,13 +209171,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| RecipientTokens[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.recipient.RecipientTokens[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -209191,7 +209191,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -209201,37 +209201,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | RecipientTokens[];
```
-- *Type:* cdktf.IResolvable | RecipientTokens[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.recipient.RecipientTokens[]
---
-### RecipientTokensOutputReference
+### RecipientTokensOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { RecipientTokensOutputReference } from '@cdktf/provider-databricks'
+import { recipient } from '@cdktf/provider-databricks'
-new RecipientTokensOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new recipient.RecipientTokensOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -209239,7 +209239,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -209247,7 +209247,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -209255,7 +209255,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -209267,156 +209267,156 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetActivationUrl
| *No description.* |
-| resetCreatedAt
| *No description.* |
-| resetCreatedBy
| *No description.* |
-| resetExpirationTime
| *No description.* |
-| resetId
| *No description.* |
-| resetUpdatedAt
| *No description.* |
-| resetUpdatedBy
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetActivationUrl
| *No description.* |
+| resetCreatedAt
| *No description.* |
+| resetCreatedBy
| *No description.* |
+| resetExpirationTime
| *No description.* |
+| resetId
| *No description.* |
+| resetUpdatedAt
| *No description.* |
+| resetUpdatedBy
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -209424,13 +209424,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -209440,43 +209440,43 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetActivationUrl`
+##### `resetActivationUrl`
```typescript
public resetActivationUrl(): void
```
-##### `resetCreatedAt`
+##### `resetCreatedAt`
```typescript
public resetCreatedAt(): void
```
-##### `resetCreatedBy`
+##### `resetCreatedBy`
```typescript
public resetCreatedBy(): void
```
-##### `resetExpirationTime`
+##### `resetExpirationTime`
```typescript
public resetExpirationTime(): void
```
-##### `resetId`
+##### `resetId`
```typescript
public resetId(): void
```
-##### `resetUpdatedAt`
+##### `resetUpdatedAt`
```typescript
public resetUpdatedAt(): void
```
-##### `resetUpdatedBy`
+##### `resetUpdatedBy`
```typescript
public resetUpdatedBy(): void
@@ -209487,27 +209487,27 @@ public resetUpdatedBy(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| activationUrlInput
| string
| *No description.* |
-| createdAtInput
| number
| *No description.* |
-| createdByInput
| string
| *No description.* |
-| expirationTimeInput
| number
| *No description.* |
-| idInput
| string
| *No description.* |
-| updatedAtInput
| number
| *No description.* |
-| updatedByInput
| string
| *No description.* |
-| activationUrl
| string
| *No description.* |
-| createdAt
| number
| *No description.* |
-| createdBy
| string
| *No description.* |
-| expirationTime
| number
| *No description.* |
-| id
| string
| *No description.* |
-| updatedAt
| number
| *No description.* |
-| updatedBy
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| RecipientTokens
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| activationUrlInput
| string
| *No description.* |
+| createdAtInput
| number
| *No description.* |
+| createdByInput
| string
| *No description.* |
+| expirationTimeInput
| number
| *No description.* |
+| idInput
| string
| *No description.* |
+| updatedAtInput
| number
| *No description.* |
+| updatedByInput
| string
| *No description.* |
+| activationUrl
| string
| *No description.* |
+| createdAt
| number
| *No description.* |
+| createdBy
| string
| *No description.* |
+| expirationTime
| number
| *No description.* |
+| id
| string
| *No description.* |
+| updatedAt
| number
| *No description.* |
+| updatedBy
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.recipient.RecipientTokens \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -209521,7 +209521,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -209531,7 +209531,7 @@ public readonly fqn: string;
---
-##### `activationUrlInput`Optional
+##### `activationUrlInput`Optional
```typescript
public readonly activationUrlInput: string;
@@ -209541,7 +209541,7 @@ public readonly activationUrlInput: string;
---
-##### `createdAtInput`Optional
+##### `createdAtInput`Optional
```typescript
public readonly createdAtInput: number;
@@ -209551,7 +209551,7 @@ public readonly createdAtInput: number;
---
-##### `createdByInput`Optional
+##### `createdByInput`Optional
```typescript
public readonly createdByInput: string;
@@ -209561,7 +209561,7 @@ public readonly createdByInput: string;
---
-##### `expirationTimeInput`Optional
+##### `expirationTimeInput`Optional
```typescript
public readonly expirationTimeInput: number;
@@ -209571,7 +209571,7 @@ public readonly expirationTimeInput: number;
---
-##### `idInput`Optional
+##### `idInput`Optional
```typescript
public readonly idInput: string;
@@ -209581,7 +209581,7 @@ public readonly idInput: string;
---
-##### `updatedAtInput`Optional
+##### `updatedAtInput`Optional
```typescript
public readonly updatedAtInput: number;
@@ -209591,7 +209591,7 @@ public readonly updatedAtInput: number;
---
-##### `updatedByInput`Optional
+##### `updatedByInput`Optional
```typescript
public readonly updatedByInput: string;
@@ -209601,7 +209601,7 @@ public readonly updatedByInput: string;
---
-##### `activationUrl`Required
+##### `activationUrl`Required
```typescript
public readonly activationUrl: string;
@@ -209611,7 +209611,7 @@ public readonly activationUrl: string;
---
-##### `createdAt`Required
+##### `createdAt`Required
```typescript
public readonly createdAt: number;
@@ -209621,7 +209621,7 @@ public readonly createdAt: number;
---
-##### `createdBy`Required
+##### `createdBy`Required
```typescript
public readonly createdBy: string;
@@ -209631,7 +209631,7 @@ public readonly createdBy: string;
---
-##### `expirationTime`Required
+##### `expirationTime`Required
```typescript
public readonly expirationTime: number;
@@ -209641,7 +209641,7 @@ public readonly expirationTime: number;
---
-##### `id`Required
+##### `id`Required
```typescript
public readonly id: string;
@@ -209651,7 +209651,7 @@ public readonly id: string;
---
-##### `updatedAt`Required
+##### `updatedAt`Required
```typescript
public readonly updatedAt: number;
@@ -209661,7 +209661,7 @@ public readonly updatedAt: number;
---
-##### `updatedBy`Required
+##### `updatedBy`Required
```typescript
public readonly updatedBy: string;
@@ -209671,35 +209671,35 @@ public readonly updatedBy: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | RecipientTokens;
+public readonly internalValue: RecipientTokens | IResolvable;
```
-- *Type:* cdktf.IResolvable | RecipientTokens
+- *Type:* @cdktf/provider-databricks.recipient.RecipientTokens | cdktf.IResolvable
---
-### SecretScopeKeyvaultMetadataOutputReference
+### SecretScopeKeyvaultMetadataOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SecretScopeKeyvaultMetadataOutputReference } from '@cdktf/provider-databricks'
+import { secretScope } from '@cdktf/provider-databricks'
-new SecretScopeKeyvaultMetadataOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new secretScope.SecretScopeKeyvaultMetadataOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -209707,7 +209707,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -209719,149 +209719,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -209869,13 +209869,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -209890,17 +209890,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dnsNameInput
| string
| *No description.* |
-| resourceIdInput
| string
| *No description.* |
-| dnsName
| string
| *No description.* |
-| resourceId
| string
| *No description.* |
-| internalValue
| SecretScopeKeyvaultMetadata
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dnsNameInput
| string
| *No description.* |
+| resourceIdInput
| string
| *No description.* |
+| dnsName
| string
| *No description.* |
+| resourceId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -209914,7 +209914,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -209924,7 +209924,7 @@ public readonly fqn: string;
---
-##### `dnsNameInput`Optional
+##### `dnsNameInput`Optional
```typescript
public readonly dnsNameInput: string;
@@ -209934,7 +209934,7 @@ public readonly dnsNameInput: string;
---
-##### `resourceIdInput`Optional
+##### `resourceIdInput`Optional
```typescript
public readonly resourceIdInput: string;
@@ -209944,7 +209944,7 @@ public readonly resourceIdInput: string;
---
-##### `dnsName`Required
+##### `dnsName`Required
```typescript
public readonly dnsName: string;
@@ -209954,7 +209954,7 @@ public readonly dnsName: string;
---
-##### `resourceId`Required
+##### `resourceId`Required
```typescript
public readonly resourceId: string;
@@ -209964,35 +209964,35 @@ public readonly resourceId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SecretScopeKeyvaultMetadata;
```
-- *Type:* SecretScopeKeyvaultMetadata
+- *Type:* @cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata
---
-### SqlEndpointChannelOutputReference
+### SqlEndpointChannelOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlEndpointChannelOutputReference } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-new SqlEndpointChannelOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlEndpoint.SqlEndpointChannelOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -210000,7 +210000,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -210012,150 +210012,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetName
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetName
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -210163,13 +210163,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -210179,7 +210179,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetName`
+##### `resetName`
```typescript
public resetName(): void
@@ -210190,15 +210190,15 @@ public resetName(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| name
| string
| *No description.* |
-| internalValue
| SqlEndpointChannel
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| name
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -210212,7 +210212,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -210222,7 +210222,7 @@ public readonly fqn: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -210232,7 +210232,7 @@ public readonly nameInput: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -210242,35 +210242,35 @@ public readonly name: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlEndpointChannel;
```
-- *Type:* SqlEndpointChannel
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel
---
-### SqlEndpointOdbcParamsOutputReference
+### SqlEndpointOdbcParamsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlEndpointOdbcParamsOutputReference } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-new SqlEndpointOdbcParamsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlEndpoint.SqlEndpointOdbcParamsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -210278,7 +210278,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -210290,151 +210290,151 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetHost
| *No description.* |
-| resetHostname
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetHost
| *No description.* |
+| resetHostname
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -210442,13 +210442,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -210458,13 +210458,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetHost`
+##### `resetHost`
```typescript
public resetHost(): void
```
-##### `resetHostname`
+##### `resetHostname`
```typescript
public resetHostname(): void
@@ -210475,23 +210475,23 @@ public resetHostname(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| hostInput
| string
| *No description.* |
-| hostnameInput
| string
| *No description.* |
-| pathInput
| string
| *No description.* |
-| portInput
| number
| *No description.* |
-| protocolInput
| string
| *No description.* |
-| host
| string
| *No description.* |
-| hostname
| string
| *No description.* |
-| path
| string
| *No description.* |
-| port
| number
| *No description.* |
-| protocol
| string
| *No description.* |
-| internalValue
| SqlEndpointOdbcParams
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| hostInput
| string
| *No description.* |
+| hostnameInput
| string
| *No description.* |
+| pathInput
| string
| *No description.* |
+| portInput
| number
| *No description.* |
+| protocolInput
| string
| *No description.* |
+| host
| string
| *No description.* |
+| hostname
| string
| *No description.* |
+| path
| string
| *No description.* |
+| port
| number
| *No description.* |
+| protocol
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -210505,7 +210505,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -210515,7 +210515,7 @@ public readonly fqn: string;
---
-##### `hostInput`Optional
+##### `hostInput`Optional
```typescript
public readonly hostInput: string;
@@ -210525,7 +210525,7 @@ public readonly hostInput: string;
---
-##### `hostnameInput`Optional
+##### `hostnameInput`Optional
```typescript
public readonly hostnameInput: string;
@@ -210535,7 +210535,7 @@ public readonly hostnameInput: string;
---
-##### `pathInput`Optional
+##### `pathInput`Optional
```typescript
public readonly pathInput: string;
@@ -210545,7 +210545,7 @@ public readonly pathInput: string;
---
-##### `portInput`Optional
+##### `portInput`Optional
```typescript
public readonly portInput: number;
@@ -210555,7 +210555,7 @@ public readonly portInput: number;
---
-##### `protocolInput`Optional
+##### `protocolInput`Optional
```typescript
public readonly protocolInput: string;
@@ -210565,7 +210565,7 @@ public readonly protocolInput: string;
---
-##### `host`Required
+##### `host`Required
```typescript
public readonly host: string;
@@ -210575,7 +210575,7 @@ public readonly host: string;
---
-##### `hostname`Required
+##### `hostname`Required
```typescript
public readonly hostname: string;
@@ -210585,7 +210585,7 @@ public readonly hostname: string;
---
-##### `path`Required
+##### `path`Required
```typescript
public readonly path: string;
@@ -210595,7 +210595,7 @@ public readonly path: string;
---
-##### `port`Required
+##### `port`Required
```typescript
public readonly port: number;
@@ -210605,7 +210605,7 @@ public readonly port: number;
---
-##### `protocol`Required
+##### `protocol`Required
```typescript
public readonly protocol: string;
@@ -210615,36 +210615,36 @@ public readonly protocol: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlEndpointOdbcParams;
```
-- *Type:* SqlEndpointOdbcParams
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams
---
-### SqlEndpointTagsCustomTagsList
+### SqlEndpointTagsCustomTagsList
-#### Initializers
+#### Initializers
```typescript
-import { SqlEndpointTagsCustomTagsList } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-new SqlEndpointTagsCustomTagsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new sqlEndpoint.SqlEndpointTagsCustomTagsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -210652,7 +210652,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -210660,7 +210660,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -210672,20 +210672,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -210693,13 +210693,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -210709,13 +210709,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): SqlEndpointTagsCustomTagsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -210728,13 +210728,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| SqlEndpointTagsCustomTags[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -210748,7 +210748,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -210758,37 +210758,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | SqlEndpointTagsCustomTags[];
```
-- *Type:* cdktf.IResolvable | SqlEndpointTagsCustomTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags[]
---
-### SqlEndpointTagsCustomTagsOutputReference
+### SqlEndpointTagsCustomTagsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlEndpointTagsCustomTagsOutputReference } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-new SqlEndpointTagsCustomTagsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new sqlEndpoint.SqlEndpointTagsCustomTagsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -210796,7 +210796,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -210804,7 +210804,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -210812,7 +210812,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -210824,149 +210824,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -210974,13 +210974,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -210995,17 +210995,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| keyInput
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| key
| string
| *No description.* |
-| value
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| SqlEndpointTagsCustomTags
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| keyInput
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| key
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -211019,7 +211019,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -211029,7 +211029,7 @@ public readonly fqn: string;
---
-##### `keyInput`Optional
+##### `keyInput`Optional
```typescript
public readonly keyInput: string;
@@ -211039,7 +211039,7 @@ public readonly keyInput: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -211049,7 +211049,7 @@ public readonly valueInput: string;
---
-##### `key`Required
+##### `key`Required
```typescript
public readonly key: string;
@@ -211059,7 +211059,7 @@ public readonly key: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -211069,35 +211069,35 @@ public readonly value: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | SqlEndpointTagsCustomTags;
+public readonly internalValue: SqlEndpointTagsCustomTags | IResolvable;
```
-- *Type:* cdktf.IResolvable | SqlEndpointTagsCustomTags
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags | cdktf.IResolvable
---
-### SqlEndpointTagsOutputReference
+### SqlEndpointTagsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlEndpointTagsOutputReference } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-new SqlEndpointTagsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlEndpoint.SqlEndpointTagsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -211105,7 +211105,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -211117,150 +211117,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putCustomTags
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putCustomTags
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -211268,13 +211268,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -211284,15 +211284,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putCustomTags`
+##### `putCustomTags`
```typescript
public putCustomTags(value: IResolvable | SqlEndpointTagsCustomTags[]): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* cdktf.IResolvable | SqlEndpointTagsCustomTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags[]
---
@@ -211301,15 +211301,15 @@ public putCustomTags(value: IResolvable | SqlEndpointTagsCustomTags[]): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| customTags
| SqlEndpointTagsCustomTagsList
| *No description.* |
-| customTagsInput
| cdktf.IResolvable \| SqlEndpointTagsCustomTags[]
| *No description.* |
-| internalValue
| SqlEndpointTags
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| customTags
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsList
| *No description.* |
+| customTagsInput
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -211323,7 +211323,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -211333,55 +211333,55 @@ public readonly fqn: string;
---
-##### `customTags`Required
+##### `customTags`Required
```typescript
public readonly customTags: SqlEndpointTagsCustomTagsList;
```
-- *Type:* SqlEndpointTagsCustomTagsList
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsList
---
-##### `customTagsInput`Optional
+##### `customTagsInput`Optional
```typescript
public readonly customTagsInput: IResolvable | SqlEndpointTagsCustomTags[];
```
-- *Type:* cdktf.IResolvable | SqlEndpointTagsCustomTags[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags[]
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlEndpointTags;
```
-- *Type:* SqlEndpointTags
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags
---
-### SqlEndpointTimeoutsOutputReference
+### SqlEndpointTimeoutsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlEndpointTimeoutsOutputReference } from '@cdktf/provider-databricks'
+import { sqlEndpoint } from '@cdktf/provider-databricks'
-new SqlEndpointTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlEndpoint.SqlEndpointTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -211389,7 +211389,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -211401,150 +211401,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetCreate
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetCreate
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -211552,13 +211552,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -211568,7 +211568,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetCreate`
+##### `resetCreate`
```typescript
public resetCreate(): void
@@ -211579,15 +211579,15 @@ public resetCreate(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| createInput
| string
| *No description.* |
-| create
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| SqlEndpointTimeouts
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| createInput
| string
| *No description.* |
+| create
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -211601,7 +211601,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -211611,7 +211611,7 @@ public readonly fqn: string;
---
-##### `createInput`Optional
+##### `createInput`Optional
```typescript
public readonly createInput: string;
@@ -211621,7 +211621,7 @@ public readonly createInput: string;
---
-##### `create`Required
+##### `create`Required
```typescript
public readonly create: string;
@@ -211631,36 +211631,36 @@ public readonly create: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | SqlEndpointTimeouts;
+public readonly internalValue: SqlEndpointTimeouts | IResolvable;
```
-- *Type:* cdktf.IResolvable | SqlEndpointTimeouts
+- *Type:* @cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts | cdktf.IResolvable
---
-### SqlPermissionsPrivilegeAssignmentsList
+### SqlPermissionsPrivilegeAssignmentsList
-#### Initializers
+#### Initializers
```typescript
-import { SqlPermissionsPrivilegeAssignmentsList } from '@cdktf/provider-databricks'
+import { sqlPermissions } from '@cdktf/provider-databricks'
-new SqlPermissionsPrivilegeAssignmentsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new sqlPermissions.SqlPermissionsPrivilegeAssignmentsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -211668,7 +211668,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -211676,7 +211676,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -211688,20 +211688,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -211709,13 +211709,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -211725,13 +211725,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): SqlPermissionsPrivilegeAssignmentsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -211744,13 +211744,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| SqlPermissionsPrivilegeAssignments[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -211764,7 +211764,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -211774,37 +211774,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | SqlPermissionsPrivilegeAssignments[];
```
-- *Type:* cdktf.IResolvable | SqlPermissionsPrivilegeAssignments[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments[]
---
-### SqlPermissionsPrivilegeAssignmentsOutputReference
+### SqlPermissionsPrivilegeAssignmentsOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlPermissionsPrivilegeAssignmentsOutputReference } from '@cdktf/provider-databricks'
+import { sqlPermissions } from '@cdktf/provider-databricks'
-new SqlPermissionsPrivilegeAssignmentsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new sqlPermissions.SqlPermissionsPrivilegeAssignmentsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -211812,7 +211812,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -211820,7 +211820,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -211828,7 +211828,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -211840,149 +211840,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -211990,13 +211990,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -212011,17 +212011,17 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| principalInput
| string
| *No description.* |
-| privilegesInput
| string[]
| *No description.* |
-| principal
| string
| *No description.* |
-| privileges
| string[]
| *No description.* |
-| internalValue
| cdktf.IResolvable \| SqlPermissionsPrivilegeAssignments
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| principalInput
| string
| *No description.* |
+| privilegesInput
| string[]
| *No description.* |
+| principal
| string
| *No description.* |
+| privileges
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -212035,7 +212035,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -212045,7 +212045,7 @@ public readonly fqn: string;
---
-##### `principalInput`Optional
+##### `principalInput`Optional
```typescript
public readonly principalInput: string;
@@ -212055,7 +212055,7 @@ public readonly principalInput: string;
---
-##### `privilegesInput`Optional
+##### `privilegesInput`Optional
```typescript
public readonly privilegesInput: string[];
@@ -212065,7 +212065,7 @@ public readonly privilegesInput: string[];
---
-##### `principal`Required
+##### `principal`Required
```typescript
public readonly principal: string;
@@ -212075,7 +212075,7 @@ public readonly principal: string;
---
-##### `privileges`Required
+##### `privileges`Required
```typescript
public readonly privileges: string[];
@@ -212085,35 +212085,35 @@ public readonly privileges: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | SqlPermissionsPrivilegeAssignments;
+public readonly internalValue: SqlPermissionsPrivilegeAssignments | IResolvable;
```
-- *Type:* cdktf.IResolvable | SqlPermissionsPrivilegeAssignments
+- *Type:* @cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments | cdktf.IResolvable
---
-### SqlQueryParameterDateOutputReference
+### SqlQueryParameterDateOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterDateOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterDateOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterDateOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -212121,7 +212121,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -212133,149 +212133,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -212283,13 +212283,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -212304,15 +212304,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| value
| string
| *No description.* |
-| internalValue
| SqlQueryParameterDate
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -212326,7 +212326,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -212336,7 +212336,7 @@ public readonly fqn: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -212346,7 +212346,7 @@ public readonly valueInput: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -212356,35 +212356,35 @@ public readonly value: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterDate;
```
-- *Type:* SqlQueryParameterDate
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate
---
-### SqlQueryParameterDateRangeOutputReference
+### SqlQueryParameterDateRangeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterDateRangeOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterDateRangeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterDateRangeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -212392,7 +212392,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -212404,149 +212404,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -212554,13 +212554,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -212575,15 +212575,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| value
| string
| *No description.* |
-| internalValue
| SqlQueryParameterDateRange
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -212597,7 +212597,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -212607,7 +212607,7 @@ public readonly fqn: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -212617,7 +212617,7 @@ public readonly valueInput: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -212627,35 +212627,35 @@ public readonly value: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterDateRange;
```
-- *Type:* SqlQueryParameterDateRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange
---
-### SqlQueryParameterDatetimeOutputReference
+### SqlQueryParameterDatetimeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterDatetimeOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterDatetimeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterDatetimeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -212663,7 +212663,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -212675,149 +212675,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -212825,13 +212825,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -212846,15 +212846,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| value
| string
| *No description.* |
-| internalValue
| SqlQueryParameterDatetime
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -212868,7 +212868,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -212878,7 +212878,7 @@ public readonly fqn: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -212888,7 +212888,7 @@ public readonly valueInput: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -212898,35 +212898,35 @@ public readonly value: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterDatetime;
```
-- *Type:* SqlQueryParameterDatetime
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime
---
-### SqlQueryParameterDatetimeRangeOutputReference
+### SqlQueryParameterDatetimeRangeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterDatetimeRangeOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterDatetimeRangeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterDatetimeRangeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -212934,7 +212934,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -212946,149 +212946,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -213096,13 +213096,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -213117,15 +213117,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| value
| string
| *No description.* |
-| internalValue
| SqlQueryParameterDatetimeRange
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -213139,7 +213139,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -213149,7 +213149,7 @@ public readonly fqn: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -213159,7 +213159,7 @@ public readonly valueInput: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -213169,35 +213169,35 @@ public readonly value: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterDatetimeRange;
```
-- *Type:* SqlQueryParameterDatetimeRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange
---
-### SqlQueryParameterDatetimesecOutputReference
+### SqlQueryParameterDatetimesecOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterDatetimesecOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterDatetimesecOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterDatetimesecOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -213205,7 +213205,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -213217,149 +213217,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -213367,13 +213367,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -213388,15 +213388,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| value
| string
| *No description.* |
-| internalValue
| SqlQueryParameterDatetimesec
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -213410,7 +213410,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -213420,7 +213420,7 @@ public readonly fqn: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -213430,7 +213430,7 @@ public readonly valueInput: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -213440,35 +213440,35 @@ public readonly value: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterDatetimesec;
```
-- *Type:* SqlQueryParameterDatetimesec
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec
---
-### SqlQueryParameterDatetimesecRangeOutputReference
+### SqlQueryParameterDatetimesecRangeOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterDatetimesecRangeOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterDatetimesecRangeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterDatetimesecRangeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -213476,7 +213476,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -213488,149 +213488,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -213638,13 +213638,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -213659,15 +213659,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| value
| string
| *No description.* |
-| internalValue
| SqlQueryParameterDatetimesecRange
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -213681,7 +213681,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -213691,7 +213691,7 @@ public readonly fqn: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -213701,7 +213701,7 @@ public readonly valueInput: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -213711,35 +213711,35 @@ public readonly value: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterDatetimesecRange;
```
-- *Type:* SqlQueryParameterDatetimesecRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange
---
-### SqlQueryParameterEnumMultipleOutputReference
+### SqlQueryParameterEnumMultipleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterEnumMultipleOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterEnumMultipleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterEnumMultipleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -213747,7 +213747,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -213759,149 +213759,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -213909,13 +213909,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -213930,19 +213930,19 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| prefixInput
| string
| *No description.* |
-| separatorInput
| string
| *No description.* |
-| suffixInput
| string
| *No description.* |
-| prefix
| string
| *No description.* |
-| separator
| string
| *No description.* |
-| suffix
| string
| *No description.* |
-| internalValue
| SqlQueryParameterEnumMultiple
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| prefixInput
| string
| *No description.* |
+| separatorInput
| string
| *No description.* |
+| suffixInput
| string
| *No description.* |
+| prefix
| string
| *No description.* |
+| separator
| string
| *No description.* |
+| suffix
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -213956,7 +213956,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -213966,7 +213966,7 @@ public readonly fqn: string;
---
-##### `prefixInput`Optional
+##### `prefixInput`Optional
```typescript
public readonly prefixInput: string;
@@ -213976,7 +213976,7 @@ public readonly prefixInput: string;
---
-##### `separatorInput`Optional
+##### `separatorInput`Optional
```typescript
public readonly separatorInput: string;
@@ -213986,7 +213986,7 @@ public readonly separatorInput: string;
---
-##### `suffixInput`Optional
+##### `suffixInput`Optional
```typescript
public readonly suffixInput: string;
@@ -213996,7 +213996,7 @@ public readonly suffixInput: string;
---
-##### `prefix`Required
+##### `prefix`Required
```typescript
public readonly prefix: string;
@@ -214006,7 +214006,7 @@ public readonly prefix: string;
---
-##### `separator`Required
+##### `separator`Required
```typescript
public readonly separator: string;
@@ -214016,7 +214016,7 @@ public readonly separator: string;
---
-##### `suffix`Required
+##### `suffix`Required
```typescript
public readonly suffix: string;
@@ -214026,35 +214026,35 @@ public readonly suffix: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterEnumMultiple;
```
-- *Type:* SqlQueryParameterEnumMultiple
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple
---
-### SqlQueryParameterEnumOutputReference
+### SqlQueryParameterEnumOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterEnumOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterEnumOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterEnumOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -214062,7 +214062,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -214074,153 +214074,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putMultiple
| *No description.* |
-| resetMultiple
| *No description.* |
-| resetValue
| *No description.* |
-| resetValues
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putMultiple
| *No description.* |
+| resetMultiple
| *No description.* |
+| resetValue
| *No description.* |
+| resetValues
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -214228,13 +214228,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -214244,31 +214244,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putMultiple`
+##### `putMultiple`
```typescript
public putMultiple(value: SqlQueryParameterEnumMultiple): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterEnumMultiple
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple
---
-##### `resetMultiple`
+##### `resetMultiple`
```typescript
public resetMultiple(): void
```
-##### `resetValue`
+##### `resetValue`
```typescript
public resetValue(): void
```
-##### `resetValues`
+##### `resetValues`
```typescript
public resetValues(): void
@@ -214279,21 +214279,21 @@ public resetValues(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| multiple
| SqlQueryParameterEnumMultipleOutputReference
| *No description.* |
-| multipleInput
| SqlQueryParameterEnumMultiple
| *No description.* |
-| optionsInput
| string[]
| *No description.* |
-| valueInput
| string
| *No description.* |
-| valuesInput
| string[]
| *No description.* |
-| options
| string[]
| *No description.* |
-| value
| string
| *No description.* |
-| values
| string[]
| *No description.* |
-| internalValue
| SqlQueryParameterEnum
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| multiple
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultipleOutputReference
| *No description.* |
+| multipleInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple
| *No description.* |
+| optionsInput
| string[]
| *No description.* |
+| valueInput
| string
| *No description.* |
+| valuesInput
| string[]
| *No description.* |
+| options
| string[]
| *No description.* |
+| value
| string
| *No description.* |
+| values
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -214307,7 +214307,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -214317,27 +214317,27 @@ public readonly fqn: string;
---
-##### `multiple`Required
+##### `multiple`Required
```typescript
public readonly multiple: SqlQueryParameterEnumMultipleOutputReference;
```
-- *Type:* SqlQueryParameterEnumMultipleOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultipleOutputReference
---
-##### `multipleInput`Optional
+##### `multipleInput`Optional
```typescript
public readonly multipleInput: SqlQueryParameterEnumMultiple;
```
-- *Type:* SqlQueryParameterEnumMultiple
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple
---
-##### `optionsInput`Optional
+##### `optionsInput`Optional
```typescript
public readonly optionsInput: string[];
@@ -214347,7 +214347,7 @@ public readonly optionsInput: string[];
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -214357,7 +214357,7 @@ public readonly valueInput: string;
---
-##### `valuesInput`Optional
+##### `valuesInput`Optional
```typescript
public readonly valuesInput: string[];
@@ -214367,7 +214367,7 @@ public readonly valuesInput: string[];
---
-##### `options`Required
+##### `options`Required
```typescript
public readonly options: string[];
@@ -214377,7 +214377,7 @@ public readonly options: string[];
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -214387,7 +214387,7 @@ public readonly value: string;
---
-##### `values`Required
+##### `values`Required
```typescript
public readonly values: string[];
@@ -214397,36 +214397,36 @@ public readonly values: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterEnum;
```
-- *Type:* SqlQueryParameterEnum
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum
---
-### SqlQueryParameterList
+### SqlQueryParameterList
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterList } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new sqlQuery.SqlQueryParameterList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -214434,7 +214434,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -214442,7 +214442,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -214454,20 +214454,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -214475,13 +214475,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -214491,13 +214491,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): SqlQueryParameterOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -214510,13 +214510,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| SqlQueryParameter[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlQuery.SqlQueryParameter[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -214530,7 +214530,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -214540,35 +214540,35 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | SqlQueryParameter[];
```
-- *Type:* cdktf.IResolvable | SqlQueryParameter[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlQuery.SqlQueryParameter[]
---
-### SqlQueryParameterNumberOutputReference
+### SqlQueryParameterNumberOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterNumberOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterNumberOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterNumberOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -214576,7 +214576,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -214588,149 +214588,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -214738,13 +214738,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -214759,15 +214759,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| valueInput
| number
| *No description.* |
-| value
| number
| *No description.* |
-| internalValue
| SqlQueryParameterNumber
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| valueInput
| number
| *No description.* |
+| value
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -214781,7 +214781,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -214791,7 +214791,7 @@ public readonly fqn: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: number;
@@ -214801,7 +214801,7 @@ public readonly valueInput: number;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: number;
@@ -214811,37 +214811,37 @@ public readonly value: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterNumber;
```
-- *Type:* SqlQueryParameterNumber
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber
---
-### SqlQueryParameterOutputReference
+### SqlQueryParameterOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new sqlQuery.SqlQueryParameterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -214849,7 +214849,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -214857,7 +214857,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -214865,7 +214865,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -214877,170 +214877,170 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putDate
| *No description.* |
-| putDateRange
| *No description.* |
-| putDatetime
| *No description.* |
-| putDatetimeRange
| *No description.* |
-| putDatetimesec
| *No description.* |
-| putDatetimesecRange
| *No description.* |
-| putEnum
| *No description.* |
-| putNumber
| *No description.* |
-| putQuery
| *No description.* |
-| putText
| *No description.* |
-| resetDate
| *No description.* |
-| resetDateRange
| *No description.* |
-| resetDatetime
| *No description.* |
-| resetDatetimeRange
| *No description.* |
-| resetDatetimesec
| *No description.* |
-| resetDatetimesecRange
| *No description.* |
-| resetEnum
| *No description.* |
-| resetNumber
| *No description.* |
-| resetQuery
| *No description.* |
-| resetText
| *No description.* |
-| resetTitle
| *No description.* |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putDate
| *No description.* |
+| putDateRange
| *No description.* |
+| putDatetime
| *No description.* |
+| putDatetimeRange
| *No description.* |
+| putDatetimesec
| *No description.* |
+| putDatetimesecRange
| *No description.* |
+| putEnum
| *No description.* |
+| putNumber
| *No description.* |
+| putQuery
| *No description.* |
+| putText
| *No description.* |
+| resetDate
| *No description.* |
+| resetDateRange
| *No description.* |
+| resetDatetime
| *No description.* |
+| resetDatetimeRange
| *No description.* |
+| resetDatetimesec
| *No description.* |
+| resetDatetimesecRange
| *No description.* |
+| resetEnum
| *No description.* |
+| resetNumber
| *No description.* |
+| resetQuery
| *No description.* |
+| resetText
| *No description.* |
+| resetTitle
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -215048,13 +215048,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -215064,187 +215064,187 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putDate`
+##### `putDate`
```typescript
public putDate(value: SqlQueryParameterDate): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterDate
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate
---
-##### `putDateRange`
+##### `putDateRange`
```typescript
public putDateRange(value: SqlQueryParameterDateRange): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterDateRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange
---
-##### `putDatetime`
+##### `putDatetime`
```typescript
public putDatetime(value: SqlQueryParameterDatetime): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterDatetime
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime
---
-##### `putDatetimeRange`
+##### `putDatetimeRange`
```typescript
public putDatetimeRange(value: SqlQueryParameterDatetimeRange): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterDatetimeRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange
---
-##### `putDatetimesec`
+##### `putDatetimesec`
```typescript
public putDatetimesec(value: SqlQueryParameterDatetimesec): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterDatetimesec
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec
---
-##### `putDatetimesecRange`
+##### `putDatetimesecRange`
```typescript
public putDatetimesecRange(value: SqlQueryParameterDatetimesecRange): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterDatetimesecRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange
---
-##### `putEnum`
+##### `putEnum`
```typescript
public putEnum(value: SqlQueryParameterEnum): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterEnum
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum
---
-##### `putNumber`
+##### `putNumber`
```typescript
public putNumber(value: SqlQueryParameterNumber): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterNumber
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber
---
-##### `putQuery`
+##### `putQuery`
```typescript
public putQuery(value: SqlQueryParameterQuery): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterQuery
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery
---
-##### `putText`
+##### `putText`
```typescript
public putText(value: SqlQueryParameterText): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterText
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterText
---
-##### `resetDate`
+##### `resetDate`
```typescript
public resetDate(): void
```
-##### `resetDateRange`
+##### `resetDateRange`
```typescript
public resetDateRange(): void
```
-##### `resetDatetime`
+##### `resetDatetime`
```typescript
public resetDatetime(): void
```
-##### `resetDatetimeRange`
+##### `resetDatetimeRange`
```typescript
public resetDatetimeRange(): void
```
-##### `resetDatetimesec`
+##### `resetDatetimesec`
```typescript
public resetDatetimesec(): void
```
-##### `resetDatetimesecRange`
+##### `resetDatetimesecRange`
```typescript
public resetDatetimesecRange(): void
```
-##### `resetEnum`
+##### `resetEnum`
```typescript
public resetEnum(): void
```
-##### `resetNumber`
+##### `resetNumber`
```typescript
public resetNumber(): void
```
-##### `resetQuery`
+##### `resetQuery`
```typescript
public resetQuery(): void
```
-##### `resetText`
+##### `resetText`
```typescript
public resetText(): void
```
-##### `resetTitle`
+##### `resetTitle`
```typescript
public resetTitle(): void
@@ -215255,37 +215255,37 @@ public resetTitle(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| date
| SqlQueryParameterDateOutputReference
| *No description.* |
-| dateRange
| SqlQueryParameterDateRangeOutputReference
| *No description.* |
-| datetime
| SqlQueryParameterDatetimeOutputReference
| *No description.* |
-| datetimeRange
| SqlQueryParameterDatetimeRangeOutputReference
| *No description.* |
-| datetimesec
| SqlQueryParameterDatetimesecOutputReference
| *No description.* |
-| datetimesecRange
| SqlQueryParameterDatetimesecRangeOutputReference
| *No description.* |
-| enum
| SqlQueryParameterEnumOutputReference
| *No description.* |
-| number
| SqlQueryParameterNumberOutputReference
| *No description.* |
-| query
| SqlQueryParameterQueryOutputReference
| *No description.* |
-| text
| SqlQueryParameterTextOutputReference
| *No description.* |
-| dateInput
| SqlQueryParameterDate
| *No description.* |
-| dateRangeInput
| SqlQueryParameterDateRange
| *No description.* |
-| datetimeInput
| SqlQueryParameterDatetime
| *No description.* |
-| datetimeRangeInput
| SqlQueryParameterDatetimeRange
| *No description.* |
-| datetimesecInput
| SqlQueryParameterDatetimesec
| *No description.* |
-| datetimesecRangeInput
| SqlQueryParameterDatetimesecRange
| *No description.* |
-| enumInput
| SqlQueryParameterEnum
| *No description.* |
-| nameInput
| string
| *No description.* |
-| numberInput
| SqlQueryParameterNumber
| *No description.* |
-| queryInput
| SqlQueryParameterQuery
| *No description.* |
-| textInput
| SqlQueryParameterText
| *No description.* |
-| titleInput
| string
| *No description.* |
-| name
| string
| *No description.* |
-| title
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| SqlQueryParameter
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| date
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateOutputReference
| *No description.* |
+| dateRange
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeOutputReference
| *No description.* |
+| datetime
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeOutputReference
| *No description.* |
+| datetimeRange
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeOutputReference
| *No description.* |
+| datetimesec
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecOutputReference
| *No description.* |
+| datetimesecRange
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeOutputReference
| *No description.* |
+| enum
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumOutputReference
| *No description.* |
+| number
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumberOutputReference
| *No description.* |
+| query
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryOutputReference
| *No description.* |
+| text
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterTextOutputReference
| *No description.* |
+| dateInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate
| *No description.* |
+| dateRangeInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange
| *No description.* |
+| datetimeInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime
| *No description.* |
+| datetimeRangeInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange
| *No description.* |
+| datetimesecInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec
| *No description.* |
+| datetimesecRangeInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange
| *No description.* |
+| enumInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum
| *No description.* |
+| nameInput
| string
| *No description.* |
+| numberInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber
| *No description.* |
+| queryInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery
| *No description.* |
+| textInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterText
| *No description.* |
+| titleInput
| string
| *No description.* |
+| name
| string
| *No description.* |
+| title
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameter \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -215299,7 +215299,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -215309,177 +215309,177 @@ public readonly fqn: string;
---
-##### `date`Required
+##### `date`Required
```typescript
public readonly date: SqlQueryParameterDateOutputReference;
```
-- *Type:* SqlQueryParameterDateOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateOutputReference
---
-##### `dateRange`Required
+##### `dateRange`Required
```typescript
public readonly dateRange: SqlQueryParameterDateRangeOutputReference;
```
-- *Type:* SqlQueryParameterDateRangeOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeOutputReference
---
-##### `datetime`Required
+##### `datetime`Required
```typescript
public readonly datetime: SqlQueryParameterDatetimeOutputReference;
```
-- *Type:* SqlQueryParameterDatetimeOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeOutputReference
---
-##### `datetimeRange`Required
+##### `datetimeRange`Required
```typescript
public readonly datetimeRange: SqlQueryParameterDatetimeRangeOutputReference;
```
-- *Type:* SqlQueryParameterDatetimeRangeOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeOutputReference
---
-##### `datetimesec`Required
+##### `datetimesec`Required
```typescript
public readonly datetimesec: SqlQueryParameterDatetimesecOutputReference;
```
-- *Type:* SqlQueryParameterDatetimesecOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecOutputReference
---
-##### `datetimesecRange`Required
+##### `datetimesecRange`Required
```typescript
public readonly datetimesecRange: SqlQueryParameterDatetimesecRangeOutputReference;
```
-- *Type:* SqlQueryParameterDatetimesecRangeOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeOutputReference
---
-##### `enum`Required
+##### `enum`Required
```typescript
public readonly enum: SqlQueryParameterEnumOutputReference;
```
-- *Type:* SqlQueryParameterEnumOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumOutputReference
---
-##### `number`Required
+##### `number`Required
```typescript
public readonly number: SqlQueryParameterNumberOutputReference;
```
-- *Type:* SqlQueryParameterNumberOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumberOutputReference
---
-##### `query`Required
+##### `query`Required
```typescript
public readonly query: SqlQueryParameterQueryOutputReference;
```
-- *Type:* SqlQueryParameterQueryOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryOutputReference
---
-##### `text`Required
+##### `text`Required
```typescript
public readonly text: SqlQueryParameterTextOutputReference;
```
-- *Type:* SqlQueryParameterTextOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterTextOutputReference
---
-##### `dateInput`Optional
+##### `dateInput`Optional
```typescript
public readonly dateInput: SqlQueryParameterDate;
```
-- *Type:* SqlQueryParameterDate
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate
---
-##### `dateRangeInput`Optional
+##### `dateRangeInput`Optional
```typescript
public readonly dateRangeInput: SqlQueryParameterDateRange;
```
-- *Type:* SqlQueryParameterDateRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange
---
-##### `datetimeInput`Optional
+##### `datetimeInput`Optional
```typescript
public readonly datetimeInput: SqlQueryParameterDatetime;
```
-- *Type:* SqlQueryParameterDatetime
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime
---
-##### `datetimeRangeInput`Optional
+##### `datetimeRangeInput`Optional
```typescript
public readonly datetimeRangeInput: SqlQueryParameterDatetimeRange;
```
-- *Type:* SqlQueryParameterDatetimeRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange
---
-##### `datetimesecInput`Optional
+##### `datetimesecInput`Optional
```typescript
public readonly datetimesecInput: SqlQueryParameterDatetimesec;
```
-- *Type:* SqlQueryParameterDatetimesec
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec
---
-##### `datetimesecRangeInput`Optional
+##### `datetimesecRangeInput`Optional
```typescript
public readonly datetimesecRangeInput: SqlQueryParameterDatetimesecRange;
```
-- *Type:* SqlQueryParameterDatetimesecRange
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange
---
-##### `enumInput`Optional
+##### `enumInput`Optional
```typescript
public readonly enumInput: SqlQueryParameterEnum;
```
-- *Type:* SqlQueryParameterEnum
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -215489,37 +215489,37 @@ public readonly nameInput: string;
---
-##### `numberInput`Optional
+##### `numberInput`Optional
```typescript
public readonly numberInput: SqlQueryParameterNumber;
```
-- *Type:* SqlQueryParameterNumber
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber
---
-##### `queryInput`Optional
+##### `queryInput`Optional
```typescript
public readonly queryInput: SqlQueryParameterQuery;
```
-- *Type:* SqlQueryParameterQuery
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery
---
-##### `textInput`Optional
+##### `textInput`Optional
```typescript
public readonly textInput: SqlQueryParameterText;
```
-- *Type:* SqlQueryParameterText
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterText
---
-##### `titleInput`Optional
+##### `titleInput`Optional
```typescript
public readonly titleInput: string;
@@ -215529,7 +215529,7 @@ public readonly titleInput: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -215539,7 +215539,7 @@ public readonly name: string;
---
-##### `title`Required
+##### `title`Required
```typescript
public readonly title: string;
@@ -215549,35 +215549,35 @@ public readonly title: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | SqlQueryParameter;
+public readonly internalValue: SqlQueryParameter | IResolvable;
```
-- *Type:* cdktf.IResolvable | SqlQueryParameter
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameter | cdktf.IResolvable
---
-### SqlQueryParameterQueryMultipleOutputReference
+### SqlQueryParameterQueryMultipleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterQueryMultipleOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterQueryMultipleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterQueryMultipleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -215585,7 +215585,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -215597,149 +215597,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -215747,13 +215747,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -215768,19 +215768,19 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| prefixInput
| string
| *No description.* |
-| separatorInput
| string
| *No description.* |
-| suffixInput
| string
| *No description.* |
-| prefix
| string
| *No description.* |
-| separator
| string
| *No description.* |
-| suffix
| string
| *No description.* |
-| internalValue
| SqlQueryParameterQueryMultiple
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| prefixInput
| string
| *No description.* |
+| separatorInput
| string
| *No description.* |
+| suffixInput
| string
| *No description.* |
+| prefix
| string
| *No description.* |
+| separator
| string
| *No description.* |
+| suffix
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -215794,7 +215794,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -215804,7 +215804,7 @@ public readonly fqn: string;
---
-##### `prefixInput`Optional
+##### `prefixInput`Optional
```typescript
public readonly prefixInput: string;
@@ -215814,7 +215814,7 @@ public readonly prefixInput: string;
---
-##### `separatorInput`Optional
+##### `separatorInput`Optional
```typescript
public readonly separatorInput: string;
@@ -215824,7 +215824,7 @@ public readonly separatorInput: string;
---
-##### `suffixInput`Optional
+##### `suffixInput`Optional
```typescript
public readonly suffixInput: string;
@@ -215834,7 +215834,7 @@ public readonly suffixInput: string;
---
-##### `prefix`Required
+##### `prefix`Required
```typescript
public readonly prefix: string;
@@ -215844,7 +215844,7 @@ public readonly prefix: string;
---
-##### `separator`Required
+##### `separator`Required
```typescript
public readonly separator: string;
@@ -215854,7 +215854,7 @@ public readonly separator: string;
---
-##### `suffix`Required
+##### `suffix`Required
```typescript
public readonly suffix: string;
@@ -215864,35 +215864,35 @@ public readonly suffix: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterQueryMultiple;
```
-- *Type:* SqlQueryParameterQueryMultiple
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple
---
-### SqlQueryParameterQueryOutputReference
+### SqlQueryParameterQueryOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterQueryOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterQueryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterQueryOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -215900,7 +215900,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -215912,153 +215912,153 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putMultiple
| *No description.* |
-| resetMultiple
| *No description.* |
-| resetValue
| *No description.* |
-| resetValues
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putMultiple
| *No description.* |
+| resetMultiple
| *No description.* |
+| resetValue
| *No description.* |
+| resetValues
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -216066,13 +216066,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -216082,31 +216082,31 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putMultiple`
+##### `putMultiple`
```typescript
public putMultiple(value: SqlQueryParameterQueryMultiple): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryParameterQueryMultiple
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple
---
-##### `resetMultiple`
+##### `resetMultiple`
```typescript
public resetMultiple(): void
```
-##### `resetValue`
+##### `resetValue`
```typescript
public resetValue(): void
```
-##### `resetValues`
+##### `resetValues`
```typescript
public resetValues(): void
@@ -216117,21 +216117,21 @@ public resetValues(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| multiple
| SqlQueryParameterQueryMultipleOutputReference
| *No description.* |
-| multipleInput
| SqlQueryParameterQueryMultiple
| *No description.* |
-| queryIdInput
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| valuesInput
| string[]
| *No description.* |
-| queryId
| string
| *No description.* |
-| value
| string
| *No description.* |
-| values
| string[]
| *No description.* |
-| internalValue
| SqlQueryParameterQuery
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| multiple
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultipleOutputReference
| *No description.* |
+| multipleInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple
| *No description.* |
+| queryIdInput
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| valuesInput
| string[]
| *No description.* |
+| queryId
| string
| *No description.* |
+| value
| string
| *No description.* |
+| values
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -216145,7 +216145,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -216155,27 +216155,27 @@ public readonly fqn: string;
---
-##### `multiple`Required
+##### `multiple`Required
```typescript
public readonly multiple: SqlQueryParameterQueryMultipleOutputReference;
```
-- *Type:* SqlQueryParameterQueryMultipleOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultipleOutputReference
---
-##### `multipleInput`Optional
+##### `multipleInput`Optional
```typescript
public readonly multipleInput: SqlQueryParameterQueryMultiple;
```
-- *Type:* SqlQueryParameterQueryMultiple
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple
---
-##### `queryIdInput`Optional
+##### `queryIdInput`Optional
```typescript
public readonly queryIdInput: string;
@@ -216185,7 +216185,7 @@ public readonly queryIdInput: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -216195,7 +216195,7 @@ public readonly valueInput: string;
---
-##### `valuesInput`Optional
+##### `valuesInput`Optional
```typescript
public readonly valuesInput: string[];
@@ -216205,7 +216205,7 @@ public readonly valuesInput: string[];
---
-##### `queryId`Required
+##### `queryId`Required
```typescript
public readonly queryId: string;
@@ -216215,7 +216215,7 @@ public readonly queryId: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -216225,7 +216225,7 @@ public readonly value: string;
---
-##### `values`Required
+##### `values`Required
```typescript
public readonly values: string[];
@@ -216235,35 +216235,35 @@ public readonly values: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterQuery;
```
-- *Type:* SqlQueryParameterQuery
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery
---
-### SqlQueryParameterTextOutputReference
+### SqlQueryParameterTextOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryParameterTextOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryParameterTextOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryParameterTextOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -216271,7 +216271,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -216283,149 +216283,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -216433,13 +216433,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -216454,15 +216454,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| value
| string
| *No description.* |
-| internalValue
| SqlQueryParameterText
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryParameterText
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -216476,7 +216476,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -216486,7 +216486,7 @@ public readonly fqn: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -216496,7 +216496,7 @@ public readonly valueInput: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -216506,35 +216506,35 @@ public readonly value: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryParameterText;
```
-- *Type:* SqlQueryParameterText
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryParameterText
---
-### SqlQueryScheduleContinuousOutputReference
+### SqlQueryScheduleContinuousOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryScheduleContinuousOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryScheduleContinuousOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryScheduleContinuousOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -216542,7 +216542,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -216554,150 +216554,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetUntilDate
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetUntilDate
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -216705,13 +216705,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -216721,7 +216721,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetUntilDate`
+##### `resetUntilDate`
```typescript
public resetUntilDate(): void
@@ -216732,17 +216732,17 @@ public resetUntilDate(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| intervalSecondsInput
| number
| *No description.* |
-| untilDateInput
| string
| *No description.* |
-| intervalSeconds
| number
| *No description.* |
-| untilDate
| string
| *No description.* |
-| internalValue
| SqlQueryScheduleContinuous
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| intervalSecondsInput
| number
| *No description.* |
+| untilDateInput
| string
| *No description.* |
+| intervalSeconds
| number
| *No description.* |
+| untilDate
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -216756,7 +216756,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -216766,7 +216766,7 @@ public readonly fqn: string;
---
-##### `intervalSecondsInput`Optional
+##### `intervalSecondsInput`Optional
```typescript
public readonly intervalSecondsInput: number;
@@ -216776,7 +216776,7 @@ public readonly intervalSecondsInput: number;
---
-##### `untilDateInput`Optional
+##### `untilDateInput`Optional
```typescript
public readonly untilDateInput: string;
@@ -216786,7 +216786,7 @@ public readonly untilDateInput: string;
---
-##### `intervalSeconds`Required
+##### `intervalSeconds`Required
```typescript
public readonly intervalSeconds: number;
@@ -216796,7 +216796,7 @@ public readonly intervalSeconds: number;
---
-##### `untilDate`Required
+##### `untilDate`Required
```typescript
public readonly untilDate: string;
@@ -216806,35 +216806,35 @@ public readonly untilDate: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryScheduleContinuous;
```
-- *Type:* SqlQueryScheduleContinuous
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous
---
-### SqlQueryScheduleDailyOutputReference
+### SqlQueryScheduleDailyOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryScheduleDailyOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryScheduleDailyOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryScheduleDailyOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -216842,7 +216842,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -216854,150 +216854,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetUntilDate
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetUntilDate
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -217005,13 +217005,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -217021,7 +217021,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetUntilDate`
+##### `resetUntilDate`
```typescript
public resetUntilDate(): void
@@ -217032,19 +217032,19 @@ public resetUntilDate(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| intervalDaysInput
| number
| *No description.* |
-| timeOfDayInput
| string
| *No description.* |
-| untilDateInput
| string
| *No description.* |
-| intervalDays
| number
| *No description.* |
-| timeOfDay
| string
| *No description.* |
-| untilDate
| string
| *No description.* |
-| internalValue
| SqlQueryScheduleDaily
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| intervalDaysInput
| number
| *No description.* |
+| timeOfDayInput
| string
| *No description.* |
+| untilDateInput
| string
| *No description.* |
+| intervalDays
| number
| *No description.* |
+| timeOfDay
| string
| *No description.* |
+| untilDate
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -217058,7 +217058,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -217068,7 +217068,7 @@ public readonly fqn: string;
---
-##### `intervalDaysInput`Optional
+##### `intervalDaysInput`Optional
```typescript
public readonly intervalDaysInput: number;
@@ -217078,7 +217078,7 @@ public readonly intervalDaysInput: number;
---
-##### `timeOfDayInput`Optional
+##### `timeOfDayInput`Optional
```typescript
public readonly timeOfDayInput: string;
@@ -217088,7 +217088,7 @@ public readonly timeOfDayInput: string;
---
-##### `untilDateInput`Optional
+##### `untilDateInput`Optional
```typescript
public readonly untilDateInput: string;
@@ -217098,7 +217098,7 @@ public readonly untilDateInput: string;
---
-##### `intervalDays`Required
+##### `intervalDays`Required
```typescript
public readonly intervalDays: number;
@@ -217108,7 +217108,7 @@ public readonly intervalDays: number;
---
-##### `timeOfDay`Required
+##### `timeOfDay`Required
```typescript
public readonly timeOfDay: string;
@@ -217118,7 +217118,7 @@ public readonly timeOfDay: string;
---
-##### `untilDate`Required
+##### `untilDate`Required
```typescript
public readonly untilDate: string;
@@ -217128,35 +217128,35 @@ public readonly untilDate: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryScheduleDaily;
```
-- *Type:* SqlQueryScheduleDaily
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily
---
-### SqlQueryScheduleOutputReference
+### SqlQueryScheduleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryScheduleOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryScheduleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryScheduleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -217164,7 +217164,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -217176,155 +217176,155 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putContinuous
| *No description.* |
-| putDaily
| *No description.* |
-| putWeekly
| *No description.* |
-| resetContinuous
| *No description.* |
-| resetDaily
| *No description.* |
-| resetWeekly
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putContinuous
| *No description.* |
+| putDaily
| *No description.* |
+| putWeekly
| *No description.* |
+| resetContinuous
| *No description.* |
+| resetDaily
| *No description.* |
+| resetWeekly
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -217332,13 +217332,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -217348,55 +217348,55 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putContinuous`
+##### `putContinuous`
```typescript
public putContinuous(value: SqlQueryScheduleContinuous): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryScheduleContinuous
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous
---
-##### `putDaily`
+##### `putDaily`
```typescript
public putDaily(value: SqlQueryScheduleDaily): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryScheduleDaily
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily
---
-##### `putWeekly`
+##### `putWeekly`
```typescript
public putWeekly(value: SqlQueryScheduleWeekly): void
```
-###### `value`Required
+###### `value`Required
-- *Type:* SqlQueryScheduleWeekly
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly
---
-##### `resetContinuous`
+##### `resetContinuous`
```typescript
public resetContinuous(): void
```
-##### `resetDaily`
+##### `resetDaily`
```typescript
public resetDaily(): void
```
-##### `resetWeekly`
+##### `resetWeekly`
```typescript
public resetWeekly(): void
@@ -217407,19 +217407,19 @@ public resetWeekly(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| continuous
| SqlQueryScheduleContinuousOutputReference
| *No description.* |
-| daily
| SqlQueryScheduleDailyOutputReference
| *No description.* |
-| weekly
| SqlQueryScheduleWeeklyOutputReference
| *No description.* |
-| continuousInput
| SqlQueryScheduleContinuous
| *No description.* |
-| dailyInput
| SqlQueryScheduleDaily
| *No description.* |
-| weeklyInput
| SqlQueryScheduleWeekly
| *No description.* |
-| internalValue
| SqlQuerySchedule
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| continuous
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuousOutputReference
| *No description.* |
+| daily
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDailyOutputReference
| *No description.* |
+| weekly
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeeklyOutputReference
| *No description.* |
+| continuousInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous
| *No description.* |
+| dailyInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily
| *No description.* |
+| weeklyInput
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQuerySchedule
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -217433,7 +217433,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -217443,95 +217443,95 @@ public readonly fqn: string;
---
-##### `continuous`Required
+##### `continuous`Required
```typescript
public readonly continuous: SqlQueryScheduleContinuousOutputReference;
```
-- *Type:* SqlQueryScheduleContinuousOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuousOutputReference
---
-##### `daily`Required
+##### `daily`Required
```typescript
public readonly daily: SqlQueryScheduleDailyOutputReference;
```
-- *Type:* SqlQueryScheduleDailyOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDailyOutputReference
---
-##### `weekly`Required
+##### `weekly`Required
```typescript
public readonly weekly: SqlQueryScheduleWeeklyOutputReference;
```
-- *Type:* SqlQueryScheduleWeeklyOutputReference
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeeklyOutputReference
---
-##### `continuousInput`Optional
+##### `continuousInput`Optional
```typescript
public readonly continuousInput: SqlQueryScheduleContinuous;
```
-- *Type:* SqlQueryScheduleContinuous
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous
---
-##### `dailyInput`Optional
+##### `dailyInput`Optional
```typescript
public readonly dailyInput: SqlQueryScheduleDaily;
```
-- *Type:* SqlQueryScheduleDaily
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily
---
-##### `weeklyInput`Optional
+##### `weeklyInput`Optional
```typescript
public readonly weeklyInput: SqlQueryScheduleWeekly;
```
-- *Type:* SqlQueryScheduleWeekly
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQuerySchedule;
```
-- *Type:* SqlQuerySchedule
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQuerySchedule
---
-### SqlQueryScheduleWeeklyOutputReference
+### SqlQueryScheduleWeeklyOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlQueryScheduleWeeklyOutputReference } from '@cdktf/provider-databricks'
+import { sqlQuery } from '@cdktf/provider-databricks'
-new SqlQueryScheduleWeeklyOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlQuery.SqlQueryScheduleWeeklyOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -217539,7 +217539,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -217551,150 +217551,150 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetUntilDate
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetUntilDate
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -217702,13 +217702,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -217718,7 +217718,7 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetUntilDate`
+##### `resetUntilDate`
```typescript
public resetUntilDate(): void
@@ -217729,21 +217729,21 @@ public resetUntilDate(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| dayOfWeekInput
| string
| *No description.* |
-| intervalWeeksInput
| number
| *No description.* |
-| timeOfDayInput
| string
| *No description.* |
-| untilDateInput
| string
| *No description.* |
-| dayOfWeek
| string
| *No description.* |
-| intervalWeeks
| number
| *No description.* |
-| timeOfDay
| string
| *No description.* |
-| untilDate
| string
| *No description.* |
-| internalValue
| SqlQueryScheduleWeekly
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| dayOfWeekInput
| string
| *No description.* |
+| intervalWeeksInput
| number
| *No description.* |
+| timeOfDayInput
| string
| *No description.* |
+| untilDateInput
| string
| *No description.* |
+| dayOfWeek
| string
| *No description.* |
+| intervalWeeks
| number
| *No description.* |
+| timeOfDay
| string
| *No description.* |
+| untilDate
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -217757,7 +217757,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -217767,7 +217767,7 @@ public readonly fqn: string;
---
-##### `dayOfWeekInput`Optional
+##### `dayOfWeekInput`Optional
```typescript
public readonly dayOfWeekInput: string;
@@ -217777,7 +217777,7 @@ public readonly dayOfWeekInput: string;
---
-##### `intervalWeeksInput`Optional
+##### `intervalWeeksInput`Optional
```typescript
public readonly intervalWeeksInput: number;
@@ -217787,7 +217787,7 @@ public readonly intervalWeeksInput: number;
---
-##### `timeOfDayInput`Optional
+##### `timeOfDayInput`Optional
```typescript
public readonly timeOfDayInput: string;
@@ -217797,7 +217797,7 @@ public readonly timeOfDayInput: string;
---
-##### `untilDateInput`Optional
+##### `untilDateInput`Optional
```typescript
public readonly untilDateInput: string;
@@ -217807,7 +217807,7 @@ public readonly untilDateInput: string;
---
-##### `dayOfWeek`Required
+##### `dayOfWeek`Required
```typescript
public readonly dayOfWeek: string;
@@ -217817,7 +217817,7 @@ public readonly dayOfWeek: string;
---
-##### `intervalWeeks`Required
+##### `intervalWeeks`Required
```typescript
public readonly intervalWeeks: number;
@@ -217827,7 +217827,7 @@ public readonly intervalWeeks: number;
---
-##### `timeOfDay`Required
+##### `timeOfDay`Required
```typescript
public readonly timeOfDay: string;
@@ -217837,7 +217837,7 @@ public readonly timeOfDay: string;
---
-##### `untilDate`Required
+##### `untilDate`Required
```typescript
public readonly untilDate: string;
@@ -217847,36 +217847,36 @@ public readonly untilDate: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlQueryScheduleWeekly;
```
-- *Type:* SqlQueryScheduleWeekly
+- *Type:* @cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly
---
-### SqlWidgetParameterList
+### SqlWidgetParameterList
-#### Initializers
+#### Initializers
```typescript
-import { SqlWidgetParameterList } from '@cdktf/provider-databricks'
+import { sqlWidget } from '@cdktf/provider-databricks'
-new SqlWidgetParameterList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new sqlWidget.SqlWidgetParameterList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -217884,7 +217884,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -217892,7 +217892,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -217904,20 +217904,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -217925,13 +217925,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -217941,13 +217941,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): SqlWidgetParameterOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -217960,13 +217960,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| SqlWidgetParameter[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.sqlWidget.SqlWidgetParameter[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -217980,7 +217980,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -217990,37 +217990,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | SqlWidgetParameter[];
```
-- *Type:* cdktf.IResolvable | SqlWidgetParameter[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.sqlWidget.SqlWidgetParameter[]
---
-### SqlWidgetParameterOutputReference
+### SqlWidgetParameterOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlWidgetParameterOutputReference } from '@cdktf/provider-databricks'
+import { sqlWidget } from '@cdktf/provider-databricks'
-new SqlWidgetParameterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new sqlWidget.SqlWidgetParameterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -218028,7 +218028,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -218036,7 +218036,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -218044,7 +218044,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -218056,153 +218056,153 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetMapTo
| *No description.* |
-| resetTitle
| *No description.* |
-| resetValue
| *No description.* |
-| resetValues
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetMapTo
| *No description.* |
+| resetTitle
| *No description.* |
+| resetValue
| *No description.* |
+| resetValues
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -218210,13 +218210,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -218226,25 +218226,25 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMapTo`
+##### `resetMapTo`
```typescript
public resetMapTo(): void
```
-##### `resetTitle`
+##### `resetTitle`
```typescript
public resetTitle(): void
```
-##### `resetValue`
+##### `resetValue`
```typescript
public resetValue(): void
```
-##### `resetValues`
+##### `resetValues`
```typescript
public resetValues(): void
@@ -218255,25 +218255,25 @@ public resetValues(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| mapToInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| titleInput
| string
| *No description.* |
-| typeInput
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| valuesInput
| string[]
| *No description.* |
-| mapTo
| string
| *No description.* |
-| name
| string
| *No description.* |
-| title
| string
| *No description.* |
-| type
| string
| *No description.* |
-| value
| string
| *No description.* |
-| values
| string[]
| *No description.* |
-| internalValue
| cdktf.IResolvable \| SqlWidgetParameter
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| mapToInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| titleInput
| string
| *No description.* |
+| typeInput
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| valuesInput
| string[]
| *No description.* |
+| mapTo
| string
| *No description.* |
+| name
| string
| *No description.* |
+| title
| string
| *No description.* |
+| type
| string
| *No description.* |
+| value
| string
| *No description.* |
+| values
| string[]
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlWidget.SqlWidgetParameter \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -218287,7 +218287,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -218297,7 +218297,7 @@ public readonly fqn: string;
---
-##### `mapToInput`Optional
+##### `mapToInput`Optional
```typescript
public readonly mapToInput: string;
@@ -218307,7 +218307,7 @@ public readonly mapToInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -218317,7 +218317,7 @@ public readonly nameInput: string;
---
-##### `titleInput`Optional
+##### `titleInput`Optional
```typescript
public readonly titleInput: string;
@@ -218327,7 +218327,7 @@ public readonly titleInput: string;
---
-##### `typeInput`Optional
+##### `typeInput`Optional
```typescript
public readonly typeInput: string;
@@ -218337,7 +218337,7 @@ public readonly typeInput: string;
---
-##### `valueInput`Optional
+##### `valueInput`Optional
```typescript
public readonly valueInput: string;
@@ -218347,7 +218347,7 @@ public readonly valueInput: string;
---
-##### `valuesInput`Optional
+##### `valuesInput`Optional
```typescript
public readonly valuesInput: string[];
@@ -218357,7 +218357,7 @@ public readonly valuesInput: string[];
---
-##### `mapTo`Required
+##### `mapTo`Required
```typescript
public readonly mapTo: string;
@@ -218367,7 +218367,7 @@ public readonly mapTo: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -218377,7 +218377,7 @@ public readonly name: string;
---
-##### `title`Required
+##### `title`Required
```typescript
public readonly title: string;
@@ -218387,7 +218387,7 @@ public readonly title: string;
---
-##### `type`Required
+##### `type`Required
```typescript
public readonly type: string;
@@ -218397,7 +218397,7 @@ public readonly type: string;
---
-##### `value`Required
+##### `value`Required
```typescript
public readonly value: string;
@@ -218407,7 +218407,7 @@ public readonly value: string;
---
-##### `values`Required
+##### `values`Required
```typescript
public readonly values: string[];
@@ -218417,35 +218417,35 @@ public readonly values: string[];
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | SqlWidgetParameter;
+public readonly internalValue: SqlWidgetParameter | IResolvable;
```
-- *Type:* cdktf.IResolvable | SqlWidgetParameter
+- *Type:* @cdktf/provider-databricks.sqlWidget.SqlWidgetParameter | cdktf.IResolvable
---
-### SqlWidgetPositionOutputReference
+### SqlWidgetPositionOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { SqlWidgetPositionOutputReference } from '@cdktf/provider-databricks'
+import { sqlWidget } from '@cdktf/provider-databricks'
-new SqlWidgetPositionOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new sqlWidget.SqlWidgetPositionOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -218453,7 +218453,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -218465,152 +218465,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetAutoHeight
| *No description.* |
-| resetPosX
| *No description.* |
-| resetPosY
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetAutoHeight
| *No description.* |
+| resetPosX
| *No description.* |
+| resetPosY
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -218618,13 +218618,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -218634,19 +218634,19 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetAutoHeight`
+##### `resetAutoHeight`
```typescript
public resetAutoHeight(): void
```
-##### `resetPosX`
+##### `resetPosX`
```typescript
public resetPosX(): void
```
-##### `resetPosY`
+##### `resetPosY`
```typescript
public resetPosY(): void
@@ -218657,23 +218657,23 @@ public resetPosY(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| autoHeightInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| posXInput
| number
| *No description.* |
-| posYInput
| number
| *No description.* |
-| sizeXInput
| number
| *No description.* |
-| sizeYInput
| number
| *No description.* |
-| autoHeight
| boolean \| cdktf.IResolvable
| *No description.* |
-| posX
| number
| *No description.* |
-| posY
| number
| *No description.* |
-| sizeX
| number
| *No description.* |
-| sizeY
| number
| *No description.* |
-| internalValue
| SqlWidgetPosition
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| autoHeightInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| posXInput
| number
| *No description.* |
+| posYInput
| number
| *No description.* |
+| sizeXInput
| number
| *No description.* |
+| sizeYInput
| number
| *No description.* |
+| autoHeight
| boolean \| cdktf.IResolvable
| *No description.* |
+| posX
| number
| *No description.* |
+| posY
| number
| *No description.* |
+| sizeX
| number
| *No description.* |
+| sizeY
| number
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.sqlWidget.SqlWidgetPosition
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -218687,7 +218687,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -218697,7 +218697,7 @@ public readonly fqn: string;
---
-##### `autoHeightInput`Optional
+##### `autoHeightInput`Optional
```typescript
public readonly autoHeightInput: boolean | IResolvable;
@@ -218707,7 +218707,7 @@ public readonly autoHeightInput: boolean | IResolvable;
---
-##### `posXInput`Optional
+##### `posXInput`Optional
```typescript
public readonly posXInput: number;
@@ -218717,7 +218717,7 @@ public readonly posXInput: number;
---
-##### `posYInput`Optional
+##### `posYInput`Optional
```typescript
public readonly posYInput: number;
@@ -218727,7 +218727,7 @@ public readonly posYInput: number;
---
-##### `sizeXInput`Optional
+##### `sizeXInput`Optional
```typescript
public readonly sizeXInput: number;
@@ -218737,7 +218737,7 @@ public readonly sizeXInput: number;
---
-##### `sizeYInput`Optional
+##### `sizeYInput`Optional
```typescript
public readonly sizeYInput: number;
@@ -218747,7 +218747,7 @@ public readonly sizeYInput: number;
---
-##### `autoHeight`Required
+##### `autoHeight`Required
```typescript
public readonly autoHeight: boolean | IResolvable;
@@ -218757,7 +218757,7 @@ public readonly autoHeight: boolean | IResolvable;
---
-##### `posX`Required
+##### `posX`Required
```typescript
public readonly posX: number;
@@ -218767,7 +218767,7 @@ public readonly posX: number;
---
-##### `posY`Required
+##### `posY`Required
```typescript
public readonly posY: number;
@@ -218777,7 +218777,7 @@ public readonly posY: number;
---
-##### `sizeX`Required
+##### `sizeX`Required
```typescript
public readonly sizeX: number;
@@ -218787,7 +218787,7 @@ public readonly sizeX: number;
---
-##### `sizeY`Required
+##### `sizeY`Required
```typescript
public readonly sizeY: number;
@@ -218797,35 +218797,35 @@ public readonly sizeY: number;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: SqlWidgetPosition;
```
-- *Type:* SqlWidgetPosition
+- *Type:* @cdktf/provider-databricks.sqlWidget.SqlWidgetPosition
---
-### StorageCredentialAwsIamRoleOutputReference
+### StorageCredentialAwsIamRoleOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { StorageCredentialAwsIamRoleOutputReference } from '@cdktf/provider-databricks'
+import { storageCredential } from '@cdktf/provider-databricks'
-new StorageCredentialAwsIamRoleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new storageCredential.StorageCredentialAwsIamRoleOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -218833,7 +218833,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -218845,149 +218845,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -218995,13 +218995,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -219016,15 +219016,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| roleArnInput
| string
| *No description.* |
-| roleArn
| string
| *No description.* |
-| internalValue
| StorageCredentialAwsIamRole
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| roleArnInput
| string
| *No description.* |
+| roleArn
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -219038,7 +219038,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -219048,7 +219048,7 @@ public readonly fqn: string;
---
-##### `roleArnInput`Optional
+##### `roleArnInput`Optional
```typescript
public readonly roleArnInput: string;
@@ -219058,7 +219058,7 @@ public readonly roleArnInput: string;
---
-##### `roleArn`Required
+##### `roleArn`Required
```typescript
public readonly roleArn: string;
@@ -219068,35 +219068,35 @@ public readonly roleArn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: StorageCredentialAwsIamRole;
```
-- *Type:* StorageCredentialAwsIamRole
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole
---
-### StorageCredentialAzureManagedIdentityOutputReference
+### StorageCredentialAzureManagedIdentityOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { StorageCredentialAzureManagedIdentityOutputReference } from '@cdktf/provider-databricks'
+import { storageCredential } from '@cdktf/provider-databricks'
-new StorageCredentialAzureManagedIdentityOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new storageCredential.StorageCredentialAzureManagedIdentityOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -219104,7 +219104,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -219116,149 +219116,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -219266,13 +219266,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -219287,15 +219287,15 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| accessConnectorIdInput
| string
| *No description.* |
-| accessConnectorId
| string
| *No description.* |
-| internalValue
| StorageCredentialAzureManagedIdentity
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| accessConnectorIdInput
| string
| *No description.* |
+| accessConnectorId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -219309,7 +219309,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -219319,7 +219319,7 @@ public readonly fqn: string;
---
-##### `accessConnectorIdInput`Optional
+##### `accessConnectorIdInput`Optional
```typescript
public readonly accessConnectorIdInput: string;
@@ -219329,7 +219329,7 @@ public readonly accessConnectorIdInput: string;
---
-##### `accessConnectorId`Required
+##### `accessConnectorId`Required
```typescript
public readonly accessConnectorId: string;
@@ -219339,35 +219339,35 @@ public readonly accessConnectorId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: StorageCredentialAzureManagedIdentity;
```
-- *Type:* StorageCredentialAzureManagedIdentity
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity
---
-### StorageCredentialAzureServicePrincipalOutputReference
+### StorageCredentialAzureServicePrincipalOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { StorageCredentialAzureServicePrincipalOutputReference } from '@cdktf/provider-databricks'
+import { storageCredential } from '@cdktf/provider-databricks'
-new StorageCredentialAzureServicePrincipalOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new storageCredential.StorageCredentialAzureServicePrincipalOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -219375,7 +219375,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -219387,149 +219387,149 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -219537,13 +219537,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -219558,19 +219558,19 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| applicationIdInput
| string
| *No description.* |
-| clientSecretInput
| string
| *No description.* |
-| directoryIdInput
| string
| *No description.* |
-| applicationId
| string
| *No description.* |
-| clientSecret
| string
| *No description.* |
-| directoryId
| string
| *No description.* |
-| internalValue
| StorageCredentialAzureServicePrincipal
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| applicationIdInput
| string
| *No description.* |
+| clientSecretInput
| string
| *No description.* |
+| directoryIdInput
| string
| *No description.* |
+| applicationId
| string
| *No description.* |
+| clientSecret
| string
| *No description.* |
+| directoryId
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -219584,7 +219584,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -219594,7 +219594,7 @@ public readonly fqn: string;
---
-##### `applicationIdInput`Optional
+##### `applicationIdInput`Optional
```typescript
public readonly applicationIdInput: string;
@@ -219604,7 +219604,7 @@ public readonly applicationIdInput: string;
---
-##### `clientSecretInput`Optional
+##### `clientSecretInput`Optional
```typescript
public readonly clientSecretInput: string;
@@ -219614,7 +219614,7 @@ public readonly clientSecretInput: string;
---
-##### `directoryIdInput`Optional
+##### `directoryIdInput`Optional
```typescript
public readonly directoryIdInput: string;
@@ -219624,7 +219624,7 @@ public readonly directoryIdInput: string;
---
-##### `applicationId`Required
+##### `applicationId`Required
```typescript
public readonly applicationId: string;
@@ -219634,7 +219634,7 @@ public readonly applicationId: string;
---
-##### `clientSecret`Required
+##### `clientSecret`Required
```typescript
public readonly clientSecret: string;
@@ -219644,7 +219644,7 @@ public readonly clientSecret: string;
---
-##### `directoryId`Required
+##### `directoryId`Required
```typescript
public readonly directoryId: string;
@@ -219654,36 +219654,36 @@ public readonly directoryId: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: StorageCredentialAzureServicePrincipal;
```
-- *Type:* StorageCredentialAzureServicePrincipal
+- *Type:* @cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal
---
-### TableColumnList
+### TableColumnList
-#### Initializers
+#### Initializers
```typescript
-import { TableColumnList } from '@cdktf/provider-databricks'
+import { table } from '@cdktf/provider-databricks'
-new TableColumnList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new table.TableColumnList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -219691,7 +219691,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -219699,7 +219699,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -219711,20 +219711,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -219732,13 +219732,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -219748,13 +219748,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
public get(index: number): TableColumnOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -219767,13 +219767,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| TableColumn[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| @cdktf/provider-databricks.table.TableColumn[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -219787,7 +219787,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -219797,37 +219797,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
public readonly internalValue: IResolvable | TableColumn[];
```
-- *Type:* cdktf.IResolvable | TableColumn[]
+- *Type:* cdktf.IResolvable | @cdktf/provider-databricks.table.TableColumn[]
---
-### TableColumnOutputReference
+### TableColumnOutputReference
-#### Initializers
+#### Initializers
```typescript
-import { TableColumnOutputReference } from '@cdktf/provider-databricks'
+import { table } from '@cdktf/provider-databricks'
-new TableColumnOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new table.TableColumnOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -219835,7 +219835,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -219843,7 +219843,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -219851,7 +219851,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -219863,156 +219863,156 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetComment
| *No description.* |
-| resetNullable
| *No description.* |
-| resetPartitionIndex
| *No description.* |
-| resetTypeIntervalType
| *No description.* |
-| resetTypeJson
| *No description.* |
-| resetTypePrecision
| *No description.* |
-| resetTypeScale
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetComment
| *No description.* |
+| resetNullable
| *No description.* |
+| resetPartitionIndex
| *No description.* |
+| resetTypeIntervalType
| *No description.* |
+| resetTypeJson
| *No description.* |
+| resetTypePrecision
| *No description.* |
+| resetTypeScale
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -220020,13 +220020,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -220036,43 +220036,43 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetComment`
+##### `resetComment`
```typescript
public resetComment(): void
```
-##### `resetNullable`
+##### `resetNullable`
```typescript
public resetNullable(): void
```
-##### `resetPartitionIndex`
+##### `resetPartitionIndex`
```typescript
public resetPartitionIndex(): void
```
-##### `resetTypeIntervalType`
+##### `resetTypeIntervalType`
```typescript
public resetTypeIntervalType(): void
```
-##### `resetTypeJson`
+##### `resetTypeJson`
```typescript
public resetTypeJson(): void
```
-##### `resetTypePrecision`
+##### `resetTypePrecision`
```typescript
public resetTypePrecision(): void
```
-##### `resetTypeScale`
+##### `resetTypeScale`
```typescript
public resetTypeScale(): void
@@ -220083,35 +220083,35 @@ public resetTypeScale(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| commentInput
| string
| *No description.* |
-| nameInput
| string
| *No description.* |
-| nullableInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| partitionIndexInput
| number
| *No description.* |
-| positionInput
| number
| *No description.* |
-| typeIntervalTypeInput
| string
| *No description.* |
-| typeJsonInput
| string
| *No description.* |
-| typeNameInput
| string
| *No description.* |
-| typePrecisionInput
| number
| *No description.* |
-| typeScaleInput
| number
| *No description.* |
-| typeTextInput
| string
| *No description.* |
-| comment
| string
| *No description.* |
-| name
| string
| *No description.* |
-| nullable
| boolean \| cdktf.IResolvable
| *No description.* |
-| partitionIndex
| number
| *No description.* |
-| position
| number
| *No description.* |
-| typeIntervalType
| string
| *No description.* |
-| typeJson
| string
| *No description.* |
-| typeName
| string
| *No description.* |
-| typePrecision
| number
| *No description.* |
-| typeScale
| number
| *No description.* |
-| typeText
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| TableColumn
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| commentInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| nullableInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| partitionIndexInput
| number
| *No description.* |
+| positionInput
| number
| *No description.* |
+| typeIntervalTypeInput
| string
| *No description.* |
+| typeJsonInput
| string
| *No description.* |
+| typeNameInput
| string
| *No description.* |
+| typePrecisionInput
| number
| *No description.* |
+| typeScaleInput
| number
| *No description.* |
+| typeTextInput
| string
| *No description.* |
+| comment
| string
| *No description.* |
+| name
| string
| *No description.* |
+| nullable
| boolean \| cdktf.IResolvable
| *No description.* |
+| partitionIndex
| number
| *No description.* |
+| position
| number
| *No description.* |
+| typeIntervalType
| string
| *No description.* |
+| typeJson
| string
| *No description.* |
+| typeName
| string
| *No description.* |
+| typePrecision
| number
| *No description.* |
+| typeScale
| number
| *No description.* |
+| typeText
| string
| *No description.* |
+| internalValue
| @cdktf/provider-databricks.table.TableColumn \| cdktf.IResolvable
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -220125,7 +220125,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -220135,7 +220135,7 @@ public readonly fqn: string;
---
-##### `commentInput`Optional
+##### `commentInput`Optional
```typescript
public readonly commentInput: string;
@@ -220145,7 +220145,7 @@ public readonly commentInput: string;
---
-##### `nameInput`Optional
+##### `nameInput`Optional
```typescript
public readonly nameInput: string;
@@ -220155,7 +220155,7 @@ public readonly nameInput: string;
---
-##### `nullableInput`Optional
+##### `nullableInput`Optional
```typescript
public readonly nullableInput: boolean | IResolvable;
@@ -220165,7 +220165,7 @@ public readonly nullableInput: boolean | IResolvable;
---
-##### `partitionIndexInput`Optional
+##### `partitionIndexInput`Optional
```typescript
public readonly partitionIndexInput: number;
@@ -220175,7 +220175,7 @@ public readonly partitionIndexInput: number;
---
-##### `positionInput`Optional
+##### `positionInput`Optional
```typescript
public readonly positionInput: number;
@@ -220185,7 +220185,7 @@ public readonly positionInput: number;
---
-##### `typeIntervalTypeInput`Optional
+##### `typeIntervalTypeInput`Optional
```typescript
public readonly typeIntervalTypeInput: string;
@@ -220195,7 +220195,7 @@ public readonly typeIntervalTypeInput: string;
---
-##### `typeJsonInput`Optional
+##### `typeJsonInput`Optional
```typescript
public readonly typeJsonInput: string;
@@ -220205,7 +220205,7 @@ public readonly typeJsonInput: string;
---
-##### `typeNameInput`Optional
+##### `typeNameInput`Optional
```typescript
public readonly typeNameInput: string;
@@ -220215,7 +220215,7 @@ public readonly typeNameInput: string;
---
-##### `typePrecisionInput`Optional
+##### `typePrecisionInput`Optional
```typescript
public readonly typePrecisionInput: number;
@@ -220225,7 +220225,7 @@ public readonly typePrecisionInput: number;
---
-##### `typeScaleInput`Optional
+##### `typeScaleInput`Optional
```typescript
public readonly typeScaleInput: number;
@@ -220235,7 +220235,7 @@ public readonly typeScaleInput: number;
---
-##### `typeTextInput`Optional
+##### `typeTextInput`Optional
```typescript
public readonly typeTextInput: string;
@@ -220245,7 +220245,7 @@ public readonly typeTextInput: string;
---
-##### `comment`Required
+##### `comment`Required
```typescript
public readonly comment: string;
@@ -220255,7 +220255,7 @@ public readonly comment: string;
---
-##### `name`Required
+##### `name`Required
```typescript
public readonly name: string;
@@ -220265,7 +220265,7 @@ public readonly name: string;
---
-##### `nullable`Required
+##### `nullable`Required
```typescript
public readonly nullable: boolean | IResolvable;
@@ -220275,7 +220275,7 @@ public readonly nullable: boolean | IResolvable;
---
-##### `partitionIndex`Required
+##### `partitionIndex`Required
```typescript
public readonly partitionIndex: number;
@@ -220285,7 +220285,7 @@ public readonly partitionIndex: number;
---
-##### `position`Required
+##### `position`Required
```typescript
public readonly position: number;
@@ -220295,7 +220295,7 @@ public readonly position: number;
---
-##### `typeIntervalType`Required
+##### `typeIntervalType`Required
```typescript
public readonly typeIntervalType: string;
@@ -220305,7 +220305,7 @@ public readonly typeIntervalType: string;
---
-##### `typeJson`Required
+##### `typeJson`Required
```typescript
public readonly typeJson: string;
@@ -220315,7 +220315,7 @@ public readonly typeJson: string;
---
-##### `typeName`Required
+##### `typeName`Required
```typescript
public readonly typeName: string;
@@ -220325,7 +220325,7 @@ public readonly typeName: string;
---
-##### `typePrecision`Required
+##### `typePrecision`Required
```typescript
public readonly typePrecision: number;
@@ -220335,7 +220335,7 @@ public readonly typePrecision: number;
---
-##### `typeScale`Required
+##### `typeScale`Required
```typescript
public readonly typeScale: number;
@@ -220345,7 +220345,7 @@ public readonly typeScale: number;
---
-##### `typeText`Required
+##### `typeText`Required
```typescript
public readonly typeText: string;
@@ -220355,13 +220355,13 @@ public readonly typeText: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | TableColumn;
+public readonly internalValue: TableColumn | IResolvable;
```
-- *Type:* cdktf.IResolvable | TableColumn
+- *Type:* @cdktf/provider-databricks.table.TableColumn | cdktf.IResolvable
---
diff --git a/package.json b/package.json
index 487c641ed..9da0f5aa9 100644
--- a/package.json
+++ b/package.json
@@ -44,8 +44,8 @@
"devDependencies": {
"@cdktf/provider-project": "^0.2.8",
"@types/node": "^14",
- "cdktf": ">=0.12.2 <0.14.0",
- "cdktf-cli": ">=0.12.2 <0.14.0",
+ "cdktf": "^0.13.0",
+ "cdktf-cli": "^0.13.0",
"constructs": "^10.0.0",
"dot-prop": "^5.2.0",
"jsii": "^1.53.0",
@@ -53,12 +53,12 @@
"jsii-docgen": "^7.0.101",
"jsii-pacmak": "^1.69.0",
"npm-check-updates": "^15",
- "projen": "^0.63.3",
+ "projen": "^0.63.4",
"standard-version": "^9",
"typescript": "^4.8.4"
},
"peerDependencies": {
- "cdktf": ">=0.12.2 <0.14.0",
+ "cdktf": "^0.13.0",
"constructs": "^10.0.0"
},
"keywords": [
diff --git a/src/aws-s3-mount/README.md b/src/aws-s3-mount/README.md
new file mode 100644
index 000000000..68f51194a
--- /dev/null
+++ b/src/aws-s3-mount/README.md
@@ -0,0 +1,3 @@
+# `databricks_aws_s3_mount`
+
+Refer to the Terraform Registory for docs: [`databricks_aws_s3_mount`](https://www.terraform.io/docs/providers/databricks/r/aws_s3_mount).
diff --git a/src/aws-s3-mount.ts b/src/aws-s3-mount/index.ts
similarity index 100%
rename from src/aws-s3-mount.ts
rename to src/aws-s3-mount/index.ts
diff --git a/src/azure-adls-gen1-mount/README.md b/src/azure-adls-gen1-mount/README.md
new file mode 100644
index 000000000..54acfacd7
--- /dev/null
+++ b/src/azure-adls-gen1-mount/README.md
@@ -0,0 +1,3 @@
+# `databricks_azure_adls_gen1_mount`
+
+Refer to the Terraform Registory for docs: [`databricks_azure_adls_gen1_mount`](https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen1_mount).
diff --git a/src/azure-adls-gen1-mount.ts b/src/azure-adls-gen1-mount/index.ts
similarity index 100%
rename from src/azure-adls-gen1-mount.ts
rename to src/azure-adls-gen1-mount/index.ts
diff --git a/src/azure-adls-gen2-mount/README.md b/src/azure-adls-gen2-mount/README.md
new file mode 100644
index 000000000..5c5a82740
--- /dev/null
+++ b/src/azure-adls-gen2-mount/README.md
@@ -0,0 +1,3 @@
+# `databricks_azure_adls_gen2_mount`
+
+Refer to the Terraform Registory for docs: [`databricks_azure_adls_gen2_mount`](https://www.terraform.io/docs/providers/databricks/r/azure_adls_gen2_mount).
diff --git a/src/azure-adls-gen2-mount.ts b/src/azure-adls-gen2-mount/index.ts
similarity index 100%
rename from src/azure-adls-gen2-mount.ts
rename to src/azure-adls-gen2-mount/index.ts
diff --git a/src/azure-blob-mount/README.md b/src/azure-blob-mount/README.md
new file mode 100644
index 000000000..8282fd329
--- /dev/null
+++ b/src/azure-blob-mount/README.md
@@ -0,0 +1,3 @@
+# `databricks_azure_blob_mount`
+
+Refer to the Terraform Registory for docs: [`databricks_azure_blob_mount`](https://www.terraform.io/docs/providers/databricks/r/azure_blob_mount).
diff --git a/src/azure-blob-mount.ts b/src/azure-blob-mount/index.ts
similarity index 100%
rename from src/azure-blob-mount.ts
rename to src/azure-blob-mount/index.ts
diff --git a/src/catalog/README.md b/src/catalog/README.md
new file mode 100644
index 000000000..fb965b9b7
--- /dev/null
+++ b/src/catalog/README.md
@@ -0,0 +1,3 @@
+# `databricks_catalog`
+
+Refer to the Terraform Registory for docs: [`databricks_catalog`](https://www.terraform.io/docs/providers/databricks/r/catalog).
diff --git a/src/catalog.ts b/src/catalog/index.ts
similarity index 100%
rename from src/catalog.ts
rename to src/catalog/index.ts
diff --git a/src/cluster-policy/README.md b/src/cluster-policy/README.md
new file mode 100644
index 000000000..03b3e9a9e
--- /dev/null
+++ b/src/cluster-policy/README.md
@@ -0,0 +1,3 @@
+# `databricks_cluster_policy`
+
+Refer to the Terraform Registory for docs: [`databricks_cluster_policy`](https://www.terraform.io/docs/providers/databricks/r/cluster_policy).
diff --git a/src/cluster-policy.ts b/src/cluster-policy/index.ts
similarity index 100%
rename from src/cluster-policy.ts
rename to src/cluster-policy/index.ts
diff --git a/src/cluster/README.md b/src/cluster/README.md
new file mode 100644
index 000000000..462f60441
--- /dev/null
+++ b/src/cluster/README.md
@@ -0,0 +1,3 @@
+# `databricks_cluster`
+
+Refer to the Terraform Registory for docs: [`databricks_cluster`](https://www.terraform.io/docs/providers/databricks/r/cluster).
diff --git a/src/cluster.ts b/src/cluster/index.ts
similarity index 100%
rename from src/cluster.ts
rename to src/cluster/index.ts
diff --git a/src/data-databricks-aws-assume-role-policy/README.md b/src/data-databricks-aws-assume-role-policy/README.md
new file mode 100644
index 000000000..ad0815831
--- /dev/null
+++ b/src/data-databricks-aws-assume-role-policy/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_aws_assume_role_policy`
+
+Refer to the Terraform Registory for docs: [`data_databricks_aws_assume_role_policy`](https://www.terraform.io/docs/providers/databricks/d/aws_assume_role_policy).
diff --git a/src/data-databricks-aws-assume-role-policy.ts b/src/data-databricks-aws-assume-role-policy/index.ts
similarity index 100%
rename from src/data-databricks-aws-assume-role-policy.ts
rename to src/data-databricks-aws-assume-role-policy/index.ts
diff --git a/src/data-databricks-aws-bucket-policy/README.md b/src/data-databricks-aws-bucket-policy/README.md
new file mode 100644
index 000000000..33851a45a
--- /dev/null
+++ b/src/data-databricks-aws-bucket-policy/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_aws_bucket_policy`
+
+Refer to the Terraform Registory for docs: [`data_databricks_aws_bucket_policy`](https://www.terraform.io/docs/providers/databricks/d/aws_bucket_policy).
diff --git a/src/data-databricks-aws-bucket-policy.ts b/src/data-databricks-aws-bucket-policy/index.ts
similarity index 100%
rename from src/data-databricks-aws-bucket-policy.ts
rename to src/data-databricks-aws-bucket-policy/index.ts
diff --git a/src/data-databricks-aws-crossaccount-policy/README.md b/src/data-databricks-aws-crossaccount-policy/README.md
new file mode 100644
index 000000000..34f0eaa3c
--- /dev/null
+++ b/src/data-databricks-aws-crossaccount-policy/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_aws_crossaccount_policy`
+
+Refer to the Terraform Registory for docs: [`data_databricks_aws_crossaccount_policy`](https://www.terraform.io/docs/providers/databricks/d/aws_crossaccount_policy).
diff --git a/src/data-databricks-aws-crossaccount-policy.ts b/src/data-databricks-aws-crossaccount-policy/index.ts
similarity index 100%
rename from src/data-databricks-aws-crossaccount-policy.ts
rename to src/data-databricks-aws-crossaccount-policy/index.ts
diff --git a/src/data-databricks-catalogs/README.md b/src/data-databricks-catalogs/README.md
new file mode 100644
index 000000000..ed441aea2
--- /dev/null
+++ b/src/data-databricks-catalogs/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_catalogs`
+
+Refer to the Terraform Registory for docs: [`data_databricks_catalogs`](https://www.terraform.io/docs/providers/databricks/d/catalogs).
diff --git a/src/data-databricks-catalogs.ts b/src/data-databricks-catalogs/index.ts
similarity index 100%
rename from src/data-databricks-catalogs.ts
rename to src/data-databricks-catalogs/index.ts
diff --git a/src/data-databricks-cluster/README.md b/src/data-databricks-cluster/README.md
new file mode 100644
index 000000000..ad978482a
--- /dev/null
+++ b/src/data-databricks-cluster/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_cluster`
+
+Refer to the Terraform Registory for docs: [`data_databricks_cluster`](https://www.terraform.io/docs/providers/databricks/d/cluster).
diff --git a/src/data-databricks-cluster.ts b/src/data-databricks-cluster/index.ts
similarity index 100%
rename from src/data-databricks-cluster.ts
rename to src/data-databricks-cluster/index.ts
diff --git a/src/data-databricks-clusters/README.md b/src/data-databricks-clusters/README.md
new file mode 100644
index 000000000..7ef73f78f
--- /dev/null
+++ b/src/data-databricks-clusters/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_clusters`
+
+Refer to the Terraform Registory for docs: [`data_databricks_clusters`](https://www.terraform.io/docs/providers/databricks/d/clusters).
diff --git a/src/data-databricks-clusters.ts b/src/data-databricks-clusters/index.ts
similarity index 100%
rename from src/data-databricks-clusters.ts
rename to src/data-databricks-clusters/index.ts
diff --git a/src/data-databricks-current-user/README.md b/src/data-databricks-current-user/README.md
new file mode 100644
index 000000000..6e3f43628
--- /dev/null
+++ b/src/data-databricks-current-user/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_current_user`
+
+Refer to the Terraform Registory for docs: [`data_databricks_current_user`](https://www.terraform.io/docs/providers/databricks/d/current_user).
diff --git a/src/data-databricks-current-user.ts b/src/data-databricks-current-user/index.ts
similarity index 100%
rename from src/data-databricks-current-user.ts
rename to src/data-databricks-current-user/index.ts
diff --git a/src/data-databricks-dbfs-file-paths/README.md b/src/data-databricks-dbfs-file-paths/README.md
new file mode 100644
index 000000000..5693ca6f7
--- /dev/null
+++ b/src/data-databricks-dbfs-file-paths/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_dbfs_file_paths`
+
+Refer to the Terraform Registory for docs: [`data_databricks_dbfs_file_paths`](https://www.terraform.io/docs/providers/databricks/d/dbfs_file_paths).
diff --git a/src/data-databricks-dbfs-file-paths.ts b/src/data-databricks-dbfs-file-paths/index.ts
similarity index 100%
rename from src/data-databricks-dbfs-file-paths.ts
rename to src/data-databricks-dbfs-file-paths/index.ts
diff --git a/src/data-databricks-dbfs-file/README.md b/src/data-databricks-dbfs-file/README.md
new file mode 100644
index 000000000..d91f5fc6d
--- /dev/null
+++ b/src/data-databricks-dbfs-file/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_dbfs_file`
+
+Refer to the Terraform Registory for docs: [`data_databricks_dbfs_file`](https://www.terraform.io/docs/providers/databricks/d/dbfs_file).
diff --git a/src/data-databricks-dbfs-file.ts b/src/data-databricks-dbfs-file/index.ts
similarity index 100%
rename from src/data-databricks-dbfs-file.ts
rename to src/data-databricks-dbfs-file/index.ts
diff --git a/src/data-databricks-group/README.md b/src/data-databricks-group/README.md
new file mode 100644
index 000000000..fc6fe4a2f
--- /dev/null
+++ b/src/data-databricks-group/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_group`
+
+Refer to the Terraform Registory for docs: [`data_databricks_group`](https://www.terraform.io/docs/providers/databricks/d/group).
diff --git a/src/data-databricks-group.ts b/src/data-databricks-group/index.ts
similarity index 100%
rename from src/data-databricks-group.ts
rename to src/data-databricks-group/index.ts
diff --git a/src/data-databricks-job/README.md b/src/data-databricks-job/README.md
new file mode 100644
index 000000000..81caf322b
--- /dev/null
+++ b/src/data-databricks-job/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_job`
+
+Refer to the Terraform Registory for docs: [`data_databricks_job`](https://www.terraform.io/docs/providers/databricks/d/job).
diff --git a/src/data-databricks-job.ts b/src/data-databricks-job/index.ts
similarity index 100%
rename from src/data-databricks-job.ts
rename to src/data-databricks-job/index.ts
diff --git a/src/data-databricks-jobs/README.md b/src/data-databricks-jobs/README.md
new file mode 100644
index 000000000..240697ce6
--- /dev/null
+++ b/src/data-databricks-jobs/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_jobs`
+
+Refer to the Terraform Registory for docs: [`data_databricks_jobs`](https://www.terraform.io/docs/providers/databricks/d/jobs).
diff --git a/src/data-databricks-jobs.ts b/src/data-databricks-jobs/index.ts
similarity index 100%
rename from src/data-databricks-jobs.ts
rename to src/data-databricks-jobs/index.ts
diff --git a/src/data-databricks-mws-workspaces/README.md b/src/data-databricks-mws-workspaces/README.md
new file mode 100644
index 000000000..91acda76c
--- /dev/null
+++ b/src/data-databricks-mws-workspaces/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_mws_workspaces`
+
+Refer to the Terraform Registory for docs: [`data_databricks_mws_workspaces`](https://www.terraform.io/docs/providers/databricks/d/mws_workspaces).
diff --git a/src/data-databricks-mws-workspaces.ts b/src/data-databricks-mws-workspaces/index.ts
similarity index 100%
rename from src/data-databricks-mws-workspaces.ts
rename to src/data-databricks-mws-workspaces/index.ts
diff --git a/src/data-databricks-node-type/README.md b/src/data-databricks-node-type/README.md
new file mode 100644
index 000000000..b7a522b35
--- /dev/null
+++ b/src/data-databricks-node-type/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_node_type`
+
+Refer to the Terraform Registory for docs: [`data_databricks_node_type`](https://www.terraform.io/docs/providers/databricks/d/node_type).
diff --git a/src/data-databricks-node-type.ts b/src/data-databricks-node-type/index.ts
similarity index 100%
rename from src/data-databricks-node-type.ts
rename to src/data-databricks-node-type/index.ts
diff --git a/src/data-databricks-notebook-paths/README.md b/src/data-databricks-notebook-paths/README.md
new file mode 100644
index 000000000..6e96a0749
--- /dev/null
+++ b/src/data-databricks-notebook-paths/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_notebook_paths`
+
+Refer to the Terraform Registory for docs: [`data_databricks_notebook_paths`](https://www.terraform.io/docs/providers/databricks/d/notebook_paths).
diff --git a/src/data-databricks-notebook-paths.ts b/src/data-databricks-notebook-paths/index.ts
similarity index 100%
rename from src/data-databricks-notebook-paths.ts
rename to src/data-databricks-notebook-paths/index.ts
diff --git a/src/data-databricks-notebook/README.md b/src/data-databricks-notebook/README.md
new file mode 100644
index 000000000..1a81270c6
--- /dev/null
+++ b/src/data-databricks-notebook/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_notebook`
+
+Refer to the Terraform Registory for docs: [`data_databricks_notebook`](https://www.terraform.io/docs/providers/databricks/d/notebook).
diff --git a/src/data-databricks-notebook.ts b/src/data-databricks-notebook/index.ts
similarity index 100%
rename from src/data-databricks-notebook.ts
rename to src/data-databricks-notebook/index.ts
diff --git a/src/data-databricks-schemas/README.md b/src/data-databricks-schemas/README.md
new file mode 100644
index 000000000..fb2e68821
--- /dev/null
+++ b/src/data-databricks-schemas/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_schemas`
+
+Refer to the Terraform Registory for docs: [`data_databricks_schemas`](https://www.terraform.io/docs/providers/databricks/d/schemas).
diff --git a/src/data-databricks-schemas.ts b/src/data-databricks-schemas/index.ts
similarity index 100%
rename from src/data-databricks-schemas.ts
rename to src/data-databricks-schemas/index.ts
diff --git a/src/data-databricks-service-principal/README.md b/src/data-databricks-service-principal/README.md
new file mode 100644
index 000000000..50231ac8c
--- /dev/null
+++ b/src/data-databricks-service-principal/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_service_principal`
+
+Refer to the Terraform Registory for docs: [`data_databricks_service_principal`](https://www.terraform.io/docs/providers/databricks/d/service_principal).
diff --git a/src/data-databricks-service-principal.ts b/src/data-databricks-service-principal/index.ts
similarity index 100%
rename from src/data-databricks-service-principal.ts
rename to src/data-databricks-service-principal/index.ts
diff --git a/src/data-databricks-service-principals/README.md b/src/data-databricks-service-principals/README.md
new file mode 100644
index 000000000..d84ca130c
--- /dev/null
+++ b/src/data-databricks-service-principals/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_service_principals`
+
+Refer to the Terraform Registory for docs: [`data_databricks_service_principals`](https://www.terraform.io/docs/providers/databricks/d/service_principals).
diff --git a/src/data-databricks-service-principals.ts b/src/data-databricks-service-principals/index.ts
similarity index 100%
rename from src/data-databricks-service-principals.ts
rename to src/data-databricks-service-principals/index.ts
diff --git a/src/data-databricks-spark-version/README.md b/src/data-databricks-spark-version/README.md
new file mode 100644
index 000000000..c461aa3fd
--- /dev/null
+++ b/src/data-databricks-spark-version/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_spark_version`
+
+Refer to the Terraform Registory for docs: [`data_databricks_spark_version`](https://www.terraform.io/docs/providers/databricks/d/spark_version).
diff --git a/src/data-databricks-spark-version.ts b/src/data-databricks-spark-version/index.ts
similarity index 100%
rename from src/data-databricks-spark-version.ts
rename to src/data-databricks-spark-version/index.ts
diff --git a/src/data-databricks-sql-warehouse/README.md b/src/data-databricks-sql-warehouse/README.md
new file mode 100644
index 000000000..059e2358c
--- /dev/null
+++ b/src/data-databricks-sql-warehouse/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_sql_warehouse`
+
+Refer to the Terraform Registory for docs: [`data_databricks_sql_warehouse`](https://www.terraform.io/docs/providers/databricks/d/sql_warehouse).
diff --git a/src/data-databricks-sql-warehouse.ts b/src/data-databricks-sql-warehouse/index.ts
similarity index 100%
rename from src/data-databricks-sql-warehouse.ts
rename to src/data-databricks-sql-warehouse/index.ts
diff --git a/src/data-databricks-sql-warehouses/README.md b/src/data-databricks-sql-warehouses/README.md
new file mode 100644
index 000000000..502b6bc20
--- /dev/null
+++ b/src/data-databricks-sql-warehouses/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_sql_warehouses`
+
+Refer to the Terraform Registory for docs: [`data_databricks_sql_warehouses`](https://www.terraform.io/docs/providers/databricks/d/sql_warehouses).
diff --git a/src/data-databricks-sql-warehouses.ts b/src/data-databricks-sql-warehouses/index.ts
similarity index 100%
rename from src/data-databricks-sql-warehouses.ts
rename to src/data-databricks-sql-warehouses/index.ts
diff --git a/src/data-databricks-tables/README.md b/src/data-databricks-tables/README.md
new file mode 100644
index 000000000..48bba9c5c
--- /dev/null
+++ b/src/data-databricks-tables/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_tables`
+
+Refer to the Terraform Registory for docs: [`data_databricks_tables`](https://www.terraform.io/docs/providers/databricks/d/tables).
diff --git a/src/data-databricks-tables.ts b/src/data-databricks-tables/index.ts
similarity index 100%
rename from src/data-databricks-tables.ts
rename to src/data-databricks-tables/index.ts
diff --git a/src/data-databricks-user/README.md b/src/data-databricks-user/README.md
new file mode 100644
index 000000000..bbd6ecf5d
--- /dev/null
+++ b/src/data-databricks-user/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_user`
+
+Refer to the Terraform Registory for docs: [`data_databricks_user`](https://www.terraform.io/docs/providers/databricks/d/user).
diff --git a/src/data-databricks-user.ts b/src/data-databricks-user/index.ts
similarity index 100%
rename from src/data-databricks-user.ts
rename to src/data-databricks-user/index.ts
diff --git a/src/data-databricks-views/README.md b/src/data-databricks-views/README.md
new file mode 100644
index 000000000..83b5685ee
--- /dev/null
+++ b/src/data-databricks-views/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_views`
+
+Refer to the Terraform Registory for docs: [`data_databricks_views`](https://www.terraform.io/docs/providers/databricks/d/views).
diff --git a/src/data-databricks-views.ts b/src/data-databricks-views/index.ts
similarity index 100%
rename from src/data-databricks-views.ts
rename to src/data-databricks-views/index.ts
diff --git a/src/data-databricks-zones/README.md b/src/data-databricks-zones/README.md
new file mode 100644
index 000000000..c30097e3e
--- /dev/null
+++ b/src/data-databricks-zones/README.md
@@ -0,0 +1,3 @@
+# `data_databricks_zones`
+
+Refer to the Terraform Registory for docs: [`data_databricks_zones`](https://www.terraform.io/docs/providers/databricks/d/zones).
diff --git a/src/data-databricks-zones.ts b/src/data-databricks-zones/index.ts
similarity index 100%
rename from src/data-databricks-zones.ts
rename to src/data-databricks-zones/index.ts
diff --git a/src/dbfs-file/README.md b/src/dbfs-file/README.md
new file mode 100644
index 000000000..470007271
--- /dev/null
+++ b/src/dbfs-file/README.md
@@ -0,0 +1,3 @@
+# `databricks_dbfs_file`
+
+Refer to the Terraform Registory for docs: [`databricks_dbfs_file`](https://www.terraform.io/docs/providers/databricks/r/dbfs_file).
diff --git a/src/dbfs-file.ts b/src/dbfs-file/index.ts
similarity index 100%
rename from src/dbfs-file.ts
rename to src/dbfs-file/index.ts
diff --git a/src/directory/README.md b/src/directory/README.md
new file mode 100644
index 000000000..d6b8c121c
--- /dev/null
+++ b/src/directory/README.md
@@ -0,0 +1,3 @@
+# `databricks_directory`
+
+Refer to the Terraform Registory for docs: [`databricks_directory`](https://www.terraform.io/docs/providers/databricks/r/directory).
diff --git a/src/directory.ts b/src/directory/index.ts
similarity index 100%
rename from src/directory.ts
rename to src/directory/index.ts
diff --git a/src/entitlements/README.md b/src/entitlements/README.md
new file mode 100644
index 000000000..6945b6abf
--- /dev/null
+++ b/src/entitlements/README.md
@@ -0,0 +1,3 @@
+# `databricks_entitlements`
+
+Refer to the Terraform Registory for docs: [`databricks_entitlements`](https://www.terraform.io/docs/providers/databricks/r/entitlements).
diff --git a/src/entitlements.ts b/src/entitlements/index.ts
similarity index 100%
rename from src/entitlements.ts
rename to src/entitlements/index.ts
diff --git a/src/external-location/README.md b/src/external-location/README.md
new file mode 100644
index 000000000..0c1197d56
--- /dev/null
+++ b/src/external-location/README.md
@@ -0,0 +1,3 @@
+# `databricks_external_location`
+
+Refer to the Terraform Registory for docs: [`databricks_external_location`](https://www.terraform.io/docs/providers/databricks/r/external_location).
diff --git a/src/external-location.ts b/src/external-location/index.ts
similarity index 100%
rename from src/external-location.ts
rename to src/external-location/index.ts
diff --git a/src/git-credential/README.md b/src/git-credential/README.md
new file mode 100644
index 000000000..b3522302c
--- /dev/null
+++ b/src/git-credential/README.md
@@ -0,0 +1,3 @@
+# `databricks_git_credential`
+
+Refer to the Terraform Registory for docs: [`databricks_git_credential`](https://www.terraform.io/docs/providers/databricks/r/git_credential).
diff --git a/src/git-credential.ts b/src/git-credential/index.ts
similarity index 100%
rename from src/git-credential.ts
rename to src/git-credential/index.ts
diff --git a/src/global-init-script/README.md b/src/global-init-script/README.md
new file mode 100644
index 000000000..4f219c61e
--- /dev/null
+++ b/src/global-init-script/README.md
@@ -0,0 +1,3 @@
+# `databricks_global_init_script`
+
+Refer to the Terraform Registory for docs: [`databricks_global_init_script`](https://www.terraform.io/docs/providers/databricks/r/global_init_script).
diff --git a/src/global-init-script.ts b/src/global-init-script/index.ts
similarity index 100%
rename from src/global-init-script.ts
rename to src/global-init-script/index.ts
diff --git a/src/grants/README.md b/src/grants/README.md
new file mode 100644
index 000000000..73c232fb4
--- /dev/null
+++ b/src/grants/README.md
@@ -0,0 +1,3 @@
+# `databricks_grants`
+
+Refer to the Terraform Registory for docs: [`databricks_grants`](https://www.terraform.io/docs/providers/databricks/r/grants).
diff --git a/src/grants.ts b/src/grants/index.ts
similarity index 100%
rename from src/grants.ts
rename to src/grants/index.ts
diff --git a/src/group-instance-profile/README.md b/src/group-instance-profile/README.md
new file mode 100644
index 000000000..138ed052a
--- /dev/null
+++ b/src/group-instance-profile/README.md
@@ -0,0 +1,3 @@
+# `databricks_group_instance_profile`
+
+Refer to the Terraform Registory for docs: [`databricks_group_instance_profile`](https://www.terraform.io/docs/providers/databricks/r/group_instance_profile).
diff --git a/src/group-instance-profile.ts b/src/group-instance-profile/index.ts
similarity index 100%
rename from src/group-instance-profile.ts
rename to src/group-instance-profile/index.ts
diff --git a/src/group-member/README.md b/src/group-member/README.md
new file mode 100644
index 000000000..704552966
--- /dev/null
+++ b/src/group-member/README.md
@@ -0,0 +1,3 @@
+# `databricks_group_member`
+
+Refer to the Terraform Registory for docs: [`databricks_group_member`](https://www.terraform.io/docs/providers/databricks/r/group_member).
diff --git a/src/group-member.ts b/src/group-member/index.ts
similarity index 100%
rename from src/group-member.ts
rename to src/group-member/index.ts
diff --git a/src/group-role/README.md b/src/group-role/README.md
new file mode 100644
index 000000000..3a3854695
--- /dev/null
+++ b/src/group-role/README.md
@@ -0,0 +1,3 @@
+# `databricks_group_role`
+
+Refer to the Terraform Registory for docs: [`databricks_group_role`](https://www.terraform.io/docs/providers/databricks/r/group_role).
diff --git a/src/group-role.ts b/src/group-role/index.ts
similarity index 100%
rename from src/group-role.ts
rename to src/group-role/index.ts
diff --git a/src/group/README.md b/src/group/README.md
new file mode 100644
index 000000000..439170060
--- /dev/null
+++ b/src/group/README.md
@@ -0,0 +1,3 @@
+# `databricks_group`
+
+Refer to the Terraform Registory for docs: [`databricks_group`](https://www.terraform.io/docs/providers/databricks/r/group).
diff --git a/src/group.ts b/src/group/index.ts
similarity index 100%
rename from src/group.ts
rename to src/group/index.ts
diff --git a/src/index.ts b/src/index.ts
index d0fccbecf..c24033fb9 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -1,95 +1,95 @@
// generated by cdktf get
-export * from './aws-s3-mount';
-export * from './azure-adls-gen1-mount';
-export * from './azure-adls-gen2-mount';
-export * from './azure-blob-mount';
-export * from './catalog';
-export * from './cluster';
-export * from './cluster-policy';
-export * from './dbfs-file';
-export * from './directory';
-export * from './entitlements';
-export * from './external-location';
-export * from './git-credential';
-export * from './global-init-script';
-export * from './grants';
-export * from './group';
-export * from './group-instance-profile';
-export * from './group-member';
-export * from './group-role';
-export * from './instance-pool';
-export * from './instance-profile';
-export * from './ip-access-list';
-export * from './job';
-export * from './library';
-export * from './metastore';
-export * from './metastore-assignment';
-export * from './metastore-data-access';
-export * from './mlflow-experiment';
-export * from './mlflow-model';
-export * from './mlflow-webhook';
-export * from './mount';
-export * from './mws-credentials';
-export * from './mws-customer-managed-keys';
-export * from './mws-log-delivery';
-export * from './mws-networks';
-export * from './mws-permission-assignment';
-export * from './mws-private-access-settings';
-export * from './mws-storage-configurations';
-export * from './mws-vpc-endpoint';
-export * from './mws-workspaces';
-export * from './notebook';
-export * from './obo-token';
-export * from './permission-assignment';
-export * from './permissions';
-export * from './pipeline';
-export * from './recipient';
-export * from './repo';
-export * from './schema';
-export * from './secret';
-export * from './secret-acl';
-export * from './secret-scope';
-export * from './service-principal';
-export * from './service-principal-role';
-export * from './sql-dashboard';
-export * from './sql-endpoint';
-export * from './sql-global-config';
-export * from './sql-permissions';
-export * from './sql-query';
-export * from './sql-visualization';
-export * from './sql-widget';
-export * from './storage-credential';
-export * from './table';
-export * from './token';
-export * from './user';
-export * from './user-instance-profile';
-export * from './user-role';
-export * from './workspace-conf';
-export * from './data-databricks-aws-assume-role-policy';
-export * from './data-databricks-aws-bucket-policy';
-export * from './data-databricks-aws-crossaccount-policy';
-export * from './data-databricks-catalogs';
-export * from './data-databricks-cluster';
-export * from './data-databricks-clusters';
-export * from './data-databricks-current-user';
-export * from './data-databricks-dbfs-file';
-export * from './data-databricks-dbfs-file-paths';
-export * from './data-databricks-group';
-export * from './data-databricks-job';
-export * from './data-databricks-jobs';
-export * from './data-databricks-mws-workspaces';
-export * from './data-databricks-node-type';
-export * from './data-databricks-notebook';
-export * from './data-databricks-notebook-paths';
-export * from './data-databricks-schemas';
-export * from './data-databricks-service-principal';
-export * from './data-databricks-service-principals';
-export * from './data-databricks-spark-version';
-export * from './data-databricks-sql-warehouse';
-export * from './data-databricks-sql-warehouses';
-export * from './data-databricks-tables';
-export * from './data-databricks-user';
-export * from './data-databricks-views';
-export * from './data-databricks-zones';
-export * from './databricks-provider';
+export * as awsS3Mount from './aws-s3-mount';
+export * as azureAdlsGen1Mount from './azure-adls-gen1-mount';
+export * as azureAdlsGen2Mount from './azure-adls-gen2-mount';
+export * as azureBlobMount from './azure-blob-mount';
+export * as catalog from './catalog';
+export * as cluster from './cluster';
+export * as clusterPolicy from './cluster-policy';
+export * as dbfsFile from './dbfs-file';
+export * as directory from './directory';
+export * as entitlements from './entitlements';
+export * as externalLocation from './external-location';
+export * as gitCredential from './git-credential';
+export * as globalInitScript from './global-init-script';
+export * as grants from './grants';
+export * as group from './group';
+export * as groupInstanceProfile from './group-instance-profile';
+export * as groupMember from './group-member';
+export * as groupRole from './group-role';
+export * as instancePool from './instance-pool';
+export * as instanceProfile from './instance-profile';
+export * as ipAccessList from './ip-access-list';
+export * as job from './job';
+export * as library from './library';
+export * as metastore from './metastore';
+export * as metastoreAssignment from './metastore-assignment';
+export * as metastoreDataAccess from './metastore-data-access';
+export * as mlflowExperiment from './mlflow-experiment';
+export * as mlflowModel from './mlflow-model';
+export * as mlflowWebhook from './mlflow-webhook';
+export * as mount from './mount';
+export * as mwsCredentials from './mws-credentials';
+export * as mwsCustomerManagedKeys from './mws-customer-managed-keys';
+export * as mwsLogDelivery from './mws-log-delivery';
+export * as mwsNetworks from './mws-networks';
+export * as mwsPermissionAssignment from './mws-permission-assignment';
+export * as mwsPrivateAccessSettings from './mws-private-access-settings';
+export * as mwsStorageConfigurations from './mws-storage-configurations';
+export * as mwsVpcEndpoint from './mws-vpc-endpoint';
+export * as mwsWorkspaces from './mws-workspaces';
+export * as notebook from './notebook';
+export * as oboToken from './obo-token';
+export * as permissionAssignment from './permission-assignment';
+export * as permissions from './permissions';
+export * as pipeline from './pipeline';
+export * as recipient from './recipient';
+export * as repo from './repo';
+export * as schema from './schema';
+export * as secret from './secret';
+export * as secretAcl from './secret-acl';
+export * as secretScope from './secret-scope';
+export * as servicePrincipal from './service-principal';
+export * as servicePrincipalRole from './service-principal-role';
+export * as sqlDashboard from './sql-dashboard';
+export * as sqlEndpoint from './sql-endpoint';
+export * as sqlGlobalConfig from './sql-global-config';
+export * as sqlPermissions from './sql-permissions';
+export * as sqlQuery from './sql-query';
+export * as sqlVisualization from './sql-visualization';
+export * as sqlWidget from './sql-widget';
+export * as storageCredential from './storage-credential';
+export * as table from './table';
+export * as token from './token';
+export * as user from './user';
+export * as userInstanceProfile from './user-instance-profile';
+export * as userRole from './user-role';
+export * as workspaceConf from './workspace-conf';
+export * as dataDatabricksAwsAssumeRolePolicy from './data-databricks-aws-assume-role-policy';
+export * as dataDatabricksAwsBucketPolicy from './data-databricks-aws-bucket-policy';
+export * as dataDatabricksAwsCrossaccountPolicy from './data-databricks-aws-crossaccount-policy';
+export * as dataDatabricksCatalogs from './data-databricks-catalogs';
+export * as dataDatabricksCluster from './data-databricks-cluster';
+export * as dataDatabricksClusters from './data-databricks-clusters';
+export * as dataDatabricksCurrentUser from './data-databricks-current-user';
+export * as dataDatabricksDbfsFile from './data-databricks-dbfs-file';
+export * as dataDatabricksDbfsFilePaths from './data-databricks-dbfs-file-paths';
+export * as dataDatabricksGroup from './data-databricks-group';
+export * as dataDatabricksJob from './data-databricks-job';
+export * as dataDatabricksJobs from './data-databricks-jobs';
+export * as dataDatabricksMwsWorkspaces from './data-databricks-mws-workspaces';
+export * as dataDatabricksNodeType from './data-databricks-node-type';
+export * as dataDatabricksNotebook from './data-databricks-notebook';
+export * as dataDatabricksNotebookPaths from './data-databricks-notebook-paths';
+export * as dataDatabricksSchemas from './data-databricks-schemas';
+export * as dataDatabricksServicePrincipal from './data-databricks-service-principal';
+export * as dataDatabricksServicePrincipals from './data-databricks-service-principals';
+export * as dataDatabricksSparkVersion from './data-databricks-spark-version';
+export * as dataDatabricksSqlWarehouse from './data-databricks-sql-warehouse';
+export * as dataDatabricksSqlWarehouses from './data-databricks-sql-warehouses';
+export * as dataDatabricksTables from './data-databricks-tables';
+export * as dataDatabricksUser from './data-databricks-user';
+export * as dataDatabricksViews from './data-databricks-views';
+export * as dataDatabricksZones from './data-databricks-zones';
+export * as provider from './provider';
diff --git a/src/instance-pool/README.md b/src/instance-pool/README.md
new file mode 100644
index 000000000..9604cefdc
--- /dev/null
+++ b/src/instance-pool/README.md
@@ -0,0 +1,3 @@
+# `databricks_instance_pool`
+
+Refer to the Terraform Registory for docs: [`databricks_instance_pool`](https://www.terraform.io/docs/providers/databricks/r/instance_pool).
diff --git a/src/instance-pool.ts b/src/instance-pool/index.ts
similarity index 100%
rename from src/instance-pool.ts
rename to src/instance-pool/index.ts
diff --git a/src/instance-profile/README.md b/src/instance-profile/README.md
new file mode 100644
index 000000000..988ba4f0c
--- /dev/null
+++ b/src/instance-profile/README.md
@@ -0,0 +1,3 @@
+# `databricks_instance_profile`
+
+Refer to the Terraform Registory for docs: [`databricks_instance_profile`](https://www.terraform.io/docs/providers/databricks/r/instance_profile).
diff --git a/src/instance-profile.ts b/src/instance-profile/index.ts
similarity index 100%
rename from src/instance-profile.ts
rename to src/instance-profile/index.ts
diff --git a/src/ip-access-list/README.md b/src/ip-access-list/README.md
new file mode 100644
index 000000000..9165b65d6
--- /dev/null
+++ b/src/ip-access-list/README.md
@@ -0,0 +1,3 @@
+# `databricks_ip_access_list`
+
+Refer to the Terraform Registory for docs: [`databricks_ip_access_list`](https://www.terraform.io/docs/providers/databricks/r/ip_access_list).
diff --git a/src/ip-access-list.ts b/src/ip-access-list/index.ts
similarity index 100%
rename from src/ip-access-list.ts
rename to src/ip-access-list/index.ts
diff --git a/src/job/README.md b/src/job/README.md
new file mode 100644
index 000000000..79c397e8b
--- /dev/null
+++ b/src/job/README.md
@@ -0,0 +1,3 @@
+# `databricks_job`
+
+Refer to the Terraform Registory for docs: [`databricks_job`](https://www.terraform.io/docs/providers/databricks/r/job).
diff --git a/src/job.ts b/src/job/index.ts
similarity index 100%
rename from src/job.ts
rename to src/job/index.ts
diff --git a/src/library/README.md b/src/library/README.md
new file mode 100644
index 000000000..53b306a7b
--- /dev/null
+++ b/src/library/README.md
@@ -0,0 +1,3 @@
+# `databricks_library`
+
+Refer to the Terraform Registory for docs: [`databricks_library`](https://www.terraform.io/docs/providers/databricks/r/library).
diff --git a/src/library.ts b/src/library/index.ts
similarity index 100%
rename from src/library.ts
rename to src/library/index.ts
diff --git a/src/metastore-assignment/README.md b/src/metastore-assignment/README.md
new file mode 100644
index 000000000..7fbfbfc8d
--- /dev/null
+++ b/src/metastore-assignment/README.md
@@ -0,0 +1,3 @@
+# `databricks_metastore_assignment`
+
+Refer to the Terraform Registory for docs: [`databricks_metastore_assignment`](https://www.terraform.io/docs/providers/databricks/r/metastore_assignment).
diff --git a/src/metastore-assignment.ts b/src/metastore-assignment/index.ts
similarity index 100%
rename from src/metastore-assignment.ts
rename to src/metastore-assignment/index.ts
diff --git a/src/metastore-data-access/README.md b/src/metastore-data-access/README.md
new file mode 100644
index 000000000..39af5da05
--- /dev/null
+++ b/src/metastore-data-access/README.md
@@ -0,0 +1,3 @@
+# `databricks_metastore_data_access`
+
+Refer to the Terraform Registory for docs: [`databricks_metastore_data_access`](https://www.terraform.io/docs/providers/databricks/r/metastore_data_access).
diff --git a/src/metastore-data-access.ts b/src/metastore-data-access/index.ts
similarity index 100%
rename from src/metastore-data-access.ts
rename to src/metastore-data-access/index.ts
diff --git a/src/metastore/README.md b/src/metastore/README.md
new file mode 100644
index 000000000..1ba93ec03
--- /dev/null
+++ b/src/metastore/README.md
@@ -0,0 +1,3 @@
+# `databricks_metastore`
+
+Refer to the Terraform Registory for docs: [`databricks_metastore`](https://www.terraform.io/docs/providers/databricks/r/metastore).
diff --git a/src/metastore.ts b/src/metastore/index.ts
similarity index 100%
rename from src/metastore.ts
rename to src/metastore/index.ts
diff --git a/src/mlflow-experiment/README.md b/src/mlflow-experiment/README.md
new file mode 100644
index 000000000..e9ecf28cd
--- /dev/null
+++ b/src/mlflow-experiment/README.md
@@ -0,0 +1,3 @@
+# `databricks_mlflow_experiment`
+
+Refer to the Terraform Registory for docs: [`databricks_mlflow_experiment`](https://www.terraform.io/docs/providers/databricks/r/mlflow_experiment).
diff --git a/src/mlflow-experiment.ts b/src/mlflow-experiment/index.ts
similarity index 100%
rename from src/mlflow-experiment.ts
rename to src/mlflow-experiment/index.ts
diff --git a/src/mlflow-model/README.md b/src/mlflow-model/README.md
new file mode 100644
index 000000000..a40d2a162
--- /dev/null
+++ b/src/mlflow-model/README.md
@@ -0,0 +1,3 @@
+# `databricks_mlflow_model`
+
+Refer to the Terraform Registory for docs: [`databricks_mlflow_model`](https://www.terraform.io/docs/providers/databricks/r/mlflow_model).
diff --git a/src/mlflow-model.ts b/src/mlflow-model/index.ts
similarity index 100%
rename from src/mlflow-model.ts
rename to src/mlflow-model/index.ts
diff --git a/src/mlflow-webhook/README.md b/src/mlflow-webhook/README.md
new file mode 100644
index 000000000..f0ef93acc
--- /dev/null
+++ b/src/mlflow-webhook/README.md
@@ -0,0 +1,3 @@
+# `databricks_mlflow_webhook`
+
+Refer to the Terraform Registory for docs: [`databricks_mlflow_webhook`](https://www.terraform.io/docs/providers/databricks/r/mlflow_webhook).
diff --git a/src/mlflow-webhook.ts b/src/mlflow-webhook/index.ts
similarity index 100%
rename from src/mlflow-webhook.ts
rename to src/mlflow-webhook/index.ts
diff --git a/src/mount/README.md b/src/mount/README.md
new file mode 100644
index 000000000..81f570815
--- /dev/null
+++ b/src/mount/README.md
@@ -0,0 +1,3 @@
+# `databricks_mount`
+
+Refer to the Terraform Registory for docs: [`databricks_mount`](https://www.terraform.io/docs/providers/databricks/r/mount).
diff --git a/src/mount.ts b/src/mount/index.ts
similarity index 100%
rename from src/mount.ts
rename to src/mount/index.ts
diff --git a/src/mws-credentials/README.md b/src/mws-credentials/README.md
new file mode 100644
index 000000000..8bf697132
--- /dev/null
+++ b/src/mws-credentials/README.md
@@ -0,0 +1,3 @@
+# `databricks_mws_credentials`
+
+Refer to the Terraform Registory for docs: [`databricks_mws_credentials`](https://www.terraform.io/docs/providers/databricks/r/mws_credentials).
diff --git a/src/mws-credentials.ts b/src/mws-credentials/index.ts
similarity index 100%
rename from src/mws-credentials.ts
rename to src/mws-credentials/index.ts
diff --git a/src/mws-customer-managed-keys/README.md b/src/mws-customer-managed-keys/README.md
new file mode 100644
index 000000000..2fe7ba7e3
--- /dev/null
+++ b/src/mws-customer-managed-keys/README.md
@@ -0,0 +1,3 @@
+# `databricks_mws_customer_managed_keys`
+
+Refer to the Terraform Registory for docs: [`databricks_mws_customer_managed_keys`](https://www.terraform.io/docs/providers/databricks/r/mws_customer_managed_keys).
diff --git a/src/mws-customer-managed-keys.ts b/src/mws-customer-managed-keys/index.ts
similarity index 100%
rename from src/mws-customer-managed-keys.ts
rename to src/mws-customer-managed-keys/index.ts
diff --git a/src/mws-log-delivery/README.md b/src/mws-log-delivery/README.md
new file mode 100644
index 000000000..160d1b4bb
--- /dev/null
+++ b/src/mws-log-delivery/README.md
@@ -0,0 +1,3 @@
+# `databricks_mws_log_delivery`
+
+Refer to the Terraform Registory for docs: [`databricks_mws_log_delivery`](https://www.terraform.io/docs/providers/databricks/r/mws_log_delivery).
diff --git a/src/mws-log-delivery.ts b/src/mws-log-delivery/index.ts
similarity index 100%
rename from src/mws-log-delivery.ts
rename to src/mws-log-delivery/index.ts
diff --git a/src/mws-networks/README.md b/src/mws-networks/README.md
new file mode 100644
index 000000000..72853b900
--- /dev/null
+++ b/src/mws-networks/README.md
@@ -0,0 +1,3 @@
+# `databricks_mws_networks`
+
+Refer to the Terraform Registory for docs: [`databricks_mws_networks`](https://www.terraform.io/docs/providers/databricks/r/mws_networks).
diff --git a/src/mws-networks.ts b/src/mws-networks/index.ts
similarity index 100%
rename from src/mws-networks.ts
rename to src/mws-networks/index.ts
diff --git a/src/mws-permission-assignment/README.md b/src/mws-permission-assignment/README.md
new file mode 100644
index 000000000..da13b338f
--- /dev/null
+++ b/src/mws-permission-assignment/README.md
@@ -0,0 +1,3 @@
+# `databricks_mws_permission_assignment`
+
+Refer to the Terraform Registory for docs: [`databricks_mws_permission_assignment`](https://www.terraform.io/docs/providers/databricks/r/mws_permission_assignment).
diff --git a/src/mws-permission-assignment.ts b/src/mws-permission-assignment/index.ts
similarity index 100%
rename from src/mws-permission-assignment.ts
rename to src/mws-permission-assignment/index.ts
diff --git a/src/mws-private-access-settings/README.md b/src/mws-private-access-settings/README.md
new file mode 100644
index 000000000..5002a70d8
--- /dev/null
+++ b/src/mws-private-access-settings/README.md
@@ -0,0 +1,3 @@
+# `databricks_mws_private_access_settings`
+
+Refer to the Terraform Registory for docs: [`databricks_mws_private_access_settings`](https://www.terraform.io/docs/providers/databricks/r/mws_private_access_settings).
diff --git a/src/mws-private-access-settings.ts b/src/mws-private-access-settings/index.ts
similarity index 100%
rename from src/mws-private-access-settings.ts
rename to src/mws-private-access-settings/index.ts
diff --git a/src/mws-storage-configurations/README.md b/src/mws-storage-configurations/README.md
new file mode 100644
index 000000000..c7050ebba
--- /dev/null
+++ b/src/mws-storage-configurations/README.md
@@ -0,0 +1,3 @@
+# `databricks_mws_storage_configurations`
+
+Refer to the Terraform Registory for docs: [`databricks_mws_storage_configurations`](https://www.terraform.io/docs/providers/databricks/r/mws_storage_configurations).
diff --git a/src/mws-storage-configurations.ts b/src/mws-storage-configurations/index.ts
similarity index 100%
rename from src/mws-storage-configurations.ts
rename to src/mws-storage-configurations/index.ts
diff --git a/src/mws-vpc-endpoint/README.md b/src/mws-vpc-endpoint/README.md
new file mode 100644
index 000000000..8402e6111
--- /dev/null
+++ b/src/mws-vpc-endpoint/README.md
@@ -0,0 +1,3 @@
+# `databricks_mws_vpc_endpoint`
+
+Refer to the Terraform Registory for docs: [`databricks_mws_vpc_endpoint`](https://www.terraform.io/docs/providers/databricks/r/mws_vpc_endpoint).
diff --git a/src/mws-vpc-endpoint.ts b/src/mws-vpc-endpoint/index.ts
similarity index 100%
rename from src/mws-vpc-endpoint.ts
rename to src/mws-vpc-endpoint/index.ts
diff --git a/src/mws-workspaces/README.md b/src/mws-workspaces/README.md
new file mode 100644
index 000000000..63d8e3772
--- /dev/null
+++ b/src/mws-workspaces/README.md
@@ -0,0 +1,3 @@
+# `databricks_mws_workspaces`
+
+Refer to the Terraform Registory for docs: [`databricks_mws_workspaces`](https://www.terraform.io/docs/providers/databricks/r/mws_workspaces).
diff --git a/src/mws-workspaces.ts b/src/mws-workspaces/index.ts
similarity index 100%
rename from src/mws-workspaces.ts
rename to src/mws-workspaces/index.ts
diff --git a/src/notebook/README.md b/src/notebook/README.md
new file mode 100644
index 000000000..4bcae8b4c
--- /dev/null
+++ b/src/notebook/README.md
@@ -0,0 +1,3 @@
+# `databricks_notebook`
+
+Refer to the Terraform Registory for docs: [`databricks_notebook`](https://www.terraform.io/docs/providers/databricks/r/notebook).
diff --git a/src/notebook.ts b/src/notebook/index.ts
similarity index 100%
rename from src/notebook.ts
rename to src/notebook/index.ts
diff --git a/src/obo-token/README.md b/src/obo-token/README.md
new file mode 100644
index 000000000..895d97dec
--- /dev/null
+++ b/src/obo-token/README.md
@@ -0,0 +1,3 @@
+# `databricks_obo_token`
+
+Refer to the Terraform Registory for docs: [`databricks_obo_token`](https://www.terraform.io/docs/providers/databricks/r/obo_token).
diff --git a/src/obo-token.ts b/src/obo-token/index.ts
similarity index 100%
rename from src/obo-token.ts
rename to src/obo-token/index.ts
diff --git a/src/permission-assignment/README.md b/src/permission-assignment/README.md
new file mode 100644
index 000000000..d90eb893c
--- /dev/null
+++ b/src/permission-assignment/README.md
@@ -0,0 +1,3 @@
+# `databricks_permission_assignment`
+
+Refer to the Terraform Registory for docs: [`databricks_permission_assignment`](https://www.terraform.io/docs/providers/databricks/r/permission_assignment).
diff --git a/src/permission-assignment.ts b/src/permission-assignment/index.ts
similarity index 100%
rename from src/permission-assignment.ts
rename to src/permission-assignment/index.ts
diff --git a/src/permissions/README.md b/src/permissions/README.md
new file mode 100644
index 000000000..9be262928
--- /dev/null
+++ b/src/permissions/README.md
@@ -0,0 +1,3 @@
+# `databricks_permissions`
+
+Refer to the Terraform Registory for docs: [`databricks_permissions`](https://www.terraform.io/docs/providers/databricks/r/permissions).
diff --git a/src/permissions.ts b/src/permissions/index.ts
similarity index 100%
rename from src/permissions.ts
rename to src/permissions/index.ts
diff --git a/src/pipeline/README.md b/src/pipeline/README.md
new file mode 100644
index 000000000..c8216624a
--- /dev/null
+++ b/src/pipeline/README.md
@@ -0,0 +1,3 @@
+# `databricks_pipeline`
+
+Refer to the Terraform Registory for docs: [`databricks_pipeline`](https://www.terraform.io/docs/providers/databricks/r/pipeline).
diff --git a/src/pipeline.ts b/src/pipeline/index.ts
similarity index 100%
rename from src/pipeline.ts
rename to src/pipeline/index.ts
diff --git a/src/provider/README.md b/src/provider/README.md
new file mode 100644
index 000000000..9011203a2
--- /dev/null
+++ b/src/provider/README.md
@@ -0,0 +1,3 @@
+# `provider`
+
+Refer to the Terraform Registory for docs: [`databricks`](https://www.terraform.io/docs/providers/databricks).
diff --git a/src/databricks-provider.ts b/src/provider/index.ts
similarity index 100%
rename from src/databricks-provider.ts
rename to src/provider/index.ts
diff --git a/src/recipient/README.md b/src/recipient/README.md
new file mode 100644
index 000000000..41accc751
--- /dev/null
+++ b/src/recipient/README.md
@@ -0,0 +1,3 @@
+# `databricks_recipient`
+
+Refer to the Terraform Registory for docs: [`databricks_recipient`](https://www.terraform.io/docs/providers/databricks/r/recipient).
diff --git a/src/recipient.ts b/src/recipient/index.ts
similarity index 100%
rename from src/recipient.ts
rename to src/recipient/index.ts
diff --git a/src/repo/README.md b/src/repo/README.md
new file mode 100644
index 000000000..4397544aa
--- /dev/null
+++ b/src/repo/README.md
@@ -0,0 +1,3 @@
+# `databricks_repo`
+
+Refer to the Terraform Registory for docs: [`databricks_repo`](https://www.terraform.io/docs/providers/databricks/r/repo).
diff --git a/src/repo.ts b/src/repo/index.ts
similarity index 100%
rename from src/repo.ts
rename to src/repo/index.ts
diff --git a/src/schema/README.md b/src/schema/README.md
new file mode 100644
index 000000000..374e22a19
--- /dev/null
+++ b/src/schema/README.md
@@ -0,0 +1,3 @@
+# `databricks_schema`
+
+Refer to the Terraform Registory for docs: [`databricks_schema`](https://www.terraform.io/docs/providers/databricks/r/schema).
diff --git a/src/schema.ts b/src/schema/index.ts
similarity index 100%
rename from src/schema.ts
rename to src/schema/index.ts
diff --git a/src/secret-acl/README.md b/src/secret-acl/README.md
new file mode 100644
index 000000000..0e60ea31d
--- /dev/null
+++ b/src/secret-acl/README.md
@@ -0,0 +1,3 @@
+# `databricks_secret_acl`
+
+Refer to the Terraform Registory for docs: [`databricks_secret_acl`](https://www.terraform.io/docs/providers/databricks/r/secret_acl).
diff --git a/src/secret-acl.ts b/src/secret-acl/index.ts
similarity index 100%
rename from src/secret-acl.ts
rename to src/secret-acl/index.ts
diff --git a/src/secret-scope/README.md b/src/secret-scope/README.md
new file mode 100644
index 000000000..6793f08a5
--- /dev/null
+++ b/src/secret-scope/README.md
@@ -0,0 +1,3 @@
+# `databricks_secret_scope`
+
+Refer to the Terraform Registory for docs: [`databricks_secret_scope`](https://www.terraform.io/docs/providers/databricks/r/secret_scope).
diff --git a/src/secret-scope.ts b/src/secret-scope/index.ts
similarity index 100%
rename from src/secret-scope.ts
rename to src/secret-scope/index.ts
diff --git a/src/secret/README.md b/src/secret/README.md
new file mode 100644
index 000000000..ca73ab200
--- /dev/null
+++ b/src/secret/README.md
@@ -0,0 +1,3 @@
+# `databricks_secret`
+
+Refer to the Terraform Registory for docs: [`databricks_secret`](https://www.terraform.io/docs/providers/databricks/r/secret).
diff --git a/src/secret.ts b/src/secret/index.ts
similarity index 100%
rename from src/secret.ts
rename to src/secret/index.ts
diff --git a/src/service-principal-role/README.md b/src/service-principal-role/README.md
new file mode 100644
index 000000000..c30aadbbf
--- /dev/null
+++ b/src/service-principal-role/README.md
@@ -0,0 +1,3 @@
+# `databricks_service_principal_role`
+
+Refer to the Terraform Registory for docs: [`databricks_service_principal_role`](https://www.terraform.io/docs/providers/databricks/r/service_principal_role).
diff --git a/src/service-principal-role.ts b/src/service-principal-role/index.ts
similarity index 100%
rename from src/service-principal-role.ts
rename to src/service-principal-role/index.ts
diff --git a/src/service-principal/README.md b/src/service-principal/README.md
new file mode 100644
index 000000000..f3f3f5c92
--- /dev/null
+++ b/src/service-principal/README.md
@@ -0,0 +1,3 @@
+# `databricks_service_principal`
+
+Refer to the Terraform Registory for docs: [`databricks_service_principal`](https://www.terraform.io/docs/providers/databricks/r/service_principal).
diff --git a/src/service-principal.ts b/src/service-principal/index.ts
similarity index 100%
rename from src/service-principal.ts
rename to src/service-principal/index.ts
diff --git a/src/sql-dashboard/README.md b/src/sql-dashboard/README.md
new file mode 100644
index 000000000..7d730eabc
--- /dev/null
+++ b/src/sql-dashboard/README.md
@@ -0,0 +1,3 @@
+# `databricks_sql_dashboard`
+
+Refer to the Terraform Registory for docs: [`databricks_sql_dashboard`](https://www.terraform.io/docs/providers/databricks/r/sql_dashboard).
diff --git a/src/sql-dashboard.ts b/src/sql-dashboard/index.ts
similarity index 100%
rename from src/sql-dashboard.ts
rename to src/sql-dashboard/index.ts
diff --git a/src/sql-endpoint/README.md b/src/sql-endpoint/README.md
new file mode 100644
index 000000000..3416f4e75
--- /dev/null
+++ b/src/sql-endpoint/README.md
@@ -0,0 +1,3 @@
+# `databricks_sql_endpoint`
+
+Refer to the Terraform Registory for docs: [`databricks_sql_endpoint`](https://www.terraform.io/docs/providers/databricks/r/sql_endpoint).
diff --git a/src/sql-endpoint.ts b/src/sql-endpoint/index.ts
similarity index 100%
rename from src/sql-endpoint.ts
rename to src/sql-endpoint/index.ts
diff --git a/src/sql-global-config/README.md b/src/sql-global-config/README.md
new file mode 100644
index 000000000..8bf2eafab
--- /dev/null
+++ b/src/sql-global-config/README.md
@@ -0,0 +1,3 @@
+# `databricks_sql_global_config`
+
+Refer to the Terraform Registory for docs: [`databricks_sql_global_config`](https://www.terraform.io/docs/providers/databricks/r/sql_global_config).
diff --git a/src/sql-global-config.ts b/src/sql-global-config/index.ts
similarity index 100%
rename from src/sql-global-config.ts
rename to src/sql-global-config/index.ts
diff --git a/src/sql-permissions/README.md b/src/sql-permissions/README.md
new file mode 100644
index 000000000..8e742a95d
--- /dev/null
+++ b/src/sql-permissions/README.md
@@ -0,0 +1,3 @@
+# `databricks_sql_permissions`
+
+Refer to the Terraform Registory for docs: [`databricks_sql_permissions`](https://www.terraform.io/docs/providers/databricks/r/sql_permissions).
diff --git a/src/sql-permissions.ts b/src/sql-permissions/index.ts
similarity index 100%
rename from src/sql-permissions.ts
rename to src/sql-permissions/index.ts
diff --git a/src/sql-query/README.md b/src/sql-query/README.md
new file mode 100644
index 000000000..179a6d1cd
--- /dev/null
+++ b/src/sql-query/README.md
@@ -0,0 +1,3 @@
+# `databricks_sql_query`
+
+Refer to the Terraform Registory for docs: [`databricks_sql_query`](https://www.terraform.io/docs/providers/databricks/r/sql_query).
diff --git a/src/sql-query.ts b/src/sql-query/index.ts
similarity index 100%
rename from src/sql-query.ts
rename to src/sql-query/index.ts
diff --git a/src/sql-visualization/README.md b/src/sql-visualization/README.md
new file mode 100644
index 000000000..da1aabb39
--- /dev/null
+++ b/src/sql-visualization/README.md
@@ -0,0 +1,3 @@
+# `databricks_sql_visualization`
+
+Refer to the Terraform Registory for docs: [`databricks_sql_visualization`](https://www.terraform.io/docs/providers/databricks/r/sql_visualization).
diff --git a/src/sql-visualization.ts b/src/sql-visualization/index.ts
similarity index 100%
rename from src/sql-visualization.ts
rename to src/sql-visualization/index.ts
diff --git a/src/sql-widget/README.md b/src/sql-widget/README.md
new file mode 100644
index 000000000..b959baea0
--- /dev/null
+++ b/src/sql-widget/README.md
@@ -0,0 +1,3 @@
+# `databricks_sql_widget`
+
+Refer to the Terraform Registory for docs: [`databricks_sql_widget`](https://www.terraform.io/docs/providers/databricks/r/sql_widget).
diff --git a/src/sql-widget.ts b/src/sql-widget/index.ts
similarity index 100%
rename from src/sql-widget.ts
rename to src/sql-widget/index.ts
diff --git a/src/storage-credential/README.md b/src/storage-credential/README.md
new file mode 100644
index 000000000..c8f8775cb
--- /dev/null
+++ b/src/storage-credential/README.md
@@ -0,0 +1,3 @@
+# `databricks_storage_credential`
+
+Refer to the Terraform Registory for docs: [`databricks_storage_credential`](https://www.terraform.io/docs/providers/databricks/r/storage_credential).
diff --git a/src/storage-credential.ts b/src/storage-credential/index.ts
similarity index 100%
rename from src/storage-credential.ts
rename to src/storage-credential/index.ts
diff --git a/src/table/README.md b/src/table/README.md
new file mode 100644
index 000000000..6af0167ec
--- /dev/null
+++ b/src/table/README.md
@@ -0,0 +1,3 @@
+# `databricks_table`
+
+Refer to the Terraform Registory for docs: [`databricks_table`](https://www.terraform.io/docs/providers/databricks/r/table).
diff --git a/src/table.ts b/src/table/index.ts
similarity index 100%
rename from src/table.ts
rename to src/table/index.ts
diff --git a/src/token/README.md b/src/token/README.md
new file mode 100644
index 000000000..467977657
--- /dev/null
+++ b/src/token/README.md
@@ -0,0 +1,3 @@
+# `databricks_token`
+
+Refer to the Terraform Registory for docs: [`databricks_token`](https://www.terraform.io/docs/providers/databricks/r/token).
diff --git a/src/token.ts b/src/token/index.ts
similarity index 100%
rename from src/token.ts
rename to src/token/index.ts
diff --git a/src/user-instance-profile/README.md b/src/user-instance-profile/README.md
new file mode 100644
index 000000000..ff5998d57
--- /dev/null
+++ b/src/user-instance-profile/README.md
@@ -0,0 +1,3 @@
+# `databricks_user_instance_profile`
+
+Refer to the Terraform Registory for docs: [`databricks_user_instance_profile`](https://www.terraform.io/docs/providers/databricks/r/user_instance_profile).
diff --git a/src/user-instance-profile.ts b/src/user-instance-profile/index.ts
similarity index 100%
rename from src/user-instance-profile.ts
rename to src/user-instance-profile/index.ts
diff --git a/src/user-role/README.md b/src/user-role/README.md
new file mode 100644
index 000000000..6c085119a
--- /dev/null
+++ b/src/user-role/README.md
@@ -0,0 +1,3 @@
+# `databricks_user_role`
+
+Refer to the Terraform Registory for docs: [`databricks_user_role`](https://www.terraform.io/docs/providers/databricks/r/user_role).
diff --git a/src/user-role.ts b/src/user-role/index.ts
similarity index 100%
rename from src/user-role.ts
rename to src/user-role/index.ts
diff --git a/src/user/README.md b/src/user/README.md
new file mode 100644
index 000000000..6dba691b4
--- /dev/null
+++ b/src/user/README.md
@@ -0,0 +1,3 @@
+# `databricks_user`
+
+Refer to the Terraform Registory for docs: [`databricks_user`](https://www.terraform.io/docs/providers/databricks/r/user).
diff --git a/src/user.ts b/src/user/index.ts
similarity index 100%
rename from src/user.ts
rename to src/user/index.ts
diff --git a/src/workspace-conf/README.md b/src/workspace-conf/README.md
new file mode 100644
index 000000000..344cb994b
--- /dev/null
+++ b/src/workspace-conf/README.md
@@ -0,0 +1,3 @@
+# `databricks_workspace_conf`
+
+Refer to the Terraform Registory for docs: [`databricks_workspace_conf`](https://www.terraform.io/docs/providers/databricks/r/workspace_conf).
diff --git a/src/workspace-conf.ts b/src/workspace-conf/index.ts
similarity index 100%
rename from src/workspace-conf.ts
rename to src/workspace-conf/index.ts
diff --git a/yarn.lock b/yarn.lock
index 5108ec432..59ee9d016 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -60,16 +60,16 @@
"@babel/helper-validator-identifier" "^7.19.1"
to-fast-properties "^2.0.0"
-"@cdktf/hcl2cdk@0.12.3":
- version "0.12.3"
- resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.12.3.tgz#f176174a2ab9ddd122f1bf6cb3212d66b511c72b"
- integrity sha512-8LEFkMZPIN2MsGFtZsrGEAbNI6IeFpuYQr0ygr9k35mltJkVrNtPT7Rar0BL5BojFxVR59/2J0xPErUuci4w7Q==
+"@cdktf/hcl2cdk@0.13.0":
+ version "0.13.0"
+ resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.13.0.tgz#6d7088652b3e2dba76a30ad79a74e34547dedecc"
+ integrity sha512-T2im8v+QquuNcY7WWEHIOiWxFTntXSapARcBFF/fE+HjxzWii67ARS9NAt3sqe22tnOZR+PY3tWi4xZsy7Rdxw==
dependencies:
"@babel/generator" "^7.19.0"
"@babel/template" "^7.18.10"
"@babel/types" "^7.19.0"
- "@cdktf/hcl2json" "0.12.3"
- "@cdktf/provider-generator" "0.12.3"
+ "@cdktf/hcl2json" "0.13.0"
+ "@cdktf/provider-generator" "0.13.0"
camelcase "^6.3.0"
glob "7.2.3"
graphology "^0.25.0"
@@ -79,21 +79,21 @@
reserved-words "^0.1.2"
zod "^1.11.17"
-"@cdktf/hcl2json@0.12.3":
- version "0.12.3"
- resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.12.3.tgz#4ed8fa6403a41b00f8c79fecede5f55533b49bd1"
- integrity sha512-qu9IRyw7Y5pVXgfso7T8fWci+/Nf23Oow2Na2pFYEUbSrDbXdaY+4yW7Qv+poKBbhd8YhyKBo4Y14Bu63PBcvg==
+"@cdktf/hcl2json@0.13.0":
+ version "0.13.0"
+ resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.13.0.tgz#8e3d29d9561a36afe9cf12311ca990da115a303d"
+ integrity sha512-makPa7VVrhr43UExQonP/3QBre2CpIq8laZfu5BbKgnOWM0N4dl5yzwWbD14FCklxlHQYjRg/N0KBxltHqG6yA==
dependencies:
"@types/node-fetch" "^2.6.2"
fs-extra "^8.1.0"
node-fetch "^2.6.7"
-"@cdktf/provider-generator@0.12.3":
- version "0.12.3"
- resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.12.3.tgz#62553101a219ae8a50d6d75426d4da54c394ae9e"
- integrity sha512-ThzC83+IpRAqZ0cYabMbE/gQUaZctFvhrFBv+bAc80iDowUbVFiGNtDG/Vb1h9XttMXcFYrH6sj3yHBplTPW1A==
+"@cdktf/provider-generator@0.13.0":
+ version "0.13.0"
+ resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.13.0.tgz#300e958972b97f88931beacb766eb8c00a1a0de3"
+ integrity sha512-jk7QPZFCxdlQtjaLjtYswlnDcWulszd61N3ayAmeFStgX3G8gJmDI+tJyL479t6lmyn6kPeYLiax4uI+ECd1IA==
dependencies:
- "@cdktf/hcl2json" "0.12.3"
+ "@cdktf/hcl2json" "0.13.0"
codemaker "^1.68.0"
deepmerge "^4.2.2"
fs-extra "^8.1.0"
@@ -812,16 +812,16 @@ case@^1.6.3:
resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9"
integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==
-"cdktf-cli@>=0.12.2 <0.14.0":
- version "0.12.3"
- resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.12.3.tgz#b84f835e25ef7818e0671ddac9662a72dc9fa98a"
- integrity sha512-3GCt6Xi0rSZ+WP0nuZu/VvWSLBOd3PLOXojVMnPey8qxmjcDqask+yCxmQRrcqqSp2qX0MwfedFvnZBF8MfngA==
+cdktf-cli@^0.13.0:
+ version "0.13.0"
+ resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.13.0.tgz#bb19af22960403160762f0d66180cacdbc2e1f3c"
+ integrity sha512-3RrPxVm9edQ+LgxRAhOpb22B+WmP33XWNs2Djv2cEg7bz/PkkWZOEb+uMeFoRrD24ZvPyfphlBFQb4TjHAB/ZQ==
dependencies:
- "@cdktf/hcl2cdk" "0.12.3"
- "@cdktf/hcl2json" "0.12.3"
+ "@cdktf/hcl2cdk" "0.13.0"
+ "@cdktf/hcl2json" "0.13.0"
"@sentry/node" "^6.19.7"
"@types/yargs" "^17.0.13"
- cdktf "0.12.3"
+ cdktf "0.13.0"
codemaker "^1.68.0"
constructs "^10.0.25"
cross-spawn "^7.0.3"
@@ -837,10 +837,10 @@ case@^1.6.3:
yargs "^17.5"
yoga-layout-prebuilt "^1.10.0"
-cdktf@0.12.3, "cdktf@>=0.12.2 <0.14.0":
- version "0.12.3"
- resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.12.3.tgz#97107863d1ed76e2f77a22b66848dcf3aa185737"
- integrity sha512-3roj6dWTaqNbLMh5S5DXfmjdtBRrKw+K0FIsJvF/av89NfIhL8lhBIN3fd+iOtr2axCe4AZd7SCpQuDBfmF92g==
+cdktf@0.13.0, cdktf@^0.13.0:
+ version "0.13.0"
+ resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.13.0.tgz#6b2ff2dc392e65291b7b1184ede2f79ce2512e9d"
+ integrity sha512-9eba2Gfvr2aqKJfGAQU0wmnFoNSduTVxy/W8bo4x1LjpeHPR/YK07Yb+zI2Ef76XFoGpRVC3wVMti+4BZE+4AQ==
dependencies:
archiver "5.3.1"
json-stable-stringify "^1.0.1"
@@ -3165,10 +3165,10 @@ progress@^2.0.3:
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
-projen@^0.63.3:
- version "0.63.3"
- resolved "https://registry.yarnpkg.com/projen/-/projen-0.63.3.tgz#1fbf2de3960737325846be75b46e7581b406c463"
- integrity sha512-/L7gz+U+SzaCfj2nNUmg/SPxQZBNOZivPc1ZZEtZThwoNIWj64YfauEgMlHPqS1R9mzbPB0MrrmAE8n24VYuBQ==
+projen@^0.63.4:
+ version "0.63.4"
+ resolved "https://registry.yarnpkg.com/projen/-/projen-0.63.4.tgz#9ae5fcdbddac64bd4a492d4a36e74a79e5f323f7"
+ integrity sha512-vyXlKbpowTYwVh4Zcy4Ki8DblT3da3Eiv9yOuXb17GYpVtLI0K1UloS9gvKNlWWy06GoMNDH1qZWb/bpBqpQJw==
dependencies:
"@iarna/toml" "^2.2.5"
case "^1.6.3"