UNPKG

@cdktf/provider-databricks

Version:

Prebuilt databricks Provider for Terraform CDK (cdktf)

855 lines 374 kB
/** * Copyright (c) HashiCorp, Inc. * SPDX-License-Identifier: MPL-2.0 */ import * as cdktf from 'cdktf'; import { JobTaskForEachTaskTaskNewClusterAutoscale, JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference, JobTaskForEachTaskTaskNewClusterAwsAttributes, JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference, JobTaskForEachTaskTaskNewClusterAzureAttributes, JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference, JobTaskForEachTaskTaskNewClusterClusterLogConf, JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference, JobTaskForEachTaskTaskCleanRoomsNotebookTask, JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference, JobTaskForEachTaskTaskConditionTask, JobTaskForEachTaskTaskConditionTaskOutputReference, JobTaskForEachTaskTaskDashboardTask, JobTaskForEachTaskTaskDashboardTaskOutputReference, JobTaskForEachTaskTaskDbtCloudTask, JobTaskForEachTaskTaskDbtCloudTaskOutputReference, JobTaskForEachTaskTaskDbtPlatformTask, JobTaskForEachTaskTaskDbtPlatformTaskOutputReference, JobTaskForEachTaskTaskDbtTask, JobTaskForEachTaskTaskDbtTaskOutputReference, JobTaskForEachTaskTaskDependsOn, JobTaskForEachTaskTaskDependsOnList, JobTaskForEachTaskTaskEmailNotifications, JobTaskForEachTaskTaskEmailNotificationsOutputReference, JobTaskForEachTaskTaskGenAiComputeTask, JobTaskForEachTaskTaskGenAiComputeTaskOutputReference, JobTaskForEachTaskTaskHealth, JobTaskForEachTaskTaskHealthOutputReference, JobTaskForEachTaskTaskLibrary, JobTaskForEachTaskTaskLibraryList, JobTaskCleanRoomsNotebookTask, JobTaskCleanRoomsNotebookTaskOutputReference, JobTaskConditionTask, JobTaskConditionTaskOutputReference, JobTaskDashboardTask, JobTaskDashboardTaskOutputReference, JobTaskDbtCloudTask, JobTaskDbtCloudTaskOutputReference, JobTaskDbtPlatformTask, JobTaskDbtPlatformTaskOutputReference, JobTaskDbtTask, JobTaskDbtTaskOutputReference, JobTaskDependsOn, JobTaskDependsOnList, JobTaskEmailNotifications, JobTaskEmailNotificationsOutputReference } from './structs0'; export interface JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#mount_options Job#mount_options} */ readonly mountOptions?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#server_address Job#server_address} */ readonly serverAddress: string; } export declare function jobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoToTerraform(struct?: JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference | JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo): any; export declare function jobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference | JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo): any; export declare class JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo | undefined); private _mountOptions?; get mountOptions(): string; set mountOptions(value: string); resetMountOptions(): void; get mountOptionsInput(): string | undefined; private _serverAddress?; get serverAddress(): string; set serverAddress(value: string); get serverAddressInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterClusterMountInfo { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#local_mount_dir_path Job#local_mount_dir_path} */ readonly localMountDirPath: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path} */ readonly remoteMountDirPath?: string; /** * network_filesystem_info block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#network_filesystem_info Job#network_filesystem_info} */ readonly networkFilesystemInfo: JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo; } export declare function jobTaskForEachTaskTaskNewClusterClusterMountInfoToTerraform(struct?: JobTaskForEachTaskTaskNewClusterClusterMountInfo | cdktf.IResolvable): any; export declare function jobTaskForEachTaskTaskNewClusterClusterMountInfoToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterClusterMountInfo | cdktf.IResolvable): any; export declare class JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference extends cdktf.ComplexObject { private isEmptyObject; private resolvableValue?; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): JobTaskForEachTaskTaskNewClusterClusterMountInfo | cdktf.IResolvable | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterClusterMountInfo | cdktf.IResolvable | undefined); private _localMountDirPath?; get localMountDirPath(): string; set localMountDirPath(value: string); get localMountDirPathInput(): string | undefined; private _remoteMountDirPath?; get remoteMountDirPath(): string; set remoteMountDirPath(value: string); resetRemoteMountDirPath(): void; get remoteMountDirPathInput(): string | undefined; private _networkFilesystemInfo; get networkFilesystemInfo(): JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference; putNetworkFilesystemInfo(value: JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo): void; get networkFilesystemInfoInput(): JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo | undefined; } export declare class JobTaskForEachTaskTaskNewClusterClusterMountInfoList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; internalValue?: JobTaskForEachTaskTaskNewClusterClusterMountInfo[] | cdktf.IResolvable; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference; } export interface JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#password Job#password} */ readonly password: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#username Job#username} */ readonly username: string; } export declare function jobTaskForEachTaskTaskNewClusterDockerImageBasicAuthToTerraform(struct?: JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference | JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth): any; export declare function jobTaskForEachTaskTaskNewClusterDockerImageBasicAuthToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference | JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth): any; export declare class JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth | undefined); private _password?; get password(): string; set password(value: string); get passwordInput(): string | undefined; private _username?; get username(): string; set username(value: string); get usernameInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterDockerImage { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#url Job#url} */ readonly url: string; /** * basic_auth block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#basic_auth Job#basic_auth} */ readonly basicAuth?: JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth; } export declare function jobTaskForEachTaskTaskNewClusterDockerImageToTerraform(struct?: JobTaskForEachTaskTaskNewClusterDockerImageOutputReference | JobTaskForEachTaskTaskNewClusterDockerImage): any; export declare function jobTaskForEachTaskTaskNewClusterDockerImageToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterDockerImageOutputReference | JobTaskForEachTaskTaskNewClusterDockerImage): any; export declare class JobTaskForEachTaskTaskNewClusterDockerImageOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterDockerImage | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterDockerImage | undefined); private _url?; get url(): string; set url(value: string); get urlInput(): string | undefined; private _basicAuth; get basicAuth(): JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference; putBasicAuth(value: JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth): void; resetBasicAuth(): void; get basicAuthInput(): JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth | undefined; } export interface JobTaskForEachTaskTaskNewClusterGcpAttributes { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#availability Job#availability} */ readonly availability?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#boot_disk_size Job#boot_disk_size} */ readonly bootDiskSize?: number; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#first_on_demand Job#first_on_demand} */ readonly firstOnDemand?: number; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#google_service_account Job#google_service_account} */ readonly googleServiceAccount?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#local_ssd_count Job#local_ssd_count} */ readonly localSsdCount?: number; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors} */ readonly usePreemptibleExecutors?: boolean | cdktf.IResolvable; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#zone_id Job#zone_id} */ readonly zoneId?: string; } export declare function jobTaskForEachTaskTaskNewClusterGcpAttributesToTerraform(struct?: JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference | JobTaskForEachTaskTaskNewClusterGcpAttributes): any; export declare function jobTaskForEachTaskTaskNewClusterGcpAttributesToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference | JobTaskForEachTaskTaskNewClusterGcpAttributes): any; export declare class JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterGcpAttributes | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterGcpAttributes | undefined); private _availability?; get availability(): string; set availability(value: string); resetAvailability(): void; get availabilityInput(): string | undefined; private _bootDiskSize?; get bootDiskSize(): number; set bootDiskSize(value: number); resetBootDiskSize(): void; get bootDiskSizeInput(): number | undefined; private _firstOnDemand?; get firstOnDemand(): number; set firstOnDemand(value: number); resetFirstOnDemand(): void; get firstOnDemandInput(): number | undefined; private _googleServiceAccount?; get googleServiceAccount(): string; set googleServiceAccount(value: string); resetGoogleServiceAccount(): void; get googleServiceAccountInput(): string | undefined; private _localSsdCount?; get localSsdCount(): number; set localSsdCount(value: number); resetLocalSsdCount(): void; get localSsdCountInput(): number | undefined; private _usePreemptibleExecutors?; get usePreemptibleExecutors(): boolean | cdktf.IResolvable; set usePreemptibleExecutors(value: boolean | cdktf.IResolvable); resetUsePreemptibleExecutors(): void; get usePreemptibleExecutorsInput(): boolean | cdktf.IResolvable | undefined; private _zoneId?; get zoneId(): string; set zoneId(value: string); resetZoneId(): void; get zoneIdInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterInitScriptsAbfss { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#destination Job#destination} */ readonly destination: string; } export declare function jobTaskForEachTaskTaskNewClusterInitScriptsAbfssToTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsAbfss): any; export declare function jobTaskForEachTaskTaskNewClusterInitScriptsAbfssToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsAbfss): any; export declare class JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterInitScriptsAbfss | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterInitScriptsAbfss | undefined); private _destination?; get destination(): string; set destination(value: string); get destinationInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterInitScriptsDbfs { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#destination Job#destination} */ readonly destination: string; } export declare function jobTaskForEachTaskTaskNewClusterInitScriptsDbfsToTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsDbfs): any; export declare function jobTaskForEachTaskTaskNewClusterInitScriptsDbfsToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsDbfs): any; export declare class JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterInitScriptsDbfs | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterInitScriptsDbfs | undefined); private _destination?; get destination(): string; set destination(value: string); get destinationInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterInitScriptsFile { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#destination Job#destination} */ readonly destination: string; } export declare function jobTaskForEachTaskTaskNewClusterInitScriptsFileToTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsFile): any; export declare function jobTaskForEachTaskTaskNewClusterInitScriptsFileToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsFile): any; export declare class JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterInitScriptsFile | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterInitScriptsFile | undefined); private _destination?; get destination(): string; set destination(value: string); get destinationInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterInitScriptsGcs { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#destination Job#destination} */ readonly destination: string; } export declare function jobTaskForEachTaskTaskNewClusterInitScriptsGcsToTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsGcs): any; export declare function jobTaskForEachTaskTaskNewClusterInitScriptsGcsToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsGcs): any; export declare class JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterInitScriptsGcs | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterInitScriptsGcs | undefined); private _destination?; get destination(): string; set destination(value: string); get destinationInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterInitScriptsS3 { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#canned_acl Job#canned_acl} */ readonly cannedAcl?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#destination Job#destination} */ readonly destination: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#enable_encryption Job#enable_encryption} */ readonly enableEncryption?: boolean | cdktf.IResolvable; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#encryption_type Job#encryption_type} */ readonly encryptionType?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#endpoint Job#endpoint} */ readonly endpoint?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#kms_key Job#kms_key} */ readonly kmsKey?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#region Job#region} */ readonly region?: string; } export declare function jobTaskForEachTaskTaskNewClusterInitScriptsS3ToTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsS3): any; export declare function jobTaskForEachTaskTaskNewClusterInitScriptsS3ToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsS3): any; export declare class JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterInitScriptsS3 | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterInitScriptsS3 | undefined); private _cannedAcl?; get cannedAcl(): string; set cannedAcl(value: string); resetCannedAcl(): void; get cannedAclInput(): string | undefined; private _destination?; get destination(): string; set destination(value: string); get destinationInput(): string | undefined; private _enableEncryption?; get enableEncryption(): boolean | cdktf.IResolvable; set enableEncryption(value: boolean | cdktf.IResolvable); resetEnableEncryption(): void; get enableEncryptionInput(): boolean | cdktf.IResolvable | undefined; private _encryptionType?; get encryptionType(): string; set encryptionType(value: string); resetEncryptionType(): void; get encryptionTypeInput(): string | undefined; private _endpoint?; get endpoint(): string; set endpoint(value: string); resetEndpoint(): void; get endpointInput(): string | undefined; private _kmsKey?; get kmsKey(): string; set kmsKey(value: string); resetKmsKey(): void; get kmsKeyInput(): string | undefined; private _region?; get region(): string; set region(value: string); resetRegion(): void; get regionInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterInitScriptsVolumes { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#destination Job#destination} */ readonly destination: string; } export declare function jobTaskForEachTaskTaskNewClusterInitScriptsVolumesToTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsVolumes): any; export declare function jobTaskForEachTaskTaskNewClusterInitScriptsVolumesToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsVolumes): any; export declare class JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterInitScriptsVolumes | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterInitScriptsVolumes | undefined); private _destination?; get destination(): string; set destination(value: string); get destinationInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#destination Job#destination} */ readonly destination: string; } export declare function jobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceToTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace): any; export declare function jobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference | JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace): any; export declare class JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace | undefined); private _destination?; get destination(): string; set destination(value: string); get destinationInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterInitScripts { /** * abfss block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#abfss Job#abfss} */ readonly abfss?: JobTaskForEachTaskTaskNewClusterInitScriptsAbfss; /** * dbfs block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#dbfs Job#dbfs} */ readonly dbfs?: JobTaskForEachTaskTaskNewClusterInitScriptsDbfs; /** * file block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#file Job#file} */ readonly file?: JobTaskForEachTaskTaskNewClusterInitScriptsFile; /** * gcs block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#gcs Job#gcs} */ readonly gcs?: JobTaskForEachTaskTaskNewClusterInitScriptsGcs; /** * s3 block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#s3 Job#s3} */ readonly s3?: JobTaskForEachTaskTaskNewClusterInitScriptsS3; /** * volumes block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#volumes Job#volumes} */ readonly volumes?: JobTaskForEachTaskTaskNewClusterInitScriptsVolumes; /** * workspace block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#workspace Job#workspace} */ readonly workspace?: JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace; } export declare function jobTaskForEachTaskTaskNewClusterInitScriptsToTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScripts | cdktf.IResolvable): any; export declare function jobTaskForEachTaskTaskNewClusterInitScriptsToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterInitScripts | cdktf.IResolvable): any; export declare class JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference extends cdktf.ComplexObject { private isEmptyObject; private resolvableValue?; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): JobTaskForEachTaskTaskNewClusterInitScripts | cdktf.IResolvable | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterInitScripts | cdktf.IResolvable | undefined); private _abfss; get abfss(): JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference; putAbfss(value: JobTaskForEachTaskTaskNewClusterInitScriptsAbfss): void; resetAbfss(): void; get abfssInput(): JobTaskForEachTaskTaskNewClusterInitScriptsAbfss | undefined; private _dbfs; get dbfs(): JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference; putDbfs(value: JobTaskForEachTaskTaskNewClusterInitScriptsDbfs): void; resetDbfs(): void; get dbfsInput(): JobTaskForEachTaskTaskNewClusterInitScriptsDbfs | undefined; private _file; get file(): JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference; putFile(value: JobTaskForEachTaskTaskNewClusterInitScriptsFile): void; resetFile(): void; get fileInput(): JobTaskForEachTaskTaskNewClusterInitScriptsFile | undefined; private _gcs; get gcs(): JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference; putGcs(value: JobTaskForEachTaskTaskNewClusterInitScriptsGcs): void; resetGcs(): void; get gcsInput(): JobTaskForEachTaskTaskNewClusterInitScriptsGcs | undefined; private _s3; get s3(): JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference; putS3(value: JobTaskForEachTaskTaskNewClusterInitScriptsS3): void; resetS3(): void; get s3Input(): JobTaskForEachTaskTaskNewClusterInitScriptsS3 | undefined; private _volumes; get volumes(): JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference; putVolumes(value: JobTaskForEachTaskTaskNewClusterInitScriptsVolumes): void; resetVolumes(): void; get volumesInput(): JobTaskForEachTaskTaskNewClusterInitScriptsVolumes | undefined; private _workspace; get workspace(): JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference; putWorkspace(value: JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace): void; resetWorkspace(): void; get workspaceInput(): JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace | undefined; } export declare class JobTaskForEachTaskTaskNewClusterInitScriptsList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; internalValue?: JobTaskForEachTaskTaskNewClusterInitScripts[] | cdktf.IResolvable; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference; } export interface JobTaskForEachTaskTaskNewClusterLibraryCran { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#package Job#package} */ readonly package: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#repo Job#repo} */ readonly repo?: string; } export declare function jobTaskForEachTaskTaskNewClusterLibraryCranToTerraform(struct?: JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference | JobTaskForEachTaskTaskNewClusterLibraryCran): any; export declare function jobTaskForEachTaskTaskNewClusterLibraryCranToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference | JobTaskForEachTaskTaskNewClusterLibraryCran): any; export declare class JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterLibraryCran | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterLibraryCran | undefined); private _package?; get package(): string; set package(value: string); get packageInput(): string | undefined; private _repo?; get repo(): string; set repo(value: string); resetRepo(): void; get repoInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterLibraryMaven { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#coordinates Job#coordinates} */ readonly coordinates: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#exclusions Job#exclusions} */ readonly exclusions?: string[]; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#repo Job#repo} */ readonly repo?: string; } export declare function jobTaskForEachTaskTaskNewClusterLibraryMavenToTerraform(struct?: JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference | JobTaskForEachTaskTaskNewClusterLibraryMaven): any; export declare function jobTaskForEachTaskTaskNewClusterLibraryMavenToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference | JobTaskForEachTaskTaskNewClusterLibraryMaven): any; export declare class JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterLibraryMaven | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterLibraryMaven | undefined); private _coordinates?; get coordinates(): string; set coordinates(value: string); get coordinatesInput(): string | undefined; private _exclusions?; get exclusions(): string[]; set exclusions(value: string[]); resetExclusions(): void; get exclusionsInput(): string[] | undefined; private _repo?; get repo(): string; set repo(value: string); resetRepo(): void; get repoInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterLibraryProviderConfig { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#workspace_id Job#workspace_id} */ readonly workspaceId: string; } export declare function jobTaskForEachTaskTaskNewClusterLibraryProviderConfigToTerraform(struct?: JobTaskForEachTaskTaskNewClusterLibraryProviderConfigOutputReference | JobTaskForEachTaskTaskNewClusterLibraryProviderConfig): any; export declare function jobTaskForEachTaskTaskNewClusterLibraryProviderConfigToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterLibraryProviderConfigOutputReference | JobTaskForEachTaskTaskNewClusterLibraryProviderConfig): any; export declare class JobTaskForEachTaskTaskNewClusterLibraryProviderConfigOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterLibraryProviderConfig | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterLibraryProviderConfig | undefined); private _workspaceId?; get workspaceId(): string; set workspaceId(value: string); get workspaceIdInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterLibraryPypi { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#package Job#package} */ readonly package: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#repo Job#repo} */ readonly repo?: string; } export declare function jobTaskForEachTaskTaskNewClusterLibraryPypiToTerraform(struct?: JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference | JobTaskForEachTaskTaskNewClusterLibraryPypi): any; export declare function jobTaskForEachTaskTaskNewClusterLibraryPypiToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference | JobTaskForEachTaskTaskNewClusterLibraryPypi): any; export declare class JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterLibraryPypi | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterLibraryPypi | undefined); private _package?; get package(): string; set package(value: string); get packageInput(): string | undefined; private _repo?; get repo(): string; set repo(value: string); resetRepo(): void; get repoInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterLibrary { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#egg Job#egg} */ readonly egg?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#jar Job#jar} */ readonly jar?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#requirements Job#requirements} */ readonly requirements?: string; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#whl Job#whl} */ readonly whl?: string; /** * cran block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#cran Job#cran} */ readonly cran?: JobTaskForEachTaskTaskNewClusterLibraryCran; /** * maven block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#maven Job#maven} */ readonly maven?: JobTaskForEachTaskTaskNewClusterLibraryMaven; /** * provider_config block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#provider_config Job#provider_config} */ readonly providerConfig?: JobTaskForEachTaskTaskNewClusterLibraryProviderConfig; /** * pypi block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#pypi Job#pypi} */ readonly pypi?: JobTaskForEachTaskTaskNewClusterLibraryPypi; } export declare function jobTaskForEachTaskTaskNewClusterLibraryToTerraform(struct?: JobTaskForEachTaskTaskNewClusterLibrary | cdktf.IResolvable): any; export declare function jobTaskForEachTaskTaskNewClusterLibraryToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterLibrary | cdktf.IResolvable): any; export declare class JobTaskForEachTaskTaskNewClusterLibraryOutputReference extends cdktf.ComplexObject { private isEmptyObject; private resolvableValue?; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean); get internalValue(): JobTaskForEachTaskTaskNewClusterLibrary | cdktf.IResolvable | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterLibrary | cdktf.IResolvable | undefined); private _egg?; get egg(): string; set egg(value: string); resetEgg(): void; get eggInput(): string | undefined; private _jar?; get jar(): string; set jar(value: string); resetJar(): void; get jarInput(): string | undefined; private _requirements?; get requirements(): string; set requirements(value: string); resetRequirements(): void; get requirementsInput(): string | undefined; private _whl?; get whl(): string; set whl(value: string); resetWhl(): void; get whlInput(): string | undefined; private _cran; get cran(): JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference; putCran(value: JobTaskForEachTaskTaskNewClusterLibraryCran): void; resetCran(): void; get cranInput(): JobTaskForEachTaskTaskNewClusterLibraryCran | undefined; private _maven; get maven(): JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference; putMaven(value: JobTaskForEachTaskTaskNewClusterLibraryMaven): void; resetMaven(): void; get mavenInput(): JobTaskForEachTaskTaskNewClusterLibraryMaven | undefined; private _providerConfig; get providerConfig(): JobTaskForEachTaskTaskNewClusterLibraryProviderConfigOutputReference; putProviderConfig(value: JobTaskForEachTaskTaskNewClusterLibraryProviderConfig): void; resetProviderConfig(): void; get providerConfigInput(): JobTaskForEachTaskTaskNewClusterLibraryProviderConfig | undefined; private _pypi; get pypi(): JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference; putPypi(value: JobTaskForEachTaskTaskNewClusterLibraryPypi): void; resetPypi(): void; get pypiInput(): JobTaskForEachTaskTaskNewClusterLibraryPypi | undefined; } export declare class JobTaskForEachTaskTaskNewClusterLibraryList extends cdktf.ComplexList { protected terraformResource: cdktf.IInterpolatingParent; protected terraformAttribute: string; protected wrapsSet: boolean; internalValue?: JobTaskForEachTaskTaskNewClusterLibrary[] | cdktf.IResolvable; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean); /** * @param index the index of the item to return */ get(index: number): JobTaskForEachTaskTaskNewClusterLibraryOutputReference; } export interface JobTaskForEachTaskTaskNewClusterProviderConfig { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#workspace_id Job#workspace_id} */ readonly workspaceId: string; } export declare function jobTaskForEachTaskTaskNewClusterProviderConfigToTerraform(struct?: JobTaskForEachTaskTaskNewClusterProviderConfigOutputReference | JobTaskForEachTaskTaskNewClusterProviderConfig): any; export declare function jobTaskForEachTaskTaskNewClusterProviderConfigToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterProviderConfigOutputReference | JobTaskForEachTaskTaskNewClusterProviderConfig): any; export declare class JobTaskForEachTaskTaskNewClusterProviderConfigOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterProviderConfig | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterProviderConfig | undefined); private _workspaceId?; get workspaceId(): string; set workspaceId(value: string); get workspaceIdInput(): string | undefined; } export interface JobTaskForEachTaskTaskNewClusterWorkloadTypeClients { /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#jobs Job#jobs} */ readonly jobs?: boolean | cdktf.IResolvable; /** * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#notebooks Job#notebooks} */ readonly notebooks?: boolean | cdktf.IResolvable; } export declare function jobTaskForEachTaskTaskNewClusterWorkloadTypeClientsToTerraform(struct?: JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference | JobTaskForEachTaskTaskNewClusterWorkloadTypeClients): any; export declare function jobTaskForEachTaskTaskNewClusterWorkloadTypeClientsToHclTerraform(struct?: JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference | JobTaskForEachTaskTaskNewClusterWorkloadTypeClients): any; export declare class JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference extends cdktf.ComplexObject { private isEmptyObject; /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing */ constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string); get internalValue(): JobTaskForEachTaskTaskNewClusterWorkloadTypeClients | undefined; set internalValue(value: JobTaskForEachTaskTaskNewClusterWorkloadTypeClients | undefined); private _jobs?; get jobs(): boolean | cdktf.IResolvable; set jobs(value: boolean | cdktf.IResolvable); resetJobs(): void; get jobsInput(): boolean | cdktf.IResolvable | undefined; private _notebooks?; get notebooks(): boolean | cdktf.IResolvable; set notebooks(value: boolean | cdktf.IResolvable); resetNotebooks(): void; get notebooksInput(): boolean | cdktf.IResolvable | undefined; } export interface JobTaskForEachTaskTaskNewClusterWorkloadType { /** * clients block * * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.99.0/docs/resources/job#clients Job#clients} */ readonly clients: JobTaskForEachTaskTaskNewClusterWorkloadTypeClients; } export declare f