Documentation
¶
Index ¶
- func DataDatabricksJob_IsConstruct(x interface{}) *bool
- func DataDatabricksJob_IsTerraformDataSource(x interface{}) *bool
- func DataDatabricksJob_IsTerraformElement(x interface{}) *bool
- func DataDatabricksJob_TfResourceType() *string
- func NewDataDatabricksJobJobSettingsOutputReference_Override(d DataDatabricksJobJobSettingsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsDbtTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsGitSourceOutputReference_Override(d DataDatabricksJobJobSettingsSettingsGitSourceOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterList_Override(d DataDatabricksJobJobSettingsSettingsJobClusterList, ...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList, ...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsLibraryCranOutputReference_Override(d DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsLibraryList_Override(d DataDatabricksJobJobSettingsSettingsLibraryList, ...)
- func NewDataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference_Override(d DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsLibraryOutputReference_Override(d DataDatabricksJobJobSettingsSettingsLibraryOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference_Override(d DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsScheduleOutputReference_Override(d DataDatabricksJobJobSettingsSettingsScheduleOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnList_Override(d DataDatabricksJobJobSettingsSettingsTaskDependsOnList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskLibraryList_Override(d DataDatabricksJobJobSettingsSettingsTaskLibraryList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskList_Override(d DataDatabricksJobJobSettingsSettingsTaskList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList, ...)
- func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList, ...)
- func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList, ...)
- func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference, ...)
- func NewDataDatabricksJob_Override(d DataDatabricksJob, scope constructs.Construct, id *string, ...)
- type DataDatabricksJob
- type DataDatabricksJobConfig
- type DataDatabricksJobJobSettings
- type DataDatabricksJobJobSettingsOutputReference
- type DataDatabricksJobJobSettingsSettings
- type DataDatabricksJobJobSettingsSettingsDbtTask
- type DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsEmailNotifications
- type DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference
- type DataDatabricksJobJobSettingsSettingsGitSource
- type DataDatabricksJobJobSettingsSettingsGitSourceOutputReference
- type DataDatabricksJobJobSettingsSettingsJobCluster
- type DataDatabricksJobJobSettingsSettingsJobClusterList
- type DataDatabricksJobJobSettingsSettingsJobClusterNewCluster
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterOutputReference
- type DataDatabricksJobJobSettingsSettingsLibrary
- type DataDatabricksJobJobSettingsSettingsLibraryCran
- type DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference
- type DataDatabricksJobJobSettingsSettingsLibraryList
- type DataDatabricksJobJobSettingsSettingsLibraryMaven
- type DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference
- type DataDatabricksJobJobSettingsSettingsLibraryOutputReference
- type DataDatabricksJobJobSettingsSettingsLibraryPypi
- type DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference
- type DataDatabricksJobJobSettingsSettingsNewCluster
- type DataDatabricksJobJobSettingsSettingsNewClusterAutoscale
- type DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes
- type DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes
- type DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf
- type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs
- type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3
- type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterDockerImage
- type DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth
- type DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes
- type DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScripts
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
- type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
- type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference
- type DataDatabricksJobJobSettingsSettingsNotebookTask
- type DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsOutputReference
- type DataDatabricksJobJobSettingsSettingsPipelineTask
- type DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsPythonWheelTask
- type DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsSchedule
- type DataDatabricksJobJobSettingsSettingsScheduleOutputReference
- type DataDatabricksJobJobSettingsSettingsSparkJarTask
- type DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsSparkPythonTask
- type DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsSparkSubmitTask
- type DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTask
- type DataDatabricksJobJobSettingsSettingsTaskDbtTask
- type DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskDependsOn
- type DataDatabricksJobJobSettingsSettingsTaskDependsOnList
- type DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
- type DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskLibrary
- type DataDatabricksJobJobSettingsSettingsTaskLibraryCran
- type DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskLibraryList
- type DataDatabricksJobJobSettingsSettingsTaskLibraryMaven
- type DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskLibraryPypi
- type DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskList
- type DataDatabricksJobJobSettingsSettingsTaskNewCluster
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNotebookTask
- type DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskPipelineTask
- type DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
- type DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
- type DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
- type DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
- type DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSqlTask
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference
- type DataDatabricksJobJobSettingsSettingsWebhookNotifications
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataDatabricksJob_IsConstruct ¶
func DataDatabricksJob_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataDatabricksJob_IsTerraformDataSource ¶
func DataDatabricksJob_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataDatabricksJob_IsTerraformElement ¶
func DataDatabricksJob_IsTerraformElement(x interface{}) *bool
Experimental.
func DataDatabricksJob_TfResourceType ¶
func DataDatabricksJob_TfResourceType() *string
func NewDataDatabricksJobJobSettingsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsOutputReference_Override(d DataDatabricksJobJobSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsDbtTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsDbtTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsGitSourceOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsGitSourceOutputReference_Override(d DataDatabricksJobJobSettingsSettingsGitSourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterList_Override(d DataDatabricksJobJobSettingsSettingsJobClusterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference_Override ¶ added in v4.0.1
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsLibraryCranOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsLibraryCranOutputReference_Override(d DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsLibraryList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsLibraryList_Override(d DataDatabricksJobJobSettingsSettingsLibraryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference_Override(d DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsLibraryOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsLibraryOutputReference_Override(d DataDatabricksJobJobSettingsSettingsLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference_Override(d DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference_Override ¶ added in v4.0.1
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsScheduleOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsScheduleOutputReference_Override(d DataDatabricksJobJobSettingsSettingsScheduleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnList_Override(d DataDatabricksJobJobSettingsSettingsTaskDependsOnList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryList_Override(d DataDatabricksJobJobSettingsSettingsTaskLibraryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskList_Override(d DataDatabricksJobJobSettingsSettingsTaskList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference_Override ¶ added in v4.0.1
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJob_Override ¶
func NewDataDatabricksJob_Override(d DataDatabricksJob, scope constructs.Construct, id *string, config *DataDatabricksJobConfig)
Create a new {@link https://www.terraform.io/docs/providers/databricks/d/job databricks_job} Data Source.
Types ¶
type DataDatabricksJob ¶
type DataDatabricksJob interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string JobId() *string SetJobId(val *string) JobIdInput() *string JobName() *string SetJobName(val *string) JobNameInput() *string JobSettings() DataDatabricksJobJobSettingsOutputReference JobSettingsInput() *DataDatabricksJobJobSettings // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutJobSettings(value *DataDatabricksJobJobSettings) ResetId() ResetJobId() ResetJobName() ResetJobSettings() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/databricks/d/job databricks_job}.
func NewDataDatabricksJob ¶
func NewDataDatabricksJob(scope constructs.Construct, id *string, config *DataDatabricksJobConfig) DataDatabricksJob
Create a new {@link https://www.terraform.io/docs/providers/databricks/d/job databricks_job} Data Source.
type DataDatabricksJobConfig ¶
type DataDatabricksJobConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#id DataDatabricksJob#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_id DataDatabricksJob#job_id}. JobId *string `field:"optional" json:"jobId" yaml:"jobId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_name DataDatabricksJob#job_name}. JobName *string `field:"optional" json:"jobName" yaml:"jobName"` // job_settings block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_settings DataDatabricksJob#job_settings} JobSettings *DataDatabricksJobJobSettings `field:"optional" json:"jobSettings" yaml:"jobSettings"` }
type DataDatabricksJobJobSettings ¶
type DataDatabricksJobJobSettings struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#created_time DataDatabricksJob#created_time}. CreatedTime *float64 `field:"optional" json:"createdTime" yaml:"createdTime"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#creator_user_name DataDatabricksJob#creator_user_name}. CreatorUserName *string `field:"optional" json:"creatorUserName" yaml:"creatorUserName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_id DataDatabricksJob#job_id}. JobId *float64 `field:"optional" json:"jobId" yaml:"jobId"` // settings block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#settings DataDatabricksJob#settings} Settings *DataDatabricksJobJobSettingsSettings `field:"optional" json:"settings" yaml:"settings"` }
type DataDatabricksJobJobSettingsOutputReference ¶
type DataDatabricksJobJobSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CreatedTime() *float64 SetCreatedTime(val *float64) CreatedTimeInput() *float64 // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CreatorUserName() *string SetCreatorUserName(val *string) CreatorUserNameInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettings SetInternalValue(val *DataDatabricksJobJobSettings) JobId() *float64 SetJobId(val *float64) JobIdInput() *float64 Settings() DataDatabricksJobJobSettingsSettingsOutputReference SettingsInput() *DataDatabricksJobJobSettingsSettings // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutSettings(value *DataDatabricksJobJobSettingsSettings) ResetCreatedTime() ResetCreatorUserName() ResetJobId() ResetSettings() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsOutputReference ¶
func NewDataDatabricksJobJobSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsOutputReference
type DataDatabricksJobJobSettingsSettings ¶
type DataDatabricksJobJobSettingsSettings struct { // dbt_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dbt_task DataDatabricksJob#dbt_task} DbtTask *DataDatabricksJobJobSettingsSettingsDbtTask `field:"optional" json:"dbtTask" yaml:"dbtTask"` // email_notifications block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#email_notifications DataDatabricksJob#email_notifications} EmailNotifications *DataDatabricksJobJobSettingsSettingsEmailNotifications `field:"optional" json:"emailNotifications" yaml:"emailNotifications"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}. ExistingClusterId *string `field:"optional" json:"existingClusterId" yaml:"existingClusterId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#format DataDatabricksJob#format}. Format *string `field:"optional" json:"format" yaml:"format"` // git_source block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#git_source DataDatabricksJob#git_source} GitSource *DataDatabricksJobJobSettingsSettingsGitSource `field:"optional" json:"gitSource" yaml:"gitSource"` // job_cluster block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_cluster DataDatabricksJob#job_cluster} JobCluster interface{} `field:"optional" json:"jobCluster" yaml:"jobCluster"` // library block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#library DataDatabricksJob#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_concurrent_runs DataDatabricksJob#max_concurrent_runs}. MaxConcurrentRuns *float64 `field:"optional" json:"maxConcurrentRuns" yaml:"maxConcurrentRuns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_retries DataDatabricksJob#max_retries}. MaxRetries *float64 `field:"optional" json:"maxRetries" yaml:"maxRetries"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_retry_interval_millis DataDatabricksJob#min_retry_interval_millis}. MinRetryIntervalMillis *float64 `field:"optional" json:"minRetryIntervalMillis" yaml:"minRetryIntervalMillis"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#name DataDatabricksJob#name}. Name *string `field:"optional" json:"name" yaml:"name"` // new_cluster block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#new_cluster DataDatabricksJob#new_cluster} NewCluster *DataDatabricksJobJobSettingsSettingsNewCluster `field:"optional" json:"newCluster" yaml:"newCluster"` // notebook_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebook_task DataDatabricksJob#notebook_task} NotebookTask *DataDatabricksJobJobSettingsSettingsNotebookTask `field:"optional" json:"notebookTask" yaml:"notebookTask"` // pipeline_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pipeline_task DataDatabricksJob#pipeline_task} PipelineTask *DataDatabricksJobJobSettingsSettingsPipelineTask `field:"optional" json:"pipelineTask" yaml:"pipelineTask"` // python_wheel_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#python_wheel_task DataDatabricksJob#python_wheel_task} PythonWheelTask *DataDatabricksJobJobSettingsSettingsPythonWheelTask `field:"optional" json:"pythonWheelTask" yaml:"pythonWheelTask"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}. RetryOnTimeout interface{} `field:"optional" json:"retryOnTimeout" yaml:"retryOnTimeout"` // schedule block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#schedule DataDatabricksJob#schedule} Schedule *DataDatabricksJobJobSettingsSettingsSchedule `field:"optional" json:"schedule" yaml:"schedule"` // spark_jar_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_jar_task DataDatabricksJob#spark_jar_task} SparkJarTask *DataDatabricksJobJobSettingsSettingsSparkJarTask `field:"optional" json:"sparkJarTask" yaml:"sparkJarTask"` // spark_python_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_python_task DataDatabricksJob#spark_python_task} SparkPythonTask *DataDatabricksJobJobSettingsSettingsSparkPythonTask `field:"optional" json:"sparkPythonTask" yaml:"sparkPythonTask"` // spark_submit_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_submit_task DataDatabricksJob#spark_submit_task} SparkSubmitTask *DataDatabricksJobJobSettingsSettingsSparkSubmitTask `field:"optional" json:"sparkSubmitTask" yaml:"sparkSubmitTask"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#tags DataDatabricksJob#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#task DataDatabricksJob#task} Task interface{} `field:"optional" json:"task" yaml:"task"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#timeout_seconds DataDatabricksJob#timeout_seconds}. TimeoutSeconds *float64 `field:"optional" json:"timeoutSeconds" yaml:"timeoutSeconds"` // webhook_notifications block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#webhook_notifications DataDatabricksJob#webhook_notifications} WebhookNotifications *DataDatabricksJobJobSettingsSettingsWebhookNotifications `field:"optional" json:"webhookNotifications" yaml:"webhookNotifications"` }
type DataDatabricksJobJobSettingsSettingsDbtTask ¶
type DataDatabricksJobJobSettingsSettingsDbtTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#commands DataDatabricksJob#commands}. Commands *[]*string `field:"required" json:"commands" yaml:"commands"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#catalog DataDatabricksJob#catalog}. Catalog *string `field:"optional" json:"catalog" yaml:"catalog"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#profiles_directory DataDatabricksJob#profiles_directory}. ProfilesDirectory *string `field:"optional" json:"profilesDirectory" yaml:"profilesDirectory"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#project_directory DataDatabricksJob#project_directory}. ProjectDirectory *string `field:"optional" json:"projectDirectory" yaml:"projectDirectory"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#schema DataDatabricksJob#schema}. Schema *string `field:"optional" json:"schema" yaml:"schema"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. WarehouseId *string `field:"optional" json:"warehouseId" yaml:"warehouseId"` }
type DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference interface { cdktf.ComplexObject Catalog() *string SetCatalog(val *string) CatalogInput() *string Commands() *[]*string SetCommands(val *[]*string) CommandsInput() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsDbtTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsDbtTask) ProfilesDirectory() *string SetProfilesDirectory(val *string) ProfilesDirectoryInput() *string ProjectDirectory() *string SetProjectDirectory(val *string) ProjectDirectoryInput() *string Schema() *string SetSchema(val *string) SchemaInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WarehouseId() *string SetWarehouseId(val *string) WarehouseIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCatalog() ResetProfilesDirectory() ResetProjectDirectory() ResetSchema() ResetWarehouseId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsDbtTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsDbtTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference
type DataDatabricksJobJobSettingsSettingsEmailNotifications ¶
type DataDatabricksJobJobSettingsSettingsEmailNotifications struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#alert_on_last_attempt DataDatabricksJob#alert_on_last_attempt}. AlertOnLastAttempt interface{} `field:"optional" json:"alertOnLastAttempt" yaml:"alertOnLastAttempt"` // 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}. NoAlertForSkippedRuns interface{} `field:"optional" json:"noAlertForSkippedRuns" yaml:"noAlertForSkippedRuns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_failure DataDatabricksJob#on_failure}. OnFailure *[]*string `field:"optional" json:"onFailure" yaml:"onFailure"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_start DataDatabricksJob#on_start}. OnStart *[]*string `field:"optional" json:"onStart" yaml:"onStart"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_success DataDatabricksJob#on_success}. OnSuccess *[]*string `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference interface { cdktf.ComplexObject AlertOnLastAttempt() interface{} SetAlertOnLastAttempt(val interface{}) AlertOnLastAttemptInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsEmailNotifications SetInternalValue(val *DataDatabricksJobJobSettingsSettingsEmailNotifications) NoAlertForSkippedRuns() interface{} SetNoAlertForSkippedRuns(val interface{}) NoAlertForSkippedRunsInput() interface{} OnFailure() *[]*string SetOnFailure(val *[]*string) OnFailureInput() *[]*string OnStart() *[]*string SetOnStart(val *[]*string) OnStartInput() *[]*string OnSuccess() *[]*string SetOnSuccess(val *[]*string) OnSuccessInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAlertOnLastAttempt() ResetNoAlertForSkippedRuns() ResetOnFailure() ResetOnStart() ResetOnSuccess() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference
type DataDatabricksJobJobSettingsSettingsGitSource ¶
type DataDatabricksJobJobSettingsSettingsGitSource struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. Url *string `field:"required" json:"url" yaml:"url"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#branch DataDatabricksJob#branch}. Branch *string `field:"optional" json:"branch" yaml:"branch"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#commit DataDatabricksJob#commit}. Commit *string `field:"optional" json:"commit" yaml:"commit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#provider DataDatabricksJob#provider}. Provider *string `field:"optional" json:"provider" yaml:"provider"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#tag DataDatabricksJob#tag}. Tag *string `field:"optional" json:"tag" yaml:"tag"` }
type DataDatabricksJobJobSettingsSettingsGitSourceOutputReference ¶
type DataDatabricksJobJobSettingsSettingsGitSourceOutputReference interface { cdktf.ComplexObject Branch() *string SetBranch(val *string) BranchInput() *string Commit() *string SetCommit(val *string) CommitInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsGitSource SetInternalValue(val *DataDatabricksJobJobSettingsSettingsGitSource) Provider() *string SetProvider(val *string) ProviderInput() *string Tag() *string SetTag(val *string) TagInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Url() *string SetUrl(val *string) UrlInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBranch() ResetCommit() ResetProvider() ResetTag() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsGitSourceOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsGitSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsGitSourceOutputReference
type DataDatabricksJobJobSettingsSettingsJobCluster ¶
type DataDatabricksJobJobSettingsSettingsJobCluster struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_cluster_key DataDatabricksJob#job_cluster_key}. JobClusterKey *string `field:"optional" json:"jobClusterKey" yaml:"jobClusterKey"` // new_cluster block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#new_cluster DataDatabricksJob#new_cluster} NewCluster *DataDatabricksJobJobSettingsSettingsJobClusterNewCluster `field:"optional" json:"newCluster" yaml:"newCluster"` }
type DataDatabricksJobJobSettingsSettingsJobClusterList ¶
type DataDatabricksJobJobSettingsSettingsJobClusterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsJobClusterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterList ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsJobClusterList
type DataDatabricksJobJobSettingsSettingsJobClusterNewCluster ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewCluster struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#num_workers DataDatabricksJob#num_workers}. NumWorkers *float64 `field:"required" json:"numWorkers" yaml:"numWorkers"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_version DataDatabricksJob#spark_version}. SparkVersion *string `field:"required" json:"sparkVersion" yaml:"sparkVersion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}. ApplyPolicyDefaultValues interface{} `field:"optional" json:"applyPolicyDefaultValues" yaml:"applyPolicyDefaultValues"` // autoscale block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autoscale DataDatabricksJob#autoscale} Autoscale *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale `field:"optional" json:"autoscale" yaml:"autoscale"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. AutoterminationMinutes *float64 `field:"optional" json:"autoterminationMinutes" yaml:"autoterminationMinutes"` // aws_attributes block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#aws_attributes DataDatabricksJob#aws_attributes} AwsAttributes *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes `field:"optional" json:"awsAttributes" yaml:"awsAttributes"` // azure_attributes block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#azure_attributes DataDatabricksJob#azure_attributes} AzureAttributes *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes `field:"optional" json:"azureAttributes" yaml:"azureAttributes"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_id DataDatabricksJob#cluster_id}. ClusterId *string `field:"optional" json:"clusterId" yaml:"clusterId"` // cluster_log_conf block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_log_conf DataDatabricksJob#cluster_log_conf} ClusterLogConf *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf `field:"optional" json:"clusterLogConf" yaml:"clusterLogConf"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_name DataDatabricksJob#cluster_name}. ClusterName *string `field:"optional" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#custom_tags DataDatabricksJob#custom_tags}. CustomTags *map[string]*string `field:"optional" json:"customTags" yaml:"customTags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#data_security_mode DataDatabricksJob#data_security_mode}. DataSecurityMode *string `field:"optional" json:"dataSecurityMode" yaml:"dataSecurityMode"` // docker_image block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#docker_image DataDatabricksJob#docker_image} DockerImage *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage `field:"optional" json:"dockerImage" yaml:"dockerImage"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. DriverInstancePoolId *string `field:"optional" json:"driverInstancePoolId" yaml:"driverInstancePoolId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. DriverNodeTypeId *string `field:"optional" json:"driverNodeTypeId" yaml:"driverNodeTypeId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. EnableElasticDisk interface{} `field:"optional" json:"enableElasticDisk" yaml:"enableElasticDisk"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}. EnableLocalDiskEncryption interface{} `field:"optional" json:"enableLocalDiskEncryption" yaml:"enableLocalDiskEncryption"` // gcp_attributes block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#gcp_attributes DataDatabricksJob#gcp_attributes} GcpAttributes *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes `field:"optional" json:"gcpAttributes" yaml:"gcpAttributes"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#idempotency_token DataDatabricksJob#idempotency_token}. IdempotencyToken *string `field:"optional" json:"idempotencyToken" yaml:"idempotencyToken"` // init_scripts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#init_scripts DataDatabricksJob#init_scripts} InitScripts interface{} `field:"optional" json:"initScripts" yaml:"initScripts"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_pool_id DataDatabricksJob#instance_pool_id}. InstancePoolId *string `field:"optional" json:"instancePoolId" yaml:"instancePoolId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#node_type_id DataDatabricksJob#node_type_id}. NodeTypeId *string `field:"optional" json:"nodeTypeId" yaml:"nodeTypeId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#policy_id DataDatabricksJob#policy_id}. PolicyId *string `field:"optional" json:"policyId" yaml:"policyId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#runtime_engine DataDatabricksJob#runtime_engine}. RuntimeEngine *string `field:"optional" json:"runtimeEngine" yaml:"runtimeEngine"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#single_user_name DataDatabricksJob#single_user_name}. SingleUserName *string `field:"optional" json:"singleUserName" yaml:"singleUserName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_conf DataDatabricksJob#spark_conf}. SparkConf *map[string]*string `field:"optional" json:"sparkConf" yaml:"sparkConf"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_env_vars DataDatabricksJob#spark_env_vars}. SparkEnvVars *map[string]*string `field:"optional" json:"sparkEnvVars" yaml:"sparkEnvVars"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}. SshPublicKeys *[]*string `field:"optional" json:"sshPublicKeys" yaml:"sshPublicKeys"` // workload_type block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#workload_type DataDatabricksJob#workload_type} WorkloadType *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType `field:"optional" json:"workloadType" yaml:"workloadType"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_workers DataDatabricksJob#max_workers}. MaxWorkers *float64 `field:"optional" json:"maxWorkers" yaml:"maxWorkers"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_workers DataDatabricksJob#min_workers}. MinWorkers *float64 `field:"optional" json:"minWorkers" yaml:"minWorkers"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale) MaxWorkers() *float64 SetMaxWorkers(val *float64) MaxWorkersInput() *float64 MinWorkers() *float64 SetMinWorkers(val *float64) MinWorkersInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMaxWorkers() ResetMinWorkers() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. EbsVolumeCount *float64 `field:"optional" json:"ebsVolumeCount" yaml:"ebsVolumeCount"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. EbsVolumeSize *float64 `field:"optional" json:"ebsVolumeSize" yaml:"ebsVolumeSize"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. EbsVolumeType *string `field:"optional" json:"ebsVolumeType" yaml:"ebsVolumeType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. InstanceProfileArn *string `field:"optional" json:"instanceProfileArn" yaml:"instanceProfileArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. SpotBidPricePercent *float64 `field:"optional" json:"spotBidPricePercent" yaml:"spotBidPricePercent"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference interface { cdktf.ComplexObject Availability() *string SetAvailability(val *string) AvailabilityInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EbsVolumeCount() *float64 SetEbsVolumeCount(val *float64) EbsVolumeCountInput() *float64 EbsVolumeSize() *float64 SetEbsVolumeSize(val *float64) EbsVolumeSizeInput() *float64 EbsVolumeType() *string SetEbsVolumeType(val *string) EbsVolumeTypeInput() *string FirstOnDemand() *float64 SetFirstOnDemand(val *float64) FirstOnDemandInput() *float64 // Experimental. Fqn() *string InstanceProfileArn() *string SetInstanceProfileArn(val *string) InstanceProfileArnInput() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes) SpotBidPricePercent() *float64 SetSpotBidPricePercent(val *float64) SpotBidPricePercentInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) ZoneId() *string SetZoneId(val *string) ZoneIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAvailability() ResetEbsVolumeCount() ResetEbsVolumeSize() ResetEbsVolumeType() ResetFirstOnDemand() ResetInstanceProfileArn() ResetSpotBidPricePercent() ResetZoneId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}. SpotBidMaxPrice *float64 `field:"optional" json:"spotBidMaxPrice" yaml:"spotBidMaxPrice"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference interface { cdktf.ComplexObject Availability() *string SetAvailability(val *string) AvailabilityInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FirstOnDemand() *float64 SetFirstOnDemand(val *float64) FirstOnDemandInput() *float64 // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes) SpotBidMaxPrice() *float64 SetSpotBidMaxPrice(val *float64) SpotBidMaxPriceInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAvailability() ResetFirstOnDemand() ResetSpotBidMaxPrice() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf struct { // dbfs block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // s3 block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3 `field:"optional" json:"s3" yaml:"s3"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dbfs() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference DbfsInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf) S3() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference S3Input() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDbfs(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs) PutS3(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3) ResetDbfs() ResetS3() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3 ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3 struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference interface { cdktf.ComplexObject CannedAcl() *string SetCannedAcl(val *string) CannedAclInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string EnableEncryption() interface{} SetEnableEncryption(val interface{}) EnableEncryptionInput() interface{} EncryptionType() *string SetEncryptionType(val *string) EncryptionTypeInput() *string Endpoint() *string SetEndpoint(val *string) EndpointInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3 SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3) KmsKey() *string SetKmsKey(val *string) KmsKeyInput() *string Region() *string SetRegion(val *string) RegionInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCannedAcl() ResetEnableEncryption() ResetEncryptionType() ResetEndpoint() ResetKmsKey() ResetRegion() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. Url *string `field:"required" json:"url" yaml:"url"` // basic_auth block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#basic_auth DataDatabricksJob#basic_auth} BasicAuth *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth `field:"optional" json:"basicAuth" yaml:"basicAuth"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#password DataDatabricksJob#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#username DataDatabricksJob#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth) Password() *string SetPassword(val *string) PasswordInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference interface { cdktf.ComplexObject BasicAuth() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference BasicAuthInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Url() *string SetUrl(val *string) UrlInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutBasicAuth(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth) ResetBasicAuth() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#boot_disk_size DataDatabricksJob#boot_disk_size}. BootDiskSize *float64 `field:"optional" json:"bootDiskSize" yaml:"bootDiskSize"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#google_service_account DataDatabricksJob#google_service_account}. GoogleServiceAccount *string `field:"optional" json:"googleServiceAccount" yaml:"googleServiceAccount"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. UsePreemptibleExecutors interface{} `field:"optional" json:"usePreemptibleExecutors" yaml:"usePreemptibleExecutors"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference interface { cdktf.ComplexObject Availability() *string SetAvailability(val *string) AvailabilityInput() *string BootDiskSize() *float64 SetBootDiskSize(val *float64) BootDiskSizeInput() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string GoogleServiceAccount() *string SetGoogleServiceAccount(val *string) GoogleServiceAccountInput() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UsePreemptibleExecutors() interface{} SetUsePreemptibleExecutors(val interface{}) UsePreemptibleExecutorsInput() interface{} ZoneId() *string SetZoneId(val *string) ZoneIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAvailability() ResetBootDiskSize() ResetGoogleServiceAccount() ResetUsePreemptibleExecutors() ResetZoneId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts struct { // abfss block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#abfss DataDatabricksJob#abfss} Abfss *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss `field:"optional" json:"abfss" yaml:"abfss"` // dbfs block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // file block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#file DataDatabricksJob#file} File *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile `field:"optional" json:"file" yaml:"file"` // gcs block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#gcs DataDatabricksJob#gcs} Gcs *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs `field:"optional" json:"gcs" yaml:"gcs"` // s3 block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3 `field:"optional" json:"s3" yaml:"s3"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss ¶ added in v4.0.1
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference ¶ added in v4.0.1
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDestination() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference ¶ added in v4.0.1
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDestination() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDestination() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference interface { cdktf.ComplexObject Abfss() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference AbfssInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dbfs() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference DbfsInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs File() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference FileInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile // Experimental. Fqn() *string Gcs() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference GcsInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs InternalValue() interface{} SetInternalValue(val interface{}) S3() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference S3Input() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAbfss(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss) PutDbfs(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs) PutFile(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile) PutGcs(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs) PutS3(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3) ResetAbfss() ResetDbfs() ResetFile() ResetGcs() ResetS3() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3 ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3 struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference interface { cdktf.ComplexObject CannedAcl() *string SetCannedAcl(val *string) CannedAclInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string EnableEncryption() interface{} SetEnableEncryption(val interface{}) EnableEncryptionInput() interface{} EncryptionType() *string SetEncryptionType(val *string) EncryptionTypeInput() *string Endpoint() *string SetEndpoint(val *string) EndpointInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3 SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3) KmsKey() *string SetKmsKey(val *string) KmsKeyInput() *string Region() *string SetRegion(val *string) RegionInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCannedAcl() ResetEnableEncryption() ResetEncryptionType() ResetEndpoint() ResetKmsKey() ResetRegion() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference interface { cdktf.ComplexObject ApplyPolicyDefaultValues() interface{} SetApplyPolicyDefaultValues(val interface{}) ApplyPolicyDefaultValuesInput() interface{} Autoscale() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference AutoscaleInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale AutoterminationMinutes() *float64 SetAutoterminationMinutes(val *float64) AutoterminationMinutesInput() *float64 AwsAttributes() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference AwsAttributesInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes AzureAttributes() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference AzureAttributesInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes ClusterId() *string SetClusterId(val *string) ClusterIdInput() *string ClusterLogConf() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference ClusterLogConfInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf ClusterName() *string SetClusterName(val *string) ClusterNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomTags() *map[string]*string SetCustomTags(val *map[string]*string) CustomTagsInput() *map[string]*string DataSecurityMode() *string SetDataSecurityMode(val *string) DataSecurityModeInput() *string DockerImage() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference DockerImageInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage DriverInstancePoolId() *string SetDriverInstancePoolId(val *string) DriverInstancePoolIdInput() *string DriverNodeTypeId() *string SetDriverNodeTypeId(val *string) DriverNodeTypeIdInput() *string EnableElasticDisk() interface{} SetEnableElasticDisk(val interface{}) EnableElasticDiskInput() interface{} EnableLocalDiskEncryption() interface{} SetEnableLocalDiskEncryption(val interface{}) EnableLocalDiskEncryptionInput() interface{} // Experimental. Fqn() *string GcpAttributes() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference GcpAttributesInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes IdempotencyToken() *string SetIdempotencyToken(val *string) IdempotencyTokenInput() *string InitScripts() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList InitScriptsInput() interface{} InstancePoolId() *string SetInstancePoolId(val *string) InstancePoolIdInput() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewCluster SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewCluster) NodeTypeId() *string SetNodeTypeId(val *string) NodeTypeIdInput() *string NumWorkers() *float64 SetNumWorkers(val *float64) NumWorkersInput() *float64 PolicyId() *string SetPolicyId(val *string) PolicyIdInput() *string RuntimeEngine() *string SetRuntimeEngine(val *string) RuntimeEngineInput() *string SingleUserName() *string SetSingleUserName(val *string) SingleUserNameInput() *string SparkConf() *map[string]*string SetSparkConf(val *map[string]*string) SparkConfInput() *map[string]*string SparkEnvVars() *map[string]*string SetSparkEnvVars(val *map[string]*string) SparkEnvVarsInput() *map[string]*string SparkVersion() *string SetSparkVersion(val *string) SparkVersionInput() *string SshPublicKeys() *[]*string SetSshPublicKeys(val *[]*string) SshPublicKeysInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WorkloadType() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference WorkloadTypeInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAutoscale(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale) PutAwsAttributes(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes) PutAzureAttributes(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes) PutClusterLogConf(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf) PutDockerImage(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage) PutGcpAttributes(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes) PutInitScripts(value interface{}) PutWorkloadType(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType) ResetApplyPolicyDefaultValues() ResetAutoscale() ResetAutoterminationMinutes() ResetAwsAttributes() ResetAzureAttributes() ResetClusterId() ResetClusterLogConf() ResetClusterName() ResetCustomTags() ResetDataSecurityMode() ResetDockerImage() ResetDriverInstancePoolId() ResetDriverNodeTypeId() ResetEnableElasticDisk() ResetEnableLocalDiskEncryption() ResetGcpAttributes() ResetIdempotencyToken() ResetInitScripts() ResetInstancePoolId() ResetNodeTypeId() ResetPolicyId() ResetRuntimeEngine() ResetSingleUserName() ResetSparkConf() ResetSparkEnvVars() ResetSshPublicKeys() ResetWorkloadType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType struct { // clients block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#clients DataDatabricksJob#clients} Clients *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients `field:"required" json:"clients" yaml:"clients"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jobs DataDatabricksJob#jobs}. Jobs interface{} `field:"optional" json:"jobs" yaml:"jobs"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebooks DataDatabricksJob#notebooks}. Notebooks interface{} `field:"optional" json:"notebooks" yaml:"notebooks"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients) Jobs() interface{} SetJobs(val interface{}) JobsInput() interface{} Notebooks() interface{} SetNotebooks(val interface{}) NotebooksInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetJobs() ResetNotebooks() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference interface { cdktf.ComplexObject Clients() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference ClientsInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutClients(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) JobClusterKey() *string SetJobClusterKey(val *string) JobClusterKeyInput() *string NewCluster() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference NewClusterInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewCluster // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutNewCluster(value *DataDatabricksJobJobSettingsSettingsJobClusterNewCluster) ResetJobClusterKey() ResetNewCluster() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsJobClusterOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsJobClusterOutputReference
type DataDatabricksJobJobSettingsSettingsLibrary ¶
type DataDatabricksJobJobSettingsSettingsLibrary struct { // cran block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cran DataDatabricksJob#cran} Cran *DataDatabricksJobJobSettingsSettingsLibraryCran `field:"optional" json:"cran" yaml:"cran"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#egg DataDatabricksJob#egg}. Egg *string `field:"optional" json:"egg" yaml:"egg"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar DataDatabricksJob#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#maven DataDatabricksJob#maven} Maven *DataDatabricksJobJobSettingsSettingsLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // pypi block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pypi DataDatabricksJob#pypi} Pypi *DataDatabricksJobJobSettingsSettingsLibraryPypi `field:"optional" json:"pypi" yaml:"pypi"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#whl DataDatabricksJob#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type DataDatabricksJobJobSettingsSettingsLibraryCran ¶
type DataDatabricksJobJobSettingsSettingsLibraryCran struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference ¶
type DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsLibraryCran SetInternalValue(val *DataDatabricksJobJobSettingsSettingsLibraryCran) Package() *string SetPackage(val *string) PackageInput() *string Repo() *string SetRepo(val *string) RepoInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetRepo() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsLibraryCranOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsLibraryCranOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference
type DataDatabricksJobJobSettingsSettingsLibraryList ¶
type DataDatabricksJobJobSettingsSettingsLibraryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsLibraryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsLibraryList ¶
func NewDataDatabricksJobJobSettingsSettingsLibraryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsLibraryList
type DataDatabricksJobJobSettingsSettingsLibraryMaven ¶
type DataDatabricksJobJobSettingsSettingsLibraryMaven struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#coordinates DataDatabricksJob#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#exclusions DataDatabricksJob#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference ¶
type DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Coordinates() *string SetCoordinates(val *string) CoordinatesInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Exclusions() *[]*string SetExclusions(val *[]*string) ExclusionsInput() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsLibraryMaven SetInternalValue(val *DataDatabricksJobJobSettingsSettingsLibraryMaven) Repo() *string SetRepo(val *string) RepoInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetExclusions() ResetRepo() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference
type DataDatabricksJobJobSettingsSettingsLibraryOutputReference ¶
type DataDatabricksJobJobSettingsSettingsLibraryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Cran() DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference CranInput() *DataDatabricksJobJobSettingsSettingsLibraryCran // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Egg() *string SetEgg(val *string) EggInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Jar() *string SetJar(val *string) JarInput() *string Maven() DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference MavenInput() *DataDatabricksJobJobSettingsSettingsLibraryMaven Pypi() DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference PypiInput() *DataDatabricksJobJobSettingsSettingsLibraryPypi // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Whl() *string SetWhl(val *string) WhlInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCran(value *DataDatabricksJobJobSettingsSettingsLibraryCran) PutMaven(value *DataDatabricksJobJobSettingsSettingsLibraryMaven) PutPypi(value *DataDatabricksJobJobSettingsSettingsLibraryPypi) ResetCran() ResetEgg() ResetJar() ResetMaven() ResetPypi() ResetWhl() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsLibraryOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsLibraryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsLibraryOutputReference
type DataDatabricksJobJobSettingsSettingsLibraryPypi ¶
type DataDatabricksJobJobSettingsSettingsLibraryPypi struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference ¶
type DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsLibraryPypi SetInternalValue(val *DataDatabricksJobJobSettingsSettingsLibraryPypi) Package() *string SetPackage(val *string) PackageInput() *string Repo() *string SetRepo(val *string) RepoInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetRepo() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference
type DataDatabricksJobJobSettingsSettingsNewCluster ¶
type DataDatabricksJobJobSettingsSettingsNewCluster struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#num_workers DataDatabricksJob#num_workers}. NumWorkers *float64 `field:"required" json:"numWorkers" yaml:"numWorkers"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_version DataDatabricksJob#spark_version}. SparkVersion *string `field:"required" json:"sparkVersion" yaml:"sparkVersion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}. ApplyPolicyDefaultValues interface{} `field:"optional" json:"applyPolicyDefaultValues" yaml:"applyPolicyDefaultValues"` // autoscale block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autoscale DataDatabricksJob#autoscale} Autoscale *DataDatabricksJobJobSettingsSettingsNewClusterAutoscale `field:"optional" json:"autoscale" yaml:"autoscale"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. AutoterminationMinutes *float64 `field:"optional" json:"autoterminationMinutes" yaml:"autoterminationMinutes"` // aws_attributes block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#aws_attributes DataDatabricksJob#aws_attributes} AwsAttributes *DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes `field:"optional" json:"awsAttributes" yaml:"awsAttributes"` // azure_attributes block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#azure_attributes DataDatabricksJob#azure_attributes} AzureAttributes *DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes `field:"optional" json:"azureAttributes" yaml:"azureAttributes"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_id DataDatabricksJob#cluster_id}. ClusterId *string `field:"optional" json:"clusterId" yaml:"clusterId"` // cluster_log_conf block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_log_conf DataDatabricksJob#cluster_log_conf} ClusterLogConf *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf `field:"optional" json:"clusterLogConf" yaml:"clusterLogConf"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_name DataDatabricksJob#cluster_name}. ClusterName *string `field:"optional" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#custom_tags DataDatabricksJob#custom_tags}. CustomTags *map[string]*string `field:"optional" json:"customTags" yaml:"customTags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#data_security_mode DataDatabricksJob#data_security_mode}. DataSecurityMode *string `field:"optional" json:"dataSecurityMode" yaml:"dataSecurityMode"` // docker_image block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#docker_image DataDatabricksJob#docker_image} DockerImage *DataDatabricksJobJobSettingsSettingsNewClusterDockerImage `field:"optional" json:"dockerImage" yaml:"dockerImage"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. DriverInstancePoolId *string `field:"optional" json:"driverInstancePoolId" yaml:"driverInstancePoolId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. DriverNodeTypeId *string `field:"optional" json:"driverNodeTypeId" yaml:"driverNodeTypeId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. EnableElasticDisk interface{} `field:"optional" json:"enableElasticDisk" yaml:"enableElasticDisk"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}. EnableLocalDiskEncryption interface{} `field:"optional" json:"enableLocalDiskEncryption" yaml:"enableLocalDiskEncryption"` // gcp_attributes block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#gcp_attributes DataDatabricksJob#gcp_attributes} GcpAttributes *DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes `field:"optional" json:"gcpAttributes" yaml:"gcpAttributes"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#idempotency_token DataDatabricksJob#idempotency_token}. IdempotencyToken *string `field:"optional" json:"idempotencyToken" yaml:"idempotencyToken"` // init_scripts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#init_scripts DataDatabricksJob#init_scripts} InitScripts interface{} `field:"optional" json:"initScripts" yaml:"initScripts"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_pool_id DataDatabricksJob#instance_pool_id}. InstancePoolId *string `field:"optional" json:"instancePoolId" yaml:"instancePoolId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#node_type_id DataDatabricksJob#node_type_id}. NodeTypeId *string `field:"optional" json:"nodeTypeId" yaml:"nodeTypeId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#policy_id DataDatabricksJob#policy_id}. PolicyId *string `field:"optional" json:"policyId" yaml:"policyId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#runtime_engine DataDatabricksJob#runtime_engine}. RuntimeEngine *string `field:"optional" json:"runtimeEngine" yaml:"runtimeEngine"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#single_user_name DataDatabricksJob#single_user_name}. SingleUserName *string `field:"optional" json:"singleUserName" yaml:"singleUserName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_conf DataDatabricksJob#spark_conf}. SparkConf *map[string]*string `field:"optional" json:"sparkConf" yaml:"sparkConf"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_env_vars DataDatabricksJob#spark_env_vars}. SparkEnvVars *map[string]*string `field:"optional" json:"sparkEnvVars" yaml:"sparkEnvVars"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}. SshPublicKeys *[]*string `field:"optional" json:"sshPublicKeys" yaml:"sshPublicKeys"` // workload_type block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#workload_type DataDatabricksJob#workload_type} WorkloadType *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType `field:"optional" json:"workloadType" yaml:"workloadType"` }
type DataDatabricksJobJobSettingsSettingsNewClusterAutoscale ¶
type DataDatabricksJobJobSettingsSettingsNewClusterAutoscale struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_workers DataDatabricksJob#max_workers}. MaxWorkers *float64 `field:"optional" json:"maxWorkers" yaml:"maxWorkers"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_workers DataDatabricksJob#min_workers}. MinWorkers *float64 `field:"optional" json:"minWorkers" yaml:"minWorkers"` }
type DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterAutoscale SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterAutoscale) MaxWorkers() *float64 SetMaxWorkers(val *float64) MaxWorkersInput() *float64 MinWorkers() *float64 SetMinWorkers(val *float64) MinWorkersInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMaxWorkers() ResetMinWorkers() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes ¶
type DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. EbsVolumeCount *float64 `field:"optional" json:"ebsVolumeCount" yaml:"ebsVolumeCount"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. EbsVolumeSize *float64 `field:"optional" json:"ebsVolumeSize" yaml:"ebsVolumeSize"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. EbsVolumeType *string `field:"optional" json:"ebsVolumeType" yaml:"ebsVolumeType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. InstanceProfileArn *string `field:"optional" json:"instanceProfileArn" yaml:"instanceProfileArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. SpotBidPricePercent *float64 `field:"optional" json:"spotBidPricePercent" yaml:"spotBidPricePercent"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference interface { cdktf.ComplexObject Availability() *string SetAvailability(val *string) AvailabilityInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EbsVolumeCount() *float64 SetEbsVolumeCount(val *float64) EbsVolumeCountInput() *float64 EbsVolumeSize() *float64 SetEbsVolumeSize(val *float64) EbsVolumeSizeInput() *float64 EbsVolumeType() *string SetEbsVolumeType(val *string) EbsVolumeTypeInput() *string FirstOnDemand() *float64 SetFirstOnDemand(val *float64) FirstOnDemandInput() *float64 // Experimental. Fqn() *string InstanceProfileArn() *string SetInstanceProfileArn(val *string) InstanceProfileArnInput() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes) SpotBidPricePercent() *float64 SetSpotBidPricePercent(val *float64) SpotBidPricePercentInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) ZoneId() *string SetZoneId(val *string) ZoneIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAvailability() ResetEbsVolumeCount() ResetEbsVolumeSize() ResetEbsVolumeType() ResetFirstOnDemand() ResetInstanceProfileArn() ResetSpotBidPricePercent() ResetZoneId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes ¶
type DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}. SpotBidMaxPrice *float64 `field:"optional" json:"spotBidMaxPrice" yaml:"spotBidMaxPrice"` }
type DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference interface { cdktf.ComplexObject Availability() *string SetAvailability(val *string) AvailabilityInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FirstOnDemand() *float64 SetFirstOnDemand(val *float64) FirstOnDemandInput() *float64 // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes) SpotBidMaxPrice() *float64 SetSpotBidMaxPrice(val *float64) SpotBidMaxPriceInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAvailability() ResetFirstOnDemand() ResetSpotBidMaxPrice() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf struct { // dbfs block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // s3 block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3 `field:"optional" json:"s3" yaml:"s3"` }
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dbfs() DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference DbfsInput() *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf) S3() DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference S3Input() *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDbfs(value *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs) PutS3(value *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3) ResetDbfs() ResetS3() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3 ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3 struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference interface { cdktf.ComplexObject CannedAcl() *string SetCannedAcl(val *string) CannedAclInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string EnableEncryption() interface{} SetEnableEncryption(val interface{}) EnableEncryptionInput() interface{} EncryptionType() *string SetEncryptionType(val *string) EncryptionTypeInput() *string Endpoint() *string SetEndpoint(val *string) EndpointInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3 SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3) KmsKey() *string SetKmsKey(val *string) KmsKeyInput() *string Region() *string SetRegion(val *string) RegionInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCannedAcl() ResetEnableEncryption() ResetEncryptionType() ResetEndpoint() ResetKmsKey() ResetRegion() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterDockerImage ¶
type DataDatabricksJobJobSettingsSettingsNewClusterDockerImage struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. Url *string `field:"required" json:"url" yaml:"url"` // basic_auth block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#basic_auth DataDatabricksJob#basic_auth} BasicAuth *DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth `field:"optional" json:"basicAuth" yaml:"basicAuth"` }
type DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth ¶
type DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#password DataDatabricksJob#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#username DataDatabricksJob#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth) Password() *string SetPassword(val *string) PasswordInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference interface { cdktf.ComplexObject BasicAuth() DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference BasicAuthInput() *DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterDockerImage SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterDockerImage) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Url() *string SetUrl(val *string) UrlInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutBasicAuth(value *DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth) ResetBasicAuth() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes ¶
type DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#boot_disk_size DataDatabricksJob#boot_disk_size}. BootDiskSize *float64 `field:"optional" json:"bootDiskSize" yaml:"bootDiskSize"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#google_service_account DataDatabricksJob#google_service_account}. GoogleServiceAccount *string `field:"optional" json:"googleServiceAccount" yaml:"googleServiceAccount"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. UsePreemptibleExecutors interface{} `field:"optional" json:"usePreemptibleExecutors" yaml:"usePreemptibleExecutors"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference interface { cdktf.ComplexObject Availability() *string SetAvailability(val *string) AvailabilityInput() *string BootDiskSize() *float64 SetBootDiskSize(val *float64) BootDiskSizeInput() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string GoogleServiceAccount() *string SetGoogleServiceAccount(val *string) GoogleServiceAccountInput() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UsePreemptibleExecutors() interface{} SetUsePreemptibleExecutors(val interface{}) UsePreemptibleExecutorsInput() interface{} ZoneId() *string SetZoneId(val *string) ZoneIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAvailability() ResetBootDiskSize() ResetGoogleServiceAccount() ResetUsePreemptibleExecutors() ResetZoneId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterInitScripts ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScripts struct { // abfss block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#abfss DataDatabricksJob#abfss} Abfss *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss `field:"optional" json:"abfss" yaml:"abfss"` // dbfs block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // file block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#file DataDatabricksJob#file} File *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile `field:"optional" json:"file" yaml:"file"` // gcs block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#gcs DataDatabricksJob#gcs} Gcs *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs `field:"optional" json:"gcs" yaml:"gcs"` // s3 block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3 `field:"optional" json:"s3" yaml:"s3"` }
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss ¶ added in v4.0.1
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference ¶ added in v4.0.1
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDestination() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference ¶ added in v4.0.1
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDestination() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDestination() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference interface { cdktf.ComplexObject Abfss() DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference AbfssInput() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dbfs() DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference DbfsInput() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs File() DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference FileInput() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile // Experimental. Fqn() *string Gcs() DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference GcsInput() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs InternalValue() interface{} SetInternalValue(val interface{}) S3() DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference S3Input() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAbfss(value *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss) PutDbfs(value *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs) PutFile(value *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile) PutGcs(value *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs) PutS3(value *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3) ResetAbfss() ResetDbfs() ResetFile() ResetGcs() ResetS3() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3 ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3 struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference interface { cdktf.ComplexObject CannedAcl() *string SetCannedAcl(val *string) CannedAclInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string EnableEncryption() interface{} SetEnableEncryption(val interface{}) EnableEncryptionInput() interface{} EncryptionType() *string SetEncryptionType(val *string) EncryptionTypeInput() *string Endpoint() *string SetEndpoint(val *string) EndpointInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3 SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3) KmsKey() *string SetKmsKey(val *string) KmsKeyInput() *string Region() *string SetRegion(val *string) RegionInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCannedAcl() ResetEnableEncryption() ResetEncryptionType() ResetEndpoint() ResetKmsKey() ResetRegion() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterOutputReference interface { cdktf.ComplexObject ApplyPolicyDefaultValues() interface{} SetApplyPolicyDefaultValues(val interface{}) ApplyPolicyDefaultValuesInput() interface{} Autoscale() DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference AutoscaleInput() *DataDatabricksJobJobSettingsSettingsNewClusterAutoscale AutoterminationMinutes() *float64 SetAutoterminationMinutes(val *float64) AutoterminationMinutesInput() *float64 AwsAttributes() DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference AwsAttributesInput() *DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes AzureAttributes() DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference AzureAttributesInput() *DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes ClusterId() *string SetClusterId(val *string) ClusterIdInput() *string ClusterLogConf() DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference ClusterLogConfInput() *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf ClusterName() *string SetClusterName(val *string) ClusterNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomTags() *map[string]*string SetCustomTags(val *map[string]*string) CustomTagsInput() *map[string]*string DataSecurityMode() *string SetDataSecurityMode(val *string) DataSecurityModeInput() *string DockerImage() DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference DockerImageInput() *DataDatabricksJobJobSettingsSettingsNewClusterDockerImage DriverInstancePoolId() *string SetDriverInstancePoolId(val *string) DriverInstancePoolIdInput() *string DriverNodeTypeId() *string SetDriverNodeTypeId(val *string) DriverNodeTypeIdInput() *string EnableElasticDisk() interface{} SetEnableElasticDisk(val interface{}) EnableElasticDiskInput() interface{} EnableLocalDiskEncryption() interface{} SetEnableLocalDiskEncryption(val interface{}) EnableLocalDiskEncryptionInput() interface{} // Experimental. Fqn() *string GcpAttributes() DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference GcpAttributesInput() *DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes IdempotencyToken() *string SetIdempotencyToken(val *string) IdempotencyTokenInput() *string InitScripts() DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList InitScriptsInput() interface{} InstancePoolId() *string SetInstancePoolId(val *string) InstancePoolIdInput() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewCluster SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewCluster) NodeTypeId() *string SetNodeTypeId(val *string) NodeTypeIdInput() *string NumWorkers() *float64 SetNumWorkers(val *float64) NumWorkersInput() *float64 PolicyId() *string SetPolicyId(val *string) PolicyIdInput() *string RuntimeEngine() *string SetRuntimeEngine(val *string) RuntimeEngineInput() *string SingleUserName() *string SetSingleUserName(val *string) SingleUserNameInput() *string SparkConf() *map[string]*string SetSparkConf(val *map[string]*string) SparkConfInput() *map[string]*string SparkEnvVars() *map[string]*string SetSparkEnvVars(val *map[string]*string) SparkEnvVarsInput() *map[string]*string SparkVersion() *string SetSparkVersion(val *string) SparkVersionInput() *string SshPublicKeys() *[]*string SetSshPublicKeys(val *[]*string) SshPublicKeysInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WorkloadType() DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference WorkloadTypeInput() *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAutoscale(value *DataDatabricksJobJobSettingsSettingsNewClusterAutoscale) PutAwsAttributes(value *DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes) PutAzureAttributes(value *DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes) PutClusterLogConf(value *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf) PutDockerImage(value *DataDatabricksJobJobSettingsSettingsNewClusterDockerImage) PutGcpAttributes(value *DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes) PutInitScripts(value interface{}) PutWorkloadType(value *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType) ResetApplyPolicyDefaultValues() ResetAutoscale() ResetAutoterminationMinutes() ResetAwsAttributes() ResetAzureAttributes() ResetClusterId() ResetClusterLogConf() ResetClusterName() ResetCustomTags() ResetDataSecurityMode() ResetDockerImage() ResetDriverInstancePoolId() ResetDriverNodeTypeId() ResetEnableElasticDisk() ResetEnableLocalDiskEncryption() ResetGcpAttributes() ResetIdempotencyToken() ResetInitScripts() ResetInstancePoolId() ResetNodeTypeId() ResetPolicyId() ResetRuntimeEngine() ResetSingleUserName() ResetSparkConf() ResetSparkEnvVars() ResetSshPublicKeys() ResetWorkloadType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType ¶
type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType struct { // clients block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#clients DataDatabricksJob#clients} Clients *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients `field:"required" json:"clients" yaml:"clients"` }
type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients ¶
type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jobs DataDatabricksJob#jobs}. Jobs interface{} `field:"optional" json:"jobs" yaml:"jobs"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebooks DataDatabricksJob#notebooks}. Notebooks interface{} `field:"optional" json:"notebooks" yaml:"notebooks"` }
type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients) Jobs() interface{} SetJobs(val interface{}) JobsInput() interface{} Notebooks() interface{} SetNotebooks(val interface{}) NotebooksInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetJobs() ResetNotebooks() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference interface { cdktf.ComplexObject Clients() DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference ClientsInput() *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutClients(value *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference
type DataDatabricksJobJobSettingsSettingsNotebookTask ¶
type DataDatabricksJobJobSettingsSettingsNotebookTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebook_path DataDatabricksJob#notebook_path}. NotebookPath *string `field:"required" json:"notebookPath" yaml:"notebookPath"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#base_parameters DataDatabricksJob#base_parameters}. BaseParameters *map[string]*string `field:"optional" json:"baseParameters" yaml:"baseParameters"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#source DataDatabricksJob#source}. Source *string `field:"optional" json:"source" yaml:"source"` }
type DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference interface { cdktf.ComplexObject BaseParameters() *map[string]*string SetBaseParameters(val *map[string]*string) BaseParametersInput() *map[string]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsNotebookTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNotebookTask) NotebookPath() *string SetNotebookPath(val *string) NotebookPathInput() *string Source() *string SetSource(val *string) SourceInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBaseParameters() ResetSource() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference
type DataDatabricksJobJobSettingsSettingsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DbtTask() DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference DbtTaskInput() *DataDatabricksJobJobSettingsSettingsDbtTask EmailNotifications() DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference EmailNotificationsInput() *DataDatabricksJobJobSettingsSettingsEmailNotifications ExistingClusterId() *string SetExistingClusterId(val *string) ExistingClusterIdInput() *string Format() *string SetFormat(val *string) FormatInput() *string // Experimental. Fqn() *string GitSource() DataDatabricksJobJobSettingsSettingsGitSourceOutputReference GitSourceInput() *DataDatabricksJobJobSettingsSettingsGitSource InternalValue() *DataDatabricksJobJobSettingsSettings SetInternalValue(val *DataDatabricksJobJobSettingsSettings) JobCluster() DataDatabricksJobJobSettingsSettingsJobClusterList JobClusterInput() interface{} Library() DataDatabricksJobJobSettingsSettingsLibraryList LibraryInput() interface{} MaxConcurrentRuns() *float64 SetMaxConcurrentRuns(val *float64) MaxConcurrentRunsInput() *float64 MaxRetries() *float64 SetMaxRetries(val *float64) MaxRetriesInput() *float64 MinRetryIntervalMillis() *float64 SetMinRetryIntervalMillis(val *float64) MinRetryIntervalMillisInput() *float64 Name() *string SetName(val *string) NameInput() *string NewCluster() DataDatabricksJobJobSettingsSettingsNewClusterOutputReference NewClusterInput() *DataDatabricksJobJobSettingsSettingsNewCluster NotebookTask() DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference NotebookTaskInput() *DataDatabricksJobJobSettingsSettingsNotebookTask PipelineTask() DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference PipelineTaskInput() *DataDatabricksJobJobSettingsSettingsPipelineTask PythonWheelTask() DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference PythonWheelTaskInput() *DataDatabricksJobJobSettingsSettingsPythonWheelTask RetryOnTimeout() interface{} SetRetryOnTimeout(val interface{}) RetryOnTimeoutInput() interface{} Schedule() DataDatabricksJobJobSettingsSettingsScheduleOutputReference ScheduleInput() *DataDatabricksJobJobSettingsSettingsSchedule SparkJarTask() DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference SparkJarTaskInput() *DataDatabricksJobJobSettingsSettingsSparkJarTask SparkPythonTask() DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference SparkPythonTaskInput() *DataDatabricksJobJobSettingsSettingsSparkPythonTask SparkSubmitTask() DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference SparkSubmitTaskInput() *DataDatabricksJobJobSettingsSettingsSparkSubmitTask Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string Task() DataDatabricksJobJobSettingsSettingsTaskList TaskInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TimeoutSeconds() *float64 SetTimeoutSeconds(val *float64) TimeoutSecondsInput() *float64 WebhookNotifications() DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference WebhookNotificationsInput() *DataDatabricksJobJobSettingsSettingsWebhookNotifications // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDbtTask(value *DataDatabricksJobJobSettingsSettingsDbtTask) PutEmailNotifications(value *DataDatabricksJobJobSettingsSettingsEmailNotifications) PutGitSource(value *DataDatabricksJobJobSettingsSettingsGitSource) PutJobCluster(value interface{}) PutLibrary(value interface{}) PutNewCluster(value *DataDatabricksJobJobSettingsSettingsNewCluster) PutNotebookTask(value *DataDatabricksJobJobSettingsSettingsNotebookTask) PutPipelineTask(value *DataDatabricksJobJobSettingsSettingsPipelineTask) PutPythonWheelTask(value *DataDatabricksJobJobSettingsSettingsPythonWheelTask) PutSchedule(value *DataDatabricksJobJobSettingsSettingsSchedule) PutSparkJarTask(value *DataDatabricksJobJobSettingsSettingsSparkJarTask) PutSparkPythonTask(value *DataDatabricksJobJobSettingsSettingsSparkPythonTask) PutSparkSubmitTask(value *DataDatabricksJobJobSettingsSettingsSparkSubmitTask) PutTask(value interface{}) PutWebhookNotifications(value *DataDatabricksJobJobSettingsSettingsWebhookNotifications) ResetDbtTask() ResetEmailNotifications() ResetExistingClusterId() ResetFormat() ResetGitSource() ResetJobCluster() ResetLibrary() ResetMaxConcurrentRuns() ResetMaxRetries() ResetMinRetryIntervalMillis() ResetName() ResetNewCluster() ResetNotebookTask() ResetPipelineTask() ResetPythonWheelTask() ResetRetryOnTimeout() ResetSchedule() ResetSparkJarTask() ResetSparkPythonTask() ResetSparkSubmitTask() ResetTags() ResetTask() ResetTimeoutSeconds() ResetWebhookNotifications() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsOutputReference
type DataDatabricksJobJobSettingsSettingsPipelineTask ¶
type DataDatabricksJobJobSettingsSettingsPipelineTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pipeline_id DataDatabricksJob#pipeline_id}. PipelineId *string `field:"required" json:"pipelineId" yaml:"pipelineId"` }
type DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsPipelineTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsPipelineTask) PipelineId() *string SetPipelineId(val *string) PipelineIdInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference
type DataDatabricksJobJobSettingsSettingsPythonWheelTask ¶
type DataDatabricksJobJobSettingsSettingsPythonWheelTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#entry_point DataDatabricksJob#entry_point}. EntryPoint *string `field:"optional" json:"entryPoint" yaml:"entryPoint"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#named_parameters DataDatabricksJob#named_parameters}. NamedParameters *map[string]*string `field:"optional" json:"namedParameters" yaml:"namedParameters"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package_name DataDatabricksJob#package_name}. PackageName *string `field:"optional" json:"packageName" yaml:"packageName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EntryPoint() *string SetEntryPoint(val *string) EntryPointInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsPythonWheelTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsPythonWheelTask) NamedParameters() *map[string]*string SetNamedParameters(val *map[string]*string) NamedParametersInput() *map[string]*string PackageName() *string SetPackageName(val *string) PackageNameInput() *string Parameters() *[]*string SetParameters(val *[]*string) ParametersInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetEntryPoint() ResetNamedParameters() ResetPackageName() ResetParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference
type DataDatabricksJobJobSettingsSettingsSchedule ¶
type DataDatabricksJobJobSettingsSettingsSchedule struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#quartz_cron_expression DataDatabricksJob#quartz_cron_expression}. QuartzCronExpression *string `field:"required" json:"quartzCronExpression" yaml:"quartzCronExpression"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#timezone_id DataDatabricksJob#timezone_id}. TimezoneId *string `field:"required" json:"timezoneId" yaml:"timezoneId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pause_status DataDatabricksJob#pause_status}. PauseStatus *string `field:"optional" json:"pauseStatus" yaml:"pauseStatus"` }
type DataDatabricksJobJobSettingsSettingsScheduleOutputReference ¶
type DataDatabricksJobJobSettingsSettingsScheduleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsSchedule SetInternalValue(val *DataDatabricksJobJobSettingsSettingsSchedule) PauseStatus() *string SetPauseStatus(val *string) PauseStatusInput() *string QuartzCronExpression() *string SetQuartzCronExpression(val *string) QuartzCronExpressionInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TimezoneId() *string SetTimezoneId(val *string) TimezoneIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetPauseStatus() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsScheduleOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsScheduleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsScheduleOutputReference
type DataDatabricksJobJobSettingsSettingsSparkJarTask ¶
type DataDatabricksJobJobSettingsSettingsSparkJarTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar_uri DataDatabricksJob#jar_uri}. JarUri *string `field:"optional" json:"jarUri" yaml:"jarUri"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#main_class_name DataDatabricksJob#main_class_name}. MainClassName *string `field:"optional" json:"mainClassName" yaml:"mainClassName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsSparkJarTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsSparkJarTask) JarUri() *string SetJarUri(val *string) JarUriInput() *string MainClassName() *string SetMainClassName(val *string) MainClassNameInput() *string Parameters() *[]*string SetParameters(val *[]*string) ParametersInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetJarUri() ResetMainClassName() ResetParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference
type DataDatabricksJobJobSettingsSettingsSparkPythonTask ¶
type DataDatabricksJobJobSettingsSettingsSparkPythonTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#python_file DataDatabricksJob#python_file}. PythonFile *string `field:"required" json:"pythonFile" yaml:"pythonFile"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsSparkPythonTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsSparkPythonTask) Parameters() *[]*string SetParameters(val *[]*string) ParametersInput() *[]*string PythonFile() *string SetPythonFile(val *string) PythonFileInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference
type DataDatabricksJobJobSettingsSettingsSparkSubmitTask ¶
type DataDatabricksJobJobSettingsSettingsSparkSubmitTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsSparkSubmitTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsSparkSubmitTask) Parameters() *[]*string SetParameters(val *[]*string) ParametersInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTask ¶
type DataDatabricksJobJobSettingsSettingsTask struct { // dbt_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dbt_task DataDatabricksJob#dbt_task} DbtTask *DataDatabricksJobJobSettingsSettingsTaskDbtTask `field:"optional" json:"dbtTask" yaml:"dbtTask"` // depends_on block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#depends_on DataDatabricksJob#depends_on} DependsOn interface{} `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#description DataDatabricksJob#description}. Description *string `field:"optional" json:"description" yaml:"description"` // email_notifications block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#email_notifications DataDatabricksJob#email_notifications} EmailNotifications *DataDatabricksJobJobSettingsSettingsTaskEmailNotifications `field:"optional" json:"emailNotifications" yaml:"emailNotifications"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}. ExistingClusterId *string `field:"optional" json:"existingClusterId" yaml:"existingClusterId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#job_cluster_key DataDatabricksJob#job_cluster_key}. JobClusterKey *string `field:"optional" json:"jobClusterKey" yaml:"jobClusterKey"` // library block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#library DataDatabricksJob#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_retries DataDatabricksJob#max_retries}. MaxRetries *float64 `field:"optional" json:"maxRetries" yaml:"maxRetries"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_retry_interval_millis DataDatabricksJob#min_retry_interval_millis}. MinRetryIntervalMillis *float64 `field:"optional" json:"minRetryIntervalMillis" yaml:"minRetryIntervalMillis"` // new_cluster block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#new_cluster DataDatabricksJob#new_cluster} NewCluster *DataDatabricksJobJobSettingsSettingsTaskNewCluster `field:"optional" json:"newCluster" yaml:"newCluster"` // notebook_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebook_task DataDatabricksJob#notebook_task} NotebookTask *DataDatabricksJobJobSettingsSettingsTaskNotebookTask `field:"optional" json:"notebookTask" yaml:"notebookTask"` // pipeline_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pipeline_task DataDatabricksJob#pipeline_task} PipelineTask *DataDatabricksJobJobSettingsSettingsTaskPipelineTask `field:"optional" json:"pipelineTask" yaml:"pipelineTask"` // python_wheel_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#python_wheel_task DataDatabricksJob#python_wheel_task} PythonWheelTask *DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask `field:"optional" json:"pythonWheelTask" yaml:"pythonWheelTask"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}. RetryOnTimeout interface{} `field:"optional" json:"retryOnTimeout" yaml:"retryOnTimeout"` // spark_jar_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_jar_task DataDatabricksJob#spark_jar_task} SparkJarTask *DataDatabricksJobJobSettingsSettingsTaskSparkJarTask `field:"optional" json:"sparkJarTask" yaml:"sparkJarTask"` // spark_python_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_python_task DataDatabricksJob#spark_python_task} SparkPythonTask *DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask `field:"optional" json:"sparkPythonTask" yaml:"sparkPythonTask"` // spark_submit_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_submit_task DataDatabricksJob#spark_submit_task} SparkSubmitTask *DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask `field:"optional" json:"sparkSubmitTask" yaml:"sparkSubmitTask"` // sql_task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#sql_task DataDatabricksJob#sql_task} SqlTask *DataDatabricksJobJobSettingsSettingsTaskSqlTask `field:"optional" json:"sqlTask" yaml:"sqlTask"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#task_key DataDatabricksJob#task_key}. TaskKey *string `field:"optional" json:"taskKey" yaml:"taskKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#timeout_seconds DataDatabricksJob#timeout_seconds}. TimeoutSeconds *float64 `field:"optional" json:"timeoutSeconds" yaml:"timeoutSeconds"` }
type DataDatabricksJobJobSettingsSettingsTaskDbtTask ¶
type DataDatabricksJobJobSettingsSettingsTaskDbtTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#commands DataDatabricksJob#commands}. Commands *[]*string `field:"required" json:"commands" yaml:"commands"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#catalog DataDatabricksJob#catalog}. Catalog *string `field:"optional" json:"catalog" yaml:"catalog"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#profiles_directory DataDatabricksJob#profiles_directory}. ProfilesDirectory *string `field:"optional" json:"profilesDirectory" yaml:"profilesDirectory"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#project_directory DataDatabricksJob#project_directory}. ProjectDirectory *string `field:"optional" json:"projectDirectory" yaml:"projectDirectory"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#schema DataDatabricksJob#schema}. Schema *string `field:"optional" json:"schema" yaml:"schema"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. WarehouseId *string `field:"optional" json:"warehouseId" yaml:"warehouseId"` }
type DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference interface { cdktf.ComplexObject Catalog() *string SetCatalog(val *string) CatalogInput() *string Commands() *[]*string SetCommands(val *[]*string) CommandsInput() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskDbtTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskDbtTask) ProfilesDirectory() *string SetProfilesDirectory(val *string) ProfilesDirectoryInput() *string ProjectDirectory() *string SetProjectDirectory(val *string) ProjectDirectoryInput() *string Schema() *string SetSchema(val *string) SchemaInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WarehouseId() *string SetWarehouseId(val *string) WarehouseIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCatalog() ResetProfilesDirectory() ResetProjectDirectory() ResetSchema() ResetWarehouseId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskDependsOn ¶
type DataDatabricksJobJobSettingsSettingsTaskDependsOn struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#task_key DataDatabricksJob#task_key}. TaskKey *string `field:"optional" json:"taskKey" yaml:"taskKey"` }
type DataDatabricksJobJobSettingsSettingsTaskDependsOnList ¶
type DataDatabricksJobJobSettingsSettingsTaskDependsOnList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskDependsOnList
type DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) TaskKey() *string SetTaskKey(val *string) TaskKeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetTaskKey() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference
type DataDatabricksJobJobSettingsSettingsTaskEmailNotifications ¶
type DataDatabricksJobJobSettingsSettingsTaskEmailNotifications struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#alert_on_last_attempt DataDatabricksJob#alert_on_last_attempt}. AlertOnLastAttempt interface{} `field:"optional" json:"alertOnLastAttempt" yaml:"alertOnLastAttempt"` // 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}. NoAlertForSkippedRuns interface{} `field:"optional" json:"noAlertForSkippedRuns" yaml:"noAlertForSkippedRuns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_failure DataDatabricksJob#on_failure}. OnFailure *[]*string `field:"optional" json:"onFailure" yaml:"onFailure"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_start DataDatabricksJob#on_start}. OnStart *[]*string `field:"optional" json:"onStart" yaml:"onStart"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_success DataDatabricksJob#on_success}. OnSuccess *[]*string `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference interface { cdktf.ComplexObject AlertOnLastAttempt() interface{} SetAlertOnLastAttempt(val interface{}) AlertOnLastAttemptInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskEmailNotifications SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskEmailNotifications) NoAlertForSkippedRuns() interface{} SetNoAlertForSkippedRuns(val interface{}) NoAlertForSkippedRunsInput() interface{} OnFailure() *[]*string SetOnFailure(val *[]*string) OnFailureInput() *[]*string OnStart() *[]*string SetOnStart(val *[]*string) OnStartInput() *[]*string OnSuccess() *[]*string SetOnSuccess(val *[]*string) OnSuccessInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAlertOnLastAttempt() ResetNoAlertForSkippedRuns() ResetOnFailure() ResetOnStart() ResetOnSuccess() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference
type DataDatabricksJobJobSettingsSettingsTaskLibrary ¶
type DataDatabricksJobJobSettingsSettingsTaskLibrary struct { // cran block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cran DataDatabricksJob#cran} Cran *DataDatabricksJobJobSettingsSettingsTaskLibraryCran `field:"optional" json:"cran" yaml:"cran"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#egg DataDatabricksJob#egg}. Egg *string `field:"optional" json:"egg" yaml:"egg"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar DataDatabricksJob#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#maven DataDatabricksJob#maven} Maven *DataDatabricksJobJobSettingsSettingsTaskLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // pypi block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pypi DataDatabricksJob#pypi} Pypi *DataDatabricksJobJobSettingsSettingsTaskLibraryPypi `field:"optional" json:"pypi" yaml:"pypi"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#whl DataDatabricksJob#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type DataDatabricksJobJobSettingsSettingsTaskLibraryCran ¶
type DataDatabricksJobJobSettingsSettingsTaskLibraryCran struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskLibraryCran SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskLibraryCran) Package() *string SetPackage(val *string) PackageInput() *string Repo() *string SetRepo(val *string) RepoInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetRepo() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference
type DataDatabricksJobJobSettingsSettingsTaskLibraryList ¶
type DataDatabricksJobJobSettingsSettingsTaskLibraryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskLibraryList
type DataDatabricksJobJobSettingsSettingsTaskLibraryMaven ¶
type DataDatabricksJobJobSettingsSettingsTaskLibraryMaven struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#coordinates DataDatabricksJob#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#exclusions DataDatabricksJob#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Coordinates() *string SetCoordinates(val *string) CoordinatesInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Exclusions() *[]*string SetExclusions(val *[]*string) ExclusionsInput() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskLibraryMaven SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskLibraryMaven) Repo() *string SetRepo(val *string) RepoInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetExclusions() ResetRepo() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference
type DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Cran() DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference CranInput() *DataDatabricksJobJobSettingsSettingsTaskLibraryCran // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Egg() *string SetEgg(val *string) EggInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Jar() *string SetJar(val *string) JarInput() *string Maven() DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference MavenInput() *DataDatabricksJobJobSettingsSettingsTaskLibraryMaven Pypi() DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference PypiInput() *DataDatabricksJobJobSettingsSettingsTaskLibraryPypi // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Whl() *string SetWhl(val *string) WhlInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCran(value *DataDatabricksJobJobSettingsSettingsTaskLibraryCran) PutMaven(value *DataDatabricksJobJobSettingsSettingsTaskLibraryMaven) PutPypi(value *DataDatabricksJobJobSettingsSettingsTaskLibraryPypi) ResetCran() ResetEgg() ResetJar() ResetMaven() ResetPypi() ResetWhl() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference
type DataDatabricksJobJobSettingsSettingsTaskLibraryPypi ¶
type DataDatabricksJobJobSettingsSettingsTaskLibraryPypi struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package DataDatabricksJob#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#repo DataDatabricksJob#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskLibraryPypi SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskLibraryPypi) Package() *string SetPackage(val *string) PackageInput() *string Repo() *string SetRepo(val *string) RepoInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetRepo() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference
type DataDatabricksJobJobSettingsSettingsTaskList ¶
type DataDatabricksJobJobSettingsSettingsTaskList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskList
type DataDatabricksJobJobSettingsSettingsTaskNewCluster ¶
type DataDatabricksJobJobSettingsSettingsTaskNewCluster struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#num_workers DataDatabricksJob#num_workers}. NumWorkers *float64 `field:"required" json:"numWorkers" yaml:"numWorkers"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_version DataDatabricksJob#spark_version}. SparkVersion *string `field:"required" json:"sparkVersion" yaml:"sparkVersion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}. ApplyPolicyDefaultValues interface{} `field:"optional" json:"applyPolicyDefaultValues" yaml:"applyPolicyDefaultValues"` // autoscale block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autoscale DataDatabricksJob#autoscale} Autoscale *DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale `field:"optional" json:"autoscale" yaml:"autoscale"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. AutoterminationMinutes *float64 `field:"optional" json:"autoterminationMinutes" yaml:"autoterminationMinutes"` // aws_attributes block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#aws_attributes DataDatabricksJob#aws_attributes} AwsAttributes *DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes `field:"optional" json:"awsAttributes" yaml:"awsAttributes"` // azure_attributes block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#azure_attributes DataDatabricksJob#azure_attributes} AzureAttributes *DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes `field:"optional" json:"azureAttributes" yaml:"azureAttributes"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_id DataDatabricksJob#cluster_id}. ClusterId *string `field:"optional" json:"clusterId" yaml:"clusterId"` // cluster_log_conf block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_log_conf DataDatabricksJob#cluster_log_conf} ClusterLogConf *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf `field:"optional" json:"clusterLogConf" yaml:"clusterLogConf"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#cluster_name DataDatabricksJob#cluster_name}. ClusterName *string `field:"optional" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#custom_tags DataDatabricksJob#custom_tags}. CustomTags *map[string]*string `field:"optional" json:"customTags" yaml:"customTags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#data_security_mode DataDatabricksJob#data_security_mode}. DataSecurityMode *string `field:"optional" json:"dataSecurityMode" yaml:"dataSecurityMode"` // docker_image block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#docker_image DataDatabricksJob#docker_image} DockerImage *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage `field:"optional" json:"dockerImage" yaml:"dockerImage"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. DriverInstancePoolId *string `field:"optional" json:"driverInstancePoolId" yaml:"driverInstancePoolId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. DriverNodeTypeId *string `field:"optional" json:"driverNodeTypeId" yaml:"driverNodeTypeId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. EnableElasticDisk interface{} `field:"optional" json:"enableElasticDisk" yaml:"enableElasticDisk"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}. EnableLocalDiskEncryption interface{} `field:"optional" json:"enableLocalDiskEncryption" yaml:"enableLocalDiskEncryption"` // gcp_attributes block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#gcp_attributes DataDatabricksJob#gcp_attributes} GcpAttributes *DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes `field:"optional" json:"gcpAttributes" yaml:"gcpAttributes"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#idempotency_token DataDatabricksJob#idempotency_token}. IdempotencyToken *string `field:"optional" json:"idempotencyToken" yaml:"idempotencyToken"` // init_scripts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#init_scripts DataDatabricksJob#init_scripts} InitScripts interface{} `field:"optional" json:"initScripts" yaml:"initScripts"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_pool_id DataDatabricksJob#instance_pool_id}. InstancePoolId *string `field:"optional" json:"instancePoolId" yaml:"instancePoolId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#node_type_id DataDatabricksJob#node_type_id}. NodeTypeId *string `field:"optional" json:"nodeTypeId" yaml:"nodeTypeId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#policy_id DataDatabricksJob#policy_id}. PolicyId *string `field:"optional" json:"policyId" yaml:"policyId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#runtime_engine DataDatabricksJob#runtime_engine}. RuntimeEngine *string `field:"optional" json:"runtimeEngine" yaml:"runtimeEngine"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#single_user_name DataDatabricksJob#single_user_name}. SingleUserName *string `field:"optional" json:"singleUserName" yaml:"singleUserName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_conf DataDatabricksJob#spark_conf}. SparkConf *map[string]*string `field:"optional" json:"sparkConf" yaml:"sparkConf"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spark_env_vars DataDatabricksJob#spark_env_vars}. SparkEnvVars *map[string]*string `field:"optional" json:"sparkEnvVars" yaml:"sparkEnvVars"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}. SshPublicKeys *[]*string `field:"optional" json:"sshPublicKeys" yaml:"sshPublicKeys"` // workload_type block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#workload_type DataDatabricksJob#workload_type} WorkloadType *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType `field:"optional" json:"workloadType" yaml:"workloadType"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#max_workers DataDatabricksJob#max_workers}. MaxWorkers *float64 `field:"optional" json:"maxWorkers" yaml:"maxWorkers"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#min_workers DataDatabricksJob#min_workers}. MinWorkers *float64 `field:"optional" json:"minWorkers" yaml:"minWorkers"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale) MaxWorkers() *float64 SetMaxWorkers(val *float64) MaxWorkersInput() *float64 MinWorkers() *float64 SetMinWorkers(val *float64) MinWorkersInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMaxWorkers() ResetMinWorkers() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. EbsVolumeCount *float64 `field:"optional" json:"ebsVolumeCount" yaml:"ebsVolumeCount"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. EbsVolumeSize *float64 `field:"optional" json:"ebsVolumeSize" yaml:"ebsVolumeSize"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. EbsVolumeType *string `field:"optional" json:"ebsVolumeType" yaml:"ebsVolumeType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. InstanceProfileArn *string `field:"optional" json:"instanceProfileArn" yaml:"instanceProfileArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. SpotBidPricePercent *float64 `field:"optional" json:"spotBidPricePercent" yaml:"spotBidPricePercent"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference interface { cdktf.ComplexObject Availability() *string SetAvailability(val *string) AvailabilityInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EbsVolumeCount() *float64 SetEbsVolumeCount(val *float64) EbsVolumeCountInput() *float64 EbsVolumeSize() *float64 SetEbsVolumeSize(val *float64) EbsVolumeSizeInput() *float64 EbsVolumeType() *string SetEbsVolumeType(val *string) EbsVolumeTypeInput() *string FirstOnDemand() *float64 SetFirstOnDemand(val *float64) FirstOnDemandInput() *float64 // Experimental. Fqn() *string InstanceProfileArn() *string SetInstanceProfileArn(val *string) InstanceProfileArnInput() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes) SpotBidPricePercent() *float64 SetSpotBidPricePercent(val *float64) SpotBidPricePercentInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) ZoneId() *string SetZoneId(val *string) ZoneIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAvailability() ResetEbsVolumeCount() ResetEbsVolumeSize() ResetEbsVolumeType() ResetFirstOnDemand() ResetInstanceProfileArn() ResetSpotBidPricePercent() ResetZoneId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}. SpotBidMaxPrice *float64 `field:"optional" json:"spotBidMaxPrice" yaml:"spotBidMaxPrice"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference interface { cdktf.ComplexObject Availability() *string SetAvailability(val *string) AvailabilityInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FirstOnDemand() *float64 SetFirstOnDemand(val *float64) FirstOnDemandInput() *float64 // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes) SpotBidMaxPrice() *float64 SetSpotBidMaxPrice(val *float64) SpotBidMaxPriceInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAvailability() ResetFirstOnDemand() ResetSpotBidMaxPrice() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf struct { // dbfs block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // s3 block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3 `field:"optional" json:"s3" yaml:"s3"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dbfs() DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference DbfsInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf) S3() DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference S3Input() *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDbfs(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs) PutS3(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3) ResetDbfs() ResetS3() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3 ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3 struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference interface { cdktf.ComplexObject CannedAcl() *string SetCannedAcl(val *string) CannedAclInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string EnableEncryption() interface{} SetEnableEncryption(val interface{}) EnableEncryptionInput() interface{} EncryptionType() *string SetEncryptionType(val *string) EncryptionTypeInput() *string Endpoint() *string SetEndpoint(val *string) EndpointInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3 SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3) KmsKey() *string SetKmsKey(val *string) KmsKeyInput() *string Region() *string SetRegion(val *string) RegionInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCannedAcl() ResetEnableEncryption() ResetEncryptionType() ResetEndpoint() ResetKmsKey() ResetRegion() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#url DataDatabricksJob#url}. Url *string `field:"required" json:"url" yaml:"url"` // basic_auth block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#basic_auth DataDatabricksJob#basic_auth} BasicAuth *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth `field:"optional" json:"basicAuth" yaml:"basicAuth"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#password DataDatabricksJob#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#username DataDatabricksJob#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth) Password() *string SetPassword(val *string) PasswordInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference interface { cdktf.ComplexObject BasicAuth() DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference BasicAuthInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Url() *string SetUrl(val *string) UrlInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutBasicAuth(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth) ResetBasicAuth() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#boot_disk_size DataDatabricksJob#boot_disk_size}. BootDiskSize *float64 `field:"optional" json:"bootDiskSize" yaml:"bootDiskSize"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#google_service_account DataDatabricksJob#google_service_account}. GoogleServiceAccount *string `field:"optional" json:"googleServiceAccount" yaml:"googleServiceAccount"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. UsePreemptibleExecutors interface{} `field:"optional" json:"usePreemptibleExecutors" yaml:"usePreemptibleExecutors"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#zone_id DataDatabricksJob#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference interface { cdktf.ComplexObject Availability() *string SetAvailability(val *string) AvailabilityInput() *string BootDiskSize() *float64 SetBootDiskSize(val *float64) BootDiskSizeInput() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string GoogleServiceAccount() *string SetGoogleServiceAccount(val *string) GoogleServiceAccountInput() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UsePreemptibleExecutors() interface{} SetUsePreemptibleExecutors(val interface{}) UsePreemptibleExecutorsInput() interface{} ZoneId() *string SetZoneId(val *string) ZoneIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAvailability() ResetBootDiskSize() ResetGoogleServiceAccount() ResetUsePreemptibleExecutors() ResetZoneId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts struct { // abfss block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#abfss DataDatabricksJob#abfss} Abfss *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss `field:"optional" json:"abfss" yaml:"abfss"` // dbfs block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // file block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#file DataDatabricksJob#file} File *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile `field:"optional" json:"file" yaml:"file"` // gcs block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#gcs DataDatabricksJob#gcs} Gcs *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs `field:"optional" json:"gcs" yaml:"gcs"` // s3 block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3 `field:"optional" json:"s3" yaml:"s3"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss ¶ added in v4.0.1
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference ¶ added in v4.0.1
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDestination() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference ¶ added in v4.0.1
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDestination() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDestination() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference interface { cdktf.ComplexObject Abfss() DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference AbfssInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dbfs() DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference DbfsInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs File() DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference FileInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile // Experimental. Fqn() *string Gcs() DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference GcsInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs InternalValue() interface{} SetInternalValue(val interface{}) S3() DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference S3Input() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAbfss(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss) PutDbfs(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs) PutFile(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile) PutGcs(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs) PutS3(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3) ResetAbfss() ResetDbfs() ResetFile() ResetGcs() ResetS3() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3 ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3 struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#region DataDatabricksJob#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference interface { cdktf.ComplexObject CannedAcl() *string SetCannedAcl(val *string) CannedAclInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Destination() *string SetDestination(val *string) DestinationInput() *string EnableEncryption() interface{} SetEnableEncryption(val interface{}) EnableEncryptionInput() interface{} EncryptionType() *string SetEncryptionType(val *string) EncryptionTypeInput() *string Endpoint() *string SetEndpoint(val *string) EndpointInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3 SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3) KmsKey() *string SetKmsKey(val *string) KmsKeyInput() *string Region() *string SetRegion(val *string) RegionInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCannedAcl() ResetEnableEncryption() ResetEncryptionType() ResetEndpoint() ResetKmsKey() ResetRegion() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference interface { cdktf.ComplexObject ApplyPolicyDefaultValues() interface{} SetApplyPolicyDefaultValues(val interface{}) ApplyPolicyDefaultValuesInput() interface{} Autoscale() DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference AutoscaleInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale AutoterminationMinutes() *float64 SetAutoterminationMinutes(val *float64) AutoterminationMinutesInput() *float64 AwsAttributes() DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference AwsAttributesInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes AzureAttributes() DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference AzureAttributesInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes ClusterId() *string SetClusterId(val *string) ClusterIdInput() *string ClusterLogConf() DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference ClusterLogConfInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf ClusterName() *string SetClusterName(val *string) ClusterNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomTags() *map[string]*string SetCustomTags(val *map[string]*string) CustomTagsInput() *map[string]*string DataSecurityMode() *string SetDataSecurityMode(val *string) DataSecurityModeInput() *string DockerImage() DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference DockerImageInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage DriverInstancePoolId() *string SetDriverInstancePoolId(val *string) DriverInstancePoolIdInput() *string DriverNodeTypeId() *string SetDriverNodeTypeId(val *string) DriverNodeTypeIdInput() *string EnableElasticDisk() interface{} SetEnableElasticDisk(val interface{}) EnableElasticDiskInput() interface{} EnableLocalDiskEncryption() interface{} SetEnableLocalDiskEncryption(val interface{}) EnableLocalDiskEncryptionInput() interface{} // Experimental. Fqn() *string GcpAttributes() DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference GcpAttributesInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes IdempotencyToken() *string SetIdempotencyToken(val *string) IdempotencyTokenInput() *string InitScripts() DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList InitScriptsInput() interface{} InstancePoolId() *string SetInstancePoolId(val *string) InstancePoolIdInput() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewCluster SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewCluster) NodeTypeId() *string SetNodeTypeId(val *string) NodeTypeIdInput() *string NumWorkers() *float64 SetNumWorkers(val *float64) NumWorkersInput() *float64 PolicyId() *string SetPolicyId(val *string) PolicyIdInput() *string RuntimeEngine() *string SetRuntimeEngine(val *string) RuntimeEngineInput() *string SingleUserName() *string SetSingleUserName(val *string) SingleUserNameInput() *string SparkConf() *map[string]*string SetSparkConf(val *map[string]*string) SparkConfInput() *map[string]*string SparkEnvVars() *map[string]*string SetSparkEnvVars(val *map[string]*string) SparkEnvVarsInput() *map[string]*string SparkVersion() *string SetSparkVersion(val *string) SparkVersionInput() *string SshPublicKeys() *[]*string SetSshPublicKeys(val *[]*string) SshPublicKeysInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WorkloadType() DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference WorkloadTypeInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAutoscale(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale) PutAwsAttributes(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes) PutAzureAttributes(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes) PutClusterLogConf(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf) PutDockerImage(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage) PutGcpAttributes(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes) PutInitScripts(value interface{}) PutWorkloadType(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType) ResetApplyPolicyDefaultValues() ResetAutoscale() ResetAutoterminationMinutes() ResetAwsAttributes() ResetAzureAttributes() ResetClusterId() ResetClusterLogConf() ResetClusterName() ResetCustomTags() ResetDataSecurityMode() ResetDockerImage() ResetDriverInstancePoolId() ResetDriverNodeTypeId() ResetEnableElasticDisk() ResetEnableLocalDiskEncryption() ResetGcpAttributes() ResetIdempotencyToken() ResetInitScripts() ResetInstancePoolId() ResetNodeTypeId() ResetPolicyId() ResetRuntimeEngine() ResetSingleUserName() ResetSparkConf() ResetSparkEnvVars() ResetSshPublicKeys() ResetWorkloadType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType struct { // clients block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#clients DataDatabricksJob#clients} Clients *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients `field:"required" json:"clients" yaml:"clients"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jobs DataDatabricksJob#jobs}. Jobs interface{} `field:"optional" json:"jobs" yaml:"jobs"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebooks DataDatabricksJob#notebooks}. Notebooks interface{} `field:"optional" json:"notebooks" yaml:"notebooks"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients) Jobs() interface{} SetJobs(val interface{}) JobsInput() interface{} Notebooks() interface{} SetNotebooks(val interface{}) NotebooksInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetJobs() ResetNotebooks() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference interface { cdktf.ComplexObject Clients() DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference ClientsInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutClients(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNotebookTask ¶
type DataDatabricksJobJobSettingsSettingsTaskNotebookTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#notebook_path DataDatabricksJob#notebook_path}. NotebookPath *string `field:"required" json:"notebookPath" yaml:"notebookPath"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#base_parameters DataDatabricksJob#base_parameters}. BaseParameters *map[string]*string `field:"optional" json:"baseParameters" yaml:"baseParameters"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#source DataDatabricksJob#source}. Source *string `field:"optional" json:"source" yaml:"source"` }
type DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference interface { cdktf.ComplexObject BaseParameters() *map[string]*string SetBaseParameters(val *map[string]*string) BaseParametersInput() *map[string]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskNotebookTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNotebookTask) NotebookPath() *string SetNotebookPath(val *string) NotebookPathInput() *string Source() *string SetSource(val *string) SourceInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBaseParameters() ResetSource() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DbtTask() DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference DbtTaskInput() *DataDatabricksJobJobSettingsSettingsTaskDbtTask DependsOn() DataDatabricksJobJobSettingsSettingsTaskDependsOnList DependsOnInput() interface{} Description() *string SetDescription(val *string) DescriptionInput() *string EmailNotifications() DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference EmailNotificationsInput() *DataDatabricksJobJobSettingsSettingsTaskEmailNotifications ExistingClusterId() *string SetExistingClusterId(val *string) ExistingClusterIdInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) JobClusterKey() *string SetJobClusterKey(val *string) JobClusterKeyInput() *string Library() DataDatabricksJobJobSettingsSettingsTaskLibraryList LibraryInput() interface{} MaxRetries() *float64 SetMaxRetries(val *float64) MaxRetriesInput() *float64 MinRetryIntervalMillis() *float64 SetMinRetryIntervalMillis(val *float64) MinRetryIntervalMillisInput() *float64 NewCluster() DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference NewClusterInput() *DataDatabricksJobJobSettingsSettingsTaskNewCluster NotebookTask() DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference NotebookTaskInput() *DataDatabricksJobJobSettingsSettingsTaskNotebookTask PipelineTask() DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference PipelineTaskInput() *DataDatabricksJobJobSettingsSettingsTaskPipelineTask PythonWheelTask() DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference PythonWheelTaskInput() *DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask RetryOnTimeout() interface{} SetRetryOnTimeout(val interface{}) RetryOnTimeoutInput() interface{} SparkJarTask() DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference SparkJarTaskInput() *DataDatabricksJobJobSettingsSettingsTaskSparkJarTask SparkPythonTask() DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference SparkPythonTaskInput() *DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask SparkSubmitTask() DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference SparkSubmitTaskInput() *DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask SqlTask() DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference SqlTaskInput() *DataDatabricksJobJobSettingsSettingsTaskSqlTask TaskKey() *string SetTaskKey(val *string) TaskKeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TimeoutSeconds() *float64 SetTimeoutSeconds(val *float64) TimeoutSecondsInput() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDbtTask(value *DataDatabricksJobJobSettingsSettingsTaskDbtTask) PutDependsOn(value interface{}) PutEmailNotifications(value *DataDatabricksJobJobSettingsSettingsTaskEmailNotifications) PutLibrary(value interface{}) PutNewCluster(value *DataDatabricksJobJobSettingsSettingsTaskNewCluster) PutNotebookTask(value *DataDatabricksJobJobSettingsSettingsTaskNotebookTask) PutPipelineTask(value *DataDatabricksJobJobSettingsSettingsTaskPipelineTask) PutPythonWheelTask(value *DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask) PutSparkJarTask(value *DataDatabricksJobJobSettingsSettingsTaskSparkJarTask) PutSparkPythonTask(value *DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask) PutSparkSubmitTask(value *DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask) PutSqlTask(value *DataDatabricksJobJobSettingsSettingsTaskSqlTask) ResetDbtTask() ResetDependsOn() ResetDescription() ResetEmailNotifications() ResetExistingClusterId() ResetJobClusterKey() ResetLibrary() ResetMaxRetries() ResetMinRetryIntervalMillis() ResetNewCluster() ResetNotebookTask() ResetPipelineTask() ResetPythonWheelTask() ResetRetryOnTimeout() ResetSparkJarTask() ResetSparkPythonTask() ResetSparkSubmitTask() ResetSqlTask() ResetTaskKey() ResetTimeoutSeconds() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskPipelineTask ¶
type DataDatabricksJobJobSettingsSettingsTaskPipelineTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#pipeline_id DataDatabricksJob#pipeline_id}. PipelineId *string `field:"required" json:"pipelineId" yaml:"pipelineId"` }
type DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskPipelineTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskPipelineTask) PipelineId() *string SetPipelineId(val *string) PipelineIdInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask ¶
type DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#entry_point DataDatabricksJob#entry_point}. EntryPoint *string `field:"optional" json:"entryPoint" yaml:"entryPoint"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#named_parameters DataDatabricksJob#named_parameters}. NamedParameters *map[string]*string `field:"optional" json:"namedParameters" yaml:"namedParameters"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#package_name DataDatabricksJob#package_name}. PackageName *string `field:"optional" json:"packageName" yaml:"packageName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EntryPoint() *string SetEntryPoint(val *string) EntryPointInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask) NamedParameters() *map[string]*string SetNamedParameters(val *map[string]*string) NamedParametersInput() *map[string]*string PackageName() *string SetPackageName(val *string) PackageNameInput() *string Parameters() *[]*string SetParameters(val *[]*string) ParametersInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetEntryPoint() ResetNamedParameters() ResetPackageName() ResetParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskSparkJarTask ¶
type DataDatabricksJobJobSettingsSettingsTaskSparkJarTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#jar_uri DataDatabricksJob#jar_uri}. JarUri *string `field:"optional" json:"jarUri" yaml:"jarUri"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#main_class_name DataDatabricksJob#main_class_name}. MainClassName *string `field:"optional" json:"mainClassName" yaml:"mainClassName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskSparkJarTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskSparkJarTask) JarUri() *string SetJarUri(val *string) JarUriInput() *string MainClassName() *string SetMainClassName(val *string) MainClassNameInput() *string Parameters() *[]*string SetParameters(val *[]*string) ParametersInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetJarUri() ResetMainClassName() ResetParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask ¶
type DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#python_file DataDatabricksJob#python_file}. PythonFile *string `field:"required" json:"pythonFile" yaml:"pythonFile"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask) Parameters() *[]*string SetParameters(val *[]*string) ParametersInput() *[]*string PythonFile() *string SetPythonFile(val *string) PythonFileInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask ¶
type DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask) Parameters() *[]*string SetParameters(val *[]*string) ParametersInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskSqlTask ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTask struct { // alert block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#alert DataDatabricksJob#alert} Alert *DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert `field:"optional" json:"alert" yaml:"alert"` // dashboard block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dashboard DataDatabricksJob#dashboard} Dashboard *DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard `field:"optional" json:"dashboard" yaml:"dashboard"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. Parameters *map[string]*string `field:"optional" json:"parameters" yaml:"parameters"` // query block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#query DataDatabricksJob#query} Query *DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery `field:"optional" json:"query" yaml:"query"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. WarehouseId *string `field:"optional" json:"warehouseId" yaml:"warehouseId"` }
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#alert_id DataDatabricksJob#alert_id}. AlertId *string `field:"required" json:"alertId" yaml:"alertId"` }
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference interface { cdktf.ComplexObject AlertId() *string SetAlertId(val *string) AlertIdInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#dashboard_id DataDatabricksJob#dashboard_id}. DashboardId *string `field:"required" json:"dashboardId" yaml:"dashboardId"` }
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DashboardId() *string SetDashboardId(val *string) DashboardIdInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference interface { cdktf.ComplexObject Alert() DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference AlertInput() *DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dashboard() DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference DashboardInput() *DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskSqlTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskSqlTask) Parameters() *map[string]*string SetParameters(val *map[string]*string) ParametersInput() *map[string]*string Query() DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference QueryInput() *DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WarehouseId() *string SetWarehouseId(val *string) WarehouseIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAlert(value *DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert) PutDashboard(value *DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard) PutQuery(value *DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery) ResetAlert() ResetDashboard() ResetParameters() ResetQuery() ResetWarehouseId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#query_id DataDatabricksJob#query_id}. QueryId *string `field:"required" json:"queryId" yaml:"queryId"` }
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery) QueryId() *string SetQueryId(val *string) QueryIdInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference
type DataDatabricksJobJobSettingsSettingsWebhookNotifications ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotifications struct { // on_failure block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_failure DataDatabricksJob#on_failure} OnFailure interface{} `field:"optional" json:"onFailure" yaml:"onFailure"` // on_start block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_start DataDatabricksJob#on_start} OnStart interface{} `field:"optional" json:"onStart" yaml:"onStart"` // on_success block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#on_success DataDatabricksJob#on_success} OnSuccess interface{} `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#id DataDatabricksJob#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#id DataDatabricksJob#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#id DataDatabricksJob#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsWebhookNotifications SetInternalValue(val *DataDatabricksJobJobSettingsSettingsWebhookNotifications) OnFailure() DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList OnFailureInput() interface{} OnStart() DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList OnStartInput() interface{} OnSuccess() DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList OnSuccessInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOnFailure(value interface{}) PutOnStart(value interface{}) PutOnSuccess(value interface{}) ResetOnFailure() ResetOnStart() ResetOnSuccess() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference
Source Files
¶
- datadatabricksjob.go
- datadatabricksjob_DataDatabricksJob.go
- datadatabricksjob_DataDatabricksJobConfig.go
- datadatabricksjob_DataDatabricksJobJobSettings.go
- datadatabricksjob_DataDatabricksJobJobSettingsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettings.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsDbtTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsEmailNotifications.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsGitSource.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsGitSourceOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsGitSourceOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobCluster.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterList.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterList__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewCluster.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsJobClusterOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibrary.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryCran.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryList.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryList__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryMaven.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryPypi.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewCluster.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterAutoscale.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterDockerImage.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScripts.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNotebookTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsPipelineTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsPythonWheelTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsSchedule.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsScheduleOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsScheduleOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsSparkJarTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsSparkPythonTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsSparkSubmitTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskDbtTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskDependsOn.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskDependsOnList.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskDependsOnList__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskEmailNotifications.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibrary.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryCran.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryList.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryList__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryMaven.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryPypi.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskList.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskList__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewCluster.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNotebookTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskPipelineTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSparkJarTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTask.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotifications.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference.go
- datadatabricksjob_DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference__runtime_type_checks.go
- datadatabricksjob_DataDatabricksJob__runtime_type_checks.go