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"