Documentation ¶
Index ¶
- func DataDatabricksJob_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- 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 NewDataDatabricksJobJobSettingsSettingsComputeList_Override(d DataDatabricksJobJobSettingsSettingsComputeList, ...)
- func NewDataDatabricksJobJobSettingsSettingsComputeOutputReference_Override(d DataDatabricksJobJobSettingsSettingsComputeOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsComputeSpecOutputReference_Override(d DataDatabricksJobJobSettingsSettingsComputeSpecOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsContinuousOutputReference_Override(d DataDatabricksJobJobSettingsSettingsContinuousOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsDbtTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsDeploymentOutputReference_Override(d DataDatabricksJobJobSettingsSettingsDeploymentOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference_Override(d DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsGitSourceOutputReference_Override(d DataDatabricksJobJobSettingsSettingsGitSourceOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsHealthOutputReference_Override(d DataDatabricksJobJobSettingsSettingsHealthOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsHealthRulesList_Override(d DataDatabricksJobJobSettingsSettingsHealthRulesList, ...)
- func NewDataDatabricksJobJobSettingsSettingsHealthRulesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterList_Override(d DataDatabricksJobJobSettingsSettingsJobClusterList, ...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList, ...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference_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 NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference_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 NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList_Override(d DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference_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 NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsParameterList_Override(d DataDatabricksJobJobSettingsSettingsParameterList, ...)
- func NewDataDatabricksJobJobSettingsSettingsParameterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsParameterOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsQueueOutputReference_Override(d DataDatabricksJobJobSettingsSettingsQueueOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsRunAsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsRunAsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsScheduleOutputReference_Override(d DataDatabricksJobJobSettingsSettingsScheduleOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnList_Override(d DataDatabricksJobJobSettingsSettingsTaskDependsOnList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskHealthOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskHealthRulesList_Override(d DataDatabricksJobJobSettingsSettingsTaskHealthRulesList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference, ...)
- 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 NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference_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 NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList, ...)
- func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsTriggerOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTriggerOutputReference, ...)
- func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList_Override(...)
- func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override(...)
- 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 DataDatabricksJobJobSettingsSettingsCompute
- type DataDatabricksJobJobSettingsSettingsComputeList
- type DataDatabricksJobJobSettingsSettingsComputeOutputReference
- type DataDatabricksJobJobSettingsSettingsComputeSpec
- type DataDatabricksJobJobSettingsSettingsComputeSpecOutputReference
- type DataDatabricksJobJobSettingsSettingsContinuous
- type DataDatabricksJobJobSettingsSettingsContinuousOutputReference
- type DataDatabricksJobJobSettingsSettingsDbtTask
- type DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsDeployment
- type DataDatabricksJobJobSettingsSettingsDeploymentOutputReference
- type DataDatabricksJobJobSettingsSettingsEmailNotifications
- type DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference
- type DataDatabricksJobJobSettingsSettingsGitSource
- type DataDatabricksJobJobSettingsSettingsGitSourceJobSource
- type DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference
- type DataDatabricksJobJobSettingsSettingsGitSourceOutputReference
- type DataDatabricksJobJobSettingsSettingsHealth
- type DataDatabricksJobJobSettingsSettingsHealthOutputReference
- type DataDatabricksJobJobSettingsSettingsHealthRules
- type DataDatabricksJobJobSettingsSettingsHealthRulesList
- type DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference
- 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 DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference
- 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 DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace
- type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference
- 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 DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo
- type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList
- type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo
- type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference
- 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 DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace
- type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType
- type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients
- type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference
- type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference
- type DataDatabricksJobJobSettingsSettingsNotebookTask
- type DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsNotificationSettings
- type DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference
- type DataDatabricksJobJobSettingsSettingsOutputReference
- type DataDatabricksJobJobSettingsSettingsParameter
- type DataDatabricksJobJobSettingsSettingsParameterList
- type DataDatabricksJobJobSettingsSettingsParameterOutputReference
- type DataDatabricksJobJobSettingsSettingsPipelineTask
- type DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsPythonWheelTask
- type DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsQueue
- type DataDatabricksJobJobSettingsSettingsQueueOutputReference
- type DataDatabricksJobJobSettingsSettingsRunAs
- type DataDatabricksJobJobSettingsSettingsRunAsOutputReference
- type DataDatabricksJobJobSettingsSettingsRunJobTask
- type DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsSchedule
- type DataDatabricksJobJobSettingsSettingsScheduleOutputReference
- type DataDatabricksJobJobSettingsSettingsSparkJarTask
- type DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsSparkPythonTask
- type DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsSparkSubmitTask
- type DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTask
- type DataDatabricksJobJobSettingsSettingsTaskConditionTask
- type DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskDbtTask
- type DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskDependsOn
- type DataDatabricksJobJobSettingsSettingsTaskDependsOnList
- type DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskEmailNotifications
- type DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskHealth
- type DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskHealthRules
- type DataDatabricksJobJobSettingsSettingsTaskHealthRulesList
- type DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference
- 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 DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference
- 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 DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNotebookTask
- type DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskNotificationSettings
- type DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskPipelineTask
- type DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask
- type DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskRunJobTask
- type DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSparkJarTask
- type DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask
- type DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask
- type DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSqlTask
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery
- type DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference
- type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference
- type DataDatabricksJobJobSettingsSettingsTrigger
- type DataDatabricksJobJobSettingsSettingsTriggerFileArrival
- type DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference
- type DataDatabricksJobJobSettingsSettingsTriggerOutputReference
- type DataDatabricksJobJobSettingsSettingsWebhookNotifications
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList
- type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference
- 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_GenerateConfigForImport ¶
func DataDatabricksJob_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a DataDatabricksJob resource upon running "cdktf plan <stack-name>".
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 NewDataDatabricksJobJobSettingsSettingsComputeList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsComputeList_Override(d DataDatabricksJobJobSettingsSettingsComputeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsComputeOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsComputeOutputReference_Override(d DataDatabricksJobJobSettingsSettingsComputeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsComputeSpecOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsComputeSpecOutputReference_Override(d DataDatabricksJobJobSettingsSettingsComputeSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsContinuousOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsContinuousOutputReference_Override(d DataDatabricksJobJobSettingsSettingsContinuousOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsDbtTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsDbtTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsDeploymentOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsDeploymentOutputReference_Override(d DataDatabricksJobJobSettingsSettingsDeploymentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference_Override(d DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsGitSourceOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsGitSourceOutputReference_Override(d DataDatabricksJobJobSettingsSettingsGitSourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsHealthOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsHealthOutputReference_Override(d DataDatabricksJobJobSettingsSettingsHealthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsHealthRulesList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsHealthRulesList_Override(d DataDatabricksJobJobSettingsSettingsHealthRulesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsHealthRulesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsHealthRulesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
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 NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
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 ¶
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 NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference_Override(d DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference, 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 NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList_Override(d DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
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 ¶
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 NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference, 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 NewDataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsParameterList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsParameterList_Override(d DataDatabricksJobJobSettingsSettingsParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsParameterOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsParameterOutputReference_Override(d DataDatabricksJobJobSettingsSettingsParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
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 NewDataDatabricksJobJobSettingsSettingsQueueOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsQueueOutputReference_Override(d DataDatabricksJobJobSettingsSettingsQueueOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsRunAsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsRunAsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsRunAsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference, 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 NewDataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference, 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 NewDataDatabricksJobJobSettingsSettingsTaskHealthOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskHealthOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskHealthRulesList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskHealthRulesList_Override(d DataDatabricksJobJobSettingsSettingsTaskHealthRulesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
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 NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
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 ¶
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 NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference, 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 NewDataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference, 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 NewDataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference, 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 NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference, 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 NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsTriggerOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsTriggerOutputReference_Override(d DataDatabricksJobJobSettingsSettingsTriggerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList_Override ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override(d DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job databricks_job} Data Source.
Types ¶
type DataDatabricksJob ¶
type DataDatabricksJob interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) // 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) Name() *string SetName(val *string) NameInput() *string // 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() ResetName() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Adds this resource to the terraform JSON output. // Experimental. ToHclTerraform() 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job databricks_job}.
func NewDataDatabricksJob ¶
func NewDataDatabricksJob(scope constructs.Construct, id *string, config *DataDatabricksJobConfig) DataDatabricksJob
Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job databricks_job} Data Source.
type DataDatabricksJobConfig ¶
type DataDatabricksJobConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_id DataDatabricksJob#job_id}. JobId *string `field:"optional" json:"jobId" yaml:"jobId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_name DataDatabricksJob#job_name}. JobName *string `field:"optional" json:"jobName" yaml:"jobName"` // job_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_settings DataDatabricksJob#job_settings} JobSettings *DataDatabricksJobJobSettings `field:"optional" json:"jobSettings" yaml:"jobSettings"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#name DataDatabricksJob#name}. Name *string `field:"optional" json:"name" yaml:"name"` }
type DataDatabricksJobJobSettings ¶
type DataDatabricksJobJobSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#created_time DataDatabricksJob#created_time}. CreatedTime *float64 `field:"optional" json:"createdTime" yaml:"createdTime"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#creator_user_name DataDatabricksJob#creator_user_name}. CreatorUserName *string `field:"optional" json:"creatorUserName" yaml:"creatorUserName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_id DataDatabricksJob#job_id}. JobId *float64 `field:"optional" json:"jobId" yaml:"jobId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#run_as_user_name DataDatabricksJob#run_as_user_name}. RunAsUserName *string `field:"optional" json:"runAsUserName" yaml:"runAsUserName"` // settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 RunAsUserName() *string SetRunAsUserName(val *string) RunAsUserNameInput() *string 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() ResetRunAsUserName() 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 { // compute block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#compute DataDatabricksJob#compute} Compute interface{} `field:"optional" json:"compute" yaml:"compute"` // continuous block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#continuous DataDatabricksJob#continuous} Continuous *DataDatabricksJobJobSettingsSettingsContinuous `field:"optional" json:"continuous" yaml:"continuous"` // dbt_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#dbt_task DataDatabricksJob#dbt_task} DbtTask *DataDatabricksJobJobSettingsSettingsDbtTask `field:"optional" json:"dbtTask" yaml:"dbtTask"` // deployment block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#deployment DataDatabricksJob#deployment} Deployment *DataDatabricksJobJobSettingsSettingsDeployment `field:"optional" json:"deployment" yaml:"deployment"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#description DataDatabricksJob#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#edit_mode DataDatabricksJob#edit_mode}. EditMode *string `field:"optional" json:"editMode" yaml:"editMode"` // email_notifications block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#email_notifications DataDatabricksJob#email_notifications} EmailNotifications *DataDatabricksJobJobSettingsSettingsEmailNotifications `field:"optional" json:"emailNotifications" yaml:"emailNotifications"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}. ExistingClusterId *string `field:"optional" json:"existingClusterId" yaml:"existingClusterId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#format DataDatabricksJob#format}. Format *string `field:"optional" json:"format" yaml:"format"` // git_source block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#git_source DataDatabricksJob#git_source} GitSource *DataDatabricksJobJobSettingsSettingsGitSource `field:"optional" json:"gitSource" yaml:"gitSource"` // health block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#health DataDatabricksJob#health} Health *DataDatabricksJobJobSettingsSettingsHealth `field:"optional" json:"health" yaml:"health"` // job_cluster block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_cluster DataDatabricksJob#job_cluster} JobCluster interface{} `field:"optional" json:"jobCluster" yaml:"jobCluster"` // library block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#library DataDatabricksJob#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#max_concurrent_runs DataDatabricksJob#max_concurrent_runs}. MaxConcurrentRuns *float64 `field:"optional" json:"maxConcurrentRuns" yaml:"maxConcurrentRuns"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#max_retries DataDatabricksJob#max_retries}. MaxRetries *float64 `field:"optional" json:"maxRetries" yaml:"maxRetries"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#min_retry_interval_millis DataDatabricksJob#min_retry_interval_millis}. MinRetryIntervalMillis *float64 `field:"optional" json:"minRetryIntervalMillis" yaml:"minRetryIntervalMillis"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#name DataDatabricksJob#name}. Name *string `field:"optional" json:"name" yaml:"name"` // new_cluster block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#new_cluster DataDatabricksJob#new_cluster} NewCluster *DataDatabricksJobJobSettingsSettingsNewCluster `field:"optional" json:"newCluster" yaml:"newCluster"` // notebook_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#notebook_task DataDatabricksJob#notebook_task} NotebookTask *DataDatabricksJobJobSettingsSettingsNotebookTask `field:"optional" json:"notebookTask" yaml:"notebookTask"` // notification_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#notification_settings DataDatabricksJob#notification_settings} NotificationSettings *DataDatabricksJobJobSettingsSettingsNotificationSettings `field:"optional" json:"notificationSettings" yaml:"notificationSettings"` // parameter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#parameter DataDatabricksJob#parameter} Parameter interface{} `field:"optional" json:"parameter" yaml:"parameter"` // pipeline_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#pipeline_task DataDatabricksJob#pipeline_task} PipelineTask *DataDatabricksJobJobSettingsSettingsPipelineTask `field:"optional" json:"pipelineTask" yaml:"pipelineTask"` // python_wheel_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#python_wheel_task DataDatabricksJob#python_wheel_task} PythonWheelTask *DataDatabricksJobJobSettingsSettingsPythonWheelTask `field:"optional" json:"pythonWheelTask" yaml:"pythonWheelTask"` // queue block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#queue DataDatabricksJob#queue} Queue *DataDatabricksJobJobSettingsSettingsQueue `field:"optional" json:"queue" yaml:"queue"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}. RetryOnTimeout interface{} `field:"optional" json:"retryOnTimeout" yaml:"retryOnTimeout"` // run_as block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#run_as DataDatabricksJob#run_as} RunAs *DataDatabricksJobJobSettingsSettingsRunAs `field:"optional" json:"runAs" yaml:"runAs"` // run_job_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#run_job_task DataDatabricksJob#run_job_task} RunJobTask *DataDatabricksJobJobSettingsSettingsRunJobTask `field:"optional" json:"runJobTask" yaml:"runJobTask"` // schedule block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#schedule DataDatabricksJob#schedule} Schedule *DataDatabricksJobJobSettingsSettingsSchedule `field:"optional" json:"schedule" yaml:"schedule"` // spark_jar_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spark_submit_task DataDatabricksJob#spark_submit_task} SparkSubmitTask *DataDatabricksJobJobSettingsSettingsSparkSubmitTask `field:"optional" json:"sparkSubmitTask" yaml:"sparkSubmitTask"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#tags DataDatabricksJob#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#task DataDatabricksJob#task} Task interface{} `field:"optional" json:"task" yaml:"task"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#timeout_seconds DataDatabricksJob#timeout_seconds}. TimeoutSeconds *float64 `field:"optional" json:"timeoutSeconds" yaml:"timeoutSeconds"` // trigger block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#trigger DataDatabricksJob#trigger} Trigger *DataDatabricksJobJobSettingsSettingsTrigger `field:"optional" json:"trigger" yaml:"trigger"` // webhook_notifications block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#webhook_notifications DataDatabricksJob#webhook_notifications} WebhookNotifications *DataDatabricksJobJobSettingsSettingsWebhookNotifications `field:"optional" json:"webhookNotifications" yaml:"webhookNotifications"` }
type DataDatabricksJobJobSettingsSettingsCompute ¶
type DataDatabricksJobJobSettingsSettingsCompute struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#compute_key DataDatabricksJob#compute_key}. ComputeKey *string `field:"optional" json:"computeKey" yaml:"computeKey"` // spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spec DataDatabricksJob#spec} Spec *DataDatabricksJobJobSettingsSettingsComputeSpec `field:"optional" json:"spec" yaml:"spec"` }
type DataDatabricksJobJobSettingsSettingsComputeList ¶
type DataDatabricksJobJobSettingsSettingsComputeList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsComputeOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsComputeList ¶
func NewDataDatabricksJobJobSettingsSettingsComputeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsComputeList
type DataDatabricksJobJobSettingsSettingsComputeOutputReference ¶
type DataDatabricksJobJobSettingsSettingsComputeOutputReference 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) ComputeKey() *string SetComputeKey(val *string) ComputeKeyInput() *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 // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Spec() DataDatabricksJobJobSettingsSettingsComputeSpecOutputReference SpecInput() *DataDatabricksJobJobSettingsSettingsComputeSpec // 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 PutSpec(value *DataDatabricksJobJobSettingsSettingsComputeSpec) ResetComputeKey() ResetSpec() // 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 NewDataDatabricksJobJobSettingsSettingsComputeOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsComputeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsComputeOutputReference
type DataDatabricksJobJobSettingsSettingsComputeSpec ¶
type DataDatabricksJobJobSettingsSettingsComputeSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#kind DataDatabricksJob#kind}. Kind *string `field:"optional" json:"kind" yaml:"kind"` }
type DataDatabricksJobJobSettingsSettingsComputeSpecOutputReference ¶
type DataDatabricksJobJobSettingsSettingsComputeSpecOutputReference 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() *DataDatabricksJobJobSettingsSettingsComputeSpec SetInternalValue(val *DataDatabricksJobJobSettingsSettingsComputeSpec) Kind() *string SetKind(val *string) KindInput() *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 ResetKind() // 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 NewDataDatabricksJobJobSettingsSettingsComputeSpecOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsComputeSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsComputeSpecOutputReference
type DataDatabricksJobJobSettingsSettingsContinuous ¶
type DataDatabricksJobJobSettingsSettingsContinuous struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#pause_status DataDatabricksJob#pause_status}. PauseStatus *string `field:"optional" json:"pauseStatus" yaml:"pauseStatus"` }
type DataDatabricksJobJobSettingsSettingsContinuousOutputReference ¶
type DataDatabricksJobJobSettingsSettingsContinuousOutputReference 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() *DataDatabricksJobJobSettingsSettingsContinuous SetInternalValue(val *DataDatabricksJobJobSettingsSettingsContinuous) PauseStatus() *string SetPauseStatus(val *string) PauseStatusInput() *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 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 NewDataDatabricksJobJobSettingsSettingsContinuousOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsContinuousOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsContinuousOutputReference
type DataDatabricksJobJobSettingsSettingsDbtTask ¶
type DataDatabricksJobJobSettingsSettingsDbtTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#commands DataDatabricksJob#commands}. Commands *[]*string `field:"required" json:"commands" yaml:"commands"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#catalog DataDatabricksJob#catalog}. Catalog *string `field:"optional" json:"catalog" yaml:"catalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#profiles_directory DataDatabricksJob#profiles_directory}. ProfilesDirectory *string `field:"optional" json:"profilesDirectory" yaml:"profilesDirectory"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#project_directory DataDatabricksJob#project_directory}. ProjectDirectory *string `field:"optional" json:"projectDirectory" yaml:"projectDirectory"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#schema DataDatabricksJob#schema}. Schema *string `field:"optional" json:"schema" yaml:"schema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsDeployment ¶
type DataDatabricksJobJobSettingsSettingsDeployment struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#kind DataDatabricksJob#kind}. Kind *string `field:"required" json:"kind" yaml:"kind"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#metadata_file_path DataDatabricksJob#metadata_file_path}. MetadataFilePath *string `field:"optional" json:"metadataFilePath" yaml:"metadataFilePath"` }
type DataDatabricksJobJobSettingsSettingsDeploymentOutputReference ¶
type DataDatabricksJobJobSettingsSettingsDeploymentOutputReference 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() *DataDatabricksJobJobSettingsSettingsDeployment SetInternalValue(val *DataDatabricksJobJobSettingsSettingsDeployment) Kind() *string SetKind(val *string) KindInput() *string MetadataFilePath() *string SetMetadataFilePath(val *string) MetadataFilePathInput() *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 ResetMetadataFilePath() // 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 NewDataDatabricksJobJobSettingsSettingsDeploymentOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsDeploymentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsDeploymentOutputReference
type DataDatabricksJobJobSettingsSettingsEmailNotifications ¶
type DataDatabricksJobJobSettingsSettingsEmailNotifications struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_duration_warning_threshold_exceeded DataDatabricksJob#on_duration_warning_threshold_exceeded}. OnDurationWarningThresholdExceeded *[]*string `field:"optional" json:"onDurationWarningThresholdExceeded" yaml:"onDurationWarningThresholdExceeded"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_failure DataDatabricksJob#on_failure}. OnFailure *[]*string `field:"optional" json:"onFailure" yaml:"onFailure"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_start DataDatabricksJob#on_start}. OnStart *[]*string `field:"optional" json:"onStart" yaml:"onStart"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_success DataDatabricksJob#on_success}. OnSuccess *[]*string `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference 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() *DataDatabricksJobJobSettingsSettingsEmailNotifications SetInternalValue(val *DataDatabricksJobJobSettingsSettingsEmailNotifications) NoAlertForSkippedRuns() interface{} SetNoAlertForSkippedRuns(val interface{}) NoAlertForSkippedRunsInput() interface{} OnDurationWarningThresholdExceeded() *[]*string SetOnDurationWarningThresholdExceeded(val *[]*string) OnDurationWarningThresholdExceededInput() *[]*string 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 ResetNoAlertForSkippedRuns() ResetOnDurationWarningThresholdExceeded() 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#url DataDatabricksJob#url}. Url *string `field:"required" json:"url" yaml:"url"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#branch DataDatabricksJob#branch}. Branch *string `field:"optional" json:"branch" yaml:"branch"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#commit DataDatabricksJob#commit}. Commit *string `field:"optional" json:"commit" yaml:"commit"` // job_source block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_source DataDatabricksJob#job_source} JobSource *DataDatabricksJobJobSettingsSettingsGitSourceJobSource `field:"optional" json:"jobSource" yaml:"jobSource"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#provider DataDatabricksJob#provider}. Provider *string `field:"optional" json:"provider" yaml:"provider"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#tag DataDatabricksJob#tag}. Tag *string `field:"optional" json:"tag" yaml:"tag"` }
type DataDatabricksJobJobSettingsSettingsGitSourceJobSource ¶
type DataDatabricksJobJobSettingsSettingsGitSourceJobSource struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#import_from_git_branch DataDatabricksJob#import_from_git_branch}. ImportFromGitBranch *string `field:"required" json:"importFromGitBranch" yaml:"importFromGitBranch"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_config_path DataDatabricksJob#job_config_path}. JobConfigPath *string `field:"required" json:"jobConfigPath" yaml:"jobConfigPath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#dirty_state DataDatabricksJob#dirty_state}. DirtyState *string `field:"optional" json:"dirtyState" yaml:"dirtyState"` }
type DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference ¶
type DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference 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 DirtyState() *string SetDirtyState(val *string) DirtyStateInput() *string // Experimental. Fqn() *string ImportFromGitBranch() *string SetImportFromGitBranch(val *string) ImportFromGitBranchInput() *string InternalValue() *DataDatabricksJobJobSettingsSettingsGitSourceJobSource SetInternalValue(val *DataDatabricksJobJobSettingsSettingsGitSourceJobSource) JobConfigPath() *string SetJobConfigPath(val *string) JobConfigPathInput() *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 ResetDirtyState() // 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 NewDataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference
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) JobSource() DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference JobSourceInput() *DataDatabricksJobJobSettingsSettingsGitSourceJobSource 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 PutJobSource(value *DataDatabricksJobJobSettingsSettingsGitSourceJobSource) ResetBranch() ResetCommit() ResetJobSource() 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 DataDatabricksJobJobSettingsSettingsHealth ¶
type DataDatabricksJobJobSettingsSettingsHealth struct { // rules block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#rules DataDatabricksJob#rules} Rules interface{} `field:"required" json:"rules" yaml:"rules"` }
type DataDatabricksJobJobSettingsSettingsHealthOutputReference ¶
type DataDatabricksJobJobSettingsSettingsHealthOutputReference 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() *DataDatabricksJobJobSettingsSettingsHealth SetInternalValue(val *DataDatabricksJobJobSettingsSettingsHealth) Rules() DataDatabricksJobJobSettingsSettingsHealthRulesList RulesInput() 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 PutRules(value interface{}) // 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 NewDataDatabricksJobJobSettingsSettingsHealthOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsHealthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsHealthOutputReference
type DataDatabricksJobJobSettingsSettingsHealthRules ¶
type DataDatabricksJobJobSettingsSettingsHealthRules struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#metric DataDatabricksJob#metric}. Metric *string `field:"optional" json:"metric" yaml:"metric"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#op DataDatabricksJob#op}. Op *string `field:"optional" json:"op" yaml:"op"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#value DataDatabricksJob#value}. Value *float64 `field:"optional" json:"value" yaml:"value"` }
type DataDatabricksJobJobSettingsSettingsHealthRulesList ¶
type DataDatabricksJobJobSettingsSettingsHealthRulesList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsHealthRulesList ¶
func NewDataDatabricksJobJobSettingsSettingsHealthRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsHealthRulesList
type DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference 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{}) Metric() *string SetMetric(val *string) MetricInput() *string Op() *string SetOp(val *string) OpInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *float64 SetValue(val *float64) ValueInput() *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 ResetMetric() ResetOp() ResetValue() // 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 NewDataDatabricksJobJobSettingsSettingsHealthRulesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsHealthRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference
type DataDatabricksJobJobSettingsSettingsJobCluster ¶
type DataDatabricksJobJobSettingsSettingsJobCluster struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#num_workers DataDatabricksJob#num_workers}. NumWorkers *float64 `field:"required" json:"numWorkers" yaml:"numWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spark_version DataDatabricksJob#spark_version}. SparkVersion *string `field:"required" json:"sparkVersion" yaml:"sparkVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#autoscale DataDatabricksJob#autoscale} Autoscale *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale `field:"optional" json:"autoscale" yaml:"autoscale"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. AutoterminationMinutes *float64 `field:"optional" json:"autoterminationMinutes" yaml:"autoterminationMinutes"` // aws_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#aws_attributes DataDatabricksJob#aws_attributes} AwsAttributes *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes `field:"optional" json:"awsAttributes" yaml:"awsAttributes"` // azure_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#azure_attributes DataDatabricksJob#azure_attributes} AzureAttributes *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes `field:"optional" json:"azureAttributes" yaml:"azureAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_id DataDatabricksJob#cluster_id}. ClusterId *string `field:"optional" json:"clusterId" yaml:"clusterId"` // cluster_log_conf block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_log_conf DataDatabricksJob#cluster_log_conf} ClusterLogConf *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf `field:"optional" json:"clusterLogConf" yaml:"clusterLogConf"` // cluster_mount_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_mount_info DataDatabricksJob#cluster_mount_info} ClusterMountInfo interface{} `field:"optional" json:"clusterMountInfo" yaml:"clusterMountInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_name DataDatabricksJob#cluster_name}. ClusterName *string `field:"optional" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#custom_tags DataDatabricksJob#custom_tags}. CustomTags *map[string]*string `field:"optional" json:"customTags" yaml:"customTags"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#docker_image DataDatabricksJob#docker_image} DockerImage *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage `field:"optional" json:"dockerImage" yaml:"dockerImage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. DriverInstancePoolId *string `field:"optional" json:"driverInstancePoolId" yaml:"driverInstancePoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. DriverNodeTypeId *string `field:"optional" json:"driverNodeTypeId" yaml:"driverNodeTypeId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. EnableElasticDisk interface{} `field:"optional" json:"enableElasticDisk" yaml:"enableElasticDisk"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#gcp_attributes DataDatabricksJob#gcp_attributes} GcpAttributes *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes `field:"optional" json:"gcpAttributes" yaml:"gcpAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#idempotency_token DataDatabricksJob#idempotency_token}. IdempotencyToken *string `field:"optional" json:"idempotencyToken" yaml:"idempotencyToken"` // init_scripts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#init_scripts DataDatabricksJob#init_scripts} InitScripts interface{} `field:"optional" json:"initScripts" yaml:"initScripts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#instance_pool_id DataDatabricksJob#instance_pool_id}. InstancePoolId *string `field:"optional" json:"instancePoolId" yaml:"instancePoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#node_type_id DataDatabricksJob#node_type_id}. NodeTypeId *string `field:"optional" json:"nodeTypeId" yaml:"nodeTypeId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#policy_id DataDatabricksJob#policy_id}. PolicyId *string `field:"optional" json:"policyId" yaml:"policyId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#runtime_engine DataDatabricksJob#runtime_engine}. RuntimeEngine *string `field:"optional" json:"runtimeEngine" yaml:"runtimeEngine"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#single_user_name DataDatabricksJob#single_user_name}. SingleUserName *string `field:"optional" json:"singleUserName" yaml:"singleUserName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spark_conf DataDatabricksJob#spark_conf}. SparkConf *map[string]*string `field:"optional" json:"sparkConf" yaml:"sparkConf"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spark_env_vars DataDatabricksJob#spark_env_vars}. SparkEnvVars *map[string]*string `field:"optional" json:"sparkEnvVars" yaml:"sparkEnvVars"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#max_workers DataDatabricksJob#max_workers}. MaxWorkers *float64 `field:"optional" json:"maxWorkers" yaml:"maxWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. EbsVolumeCount *float64 `field:"optional" json:"ebsVolumeCount" yaml:"ebsVolumeCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. EbsVolumeSize *float64 `field:"optional" json:"ebsVolumeSize" yaml:"ebsVolumeSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. EbsVolumeType *string `field:"optional" json:"ebsVolumeType" yaml:"ebsVolumeType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. InstanceProfileArn *string `field:"optional" json:"instanceProfileArn" yaml:"instanceProfileArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. SpotBidPricePercent *float64 `field:"optional" json:"spotBidPricePercent" yaml:"spotBidPricePercent"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3 `field:"optional" json:"s3" yaml:"s3"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#local_mount_dir_path DataDatabricksJob#local_mount_dir_path}. LocalMountDirPath *string `field:"required" json:"localMountDirPath" yaml:"localMountDirPath"` // network_filesystem_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#network_filesystem_info DataDatabricksJob#network_filesystem_info} NetworkFilesystemInfo *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo `field:"required" json:"networkFilesystemInfo" yaml:"networkFilesystemInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#remote_mount_dir_path DataDatabricksJob#remote_mount_dir_path}. RemoteMountDirPath *string `field:"optional" json:"remoteMountDirPath" yaml:"remoteMountDirPath"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#server_address DataDatabricksJob#server_address}. ServerAddress *string `field:"required" json:"serverAddress" yaml:"serverAddress"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#mount_options DataDatabricksJob#mount_options}. MountOptions *string `field:"optional" json:"mountOptions" yaml:"mountOptions"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference 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() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo) MountOptions() *string SetMountOptions(val *string) MountOptionsInput() *string ServerAddress() *string SetServerAddress(val *string) ServerAddressInput() *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 ResetMountOptions() // 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 NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference 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{}) LocalMountDirPath() *string SetLocalMountDirPath(val *string) LocalMountDirPathInput() *string NetworkFilesystemInfo() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference NetworkFilesystemInfoInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo RemoteMountDirPath() *string SetRemoteMountDirPath(val *string) RemoteMountDirPathInput() *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 PutNetworkFilesystemInfo(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo) ResetRemoteMountDirPath() // 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 NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#url DataDatabricksJob#url}. Url *string `field:"required" json:"url" yaml:"url"` // basic_auth block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#password DataDatabricksJob#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#boot_disk_size DataDatabricksJob#boot_disk_size}. BootDiskSize *float64 `field:"optional" json:"bootDiskSize" yaml:"bootDiskSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#google_service_account DataDatabricksJob#google_service_account}. GoogleServiceAccount *string `field:"optional" json:"googleServiceAccount" yaml:"googleServiceAccount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#local_ssd_count DataDatabricksJob#local_ssd_count}. LocalSsdCount *float64 `field:"optional" json:"localSsdCount" yaml:"localSsdCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. UsePreemptibleExecutors interface{} `field:"optional" json:"usePreemptibleExecutors" yaml:"usePreemptibleExecutors"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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) LocalSsdCount() *float64 SetLocalSsdCount(val *float64) LocalSsdCountInput() *float64 // 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() ResetLocalSsdCount() 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#abfss DataDatabricksJob#abfss} Abfss *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss `field:"optional" json:"abfss" yaml:"abfss"` // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#file DataDatabricksJob#file} File *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile `field:"optional" json:"file" yaml:"file"` // gcs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#gcs DataDatabricksJob#gcs} Gcs *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs `field:"optional" json:"gcs" yaml:"gcs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3 `field:"optional" json:"s3" yaml:"s3"` // volumes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#volumes DataDatabricksJob#volumes} Volumes *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes `field:"optional" json:"volumes" yaml:"volumes"` // workspace block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#workspace DataDatabricksJob#workspace} Workspace *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace `field:"optional" json:"workspace" yaml:"workspace"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference ¶
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 ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) Volumes() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference VolumesInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes Workspace() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference WorkspaceInput() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace // 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) PutVolumes(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes) PutWorkspace(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace) ResetAbfss() ResetDbfs() ResetFile() ResetGcs() ResetS3() ResetVolumes() ResetWorkspace() // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference 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() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes) // 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 NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference 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() *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace SetInternalValue(val *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace) // 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 NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference
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 ClusterMountInfo() DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList ClusterMountInfoInput() interface{} 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) PutClusterMountInfo(value interface{}) PutDockerImage(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage) PutGcpAttributes(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes) PutInitScripts(value interface{}) PutWorkloadType(value *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType) ResetApplyPolicyDefaultValues() ResetAutoscale() ResetAutoterminationMinutes() ResetAwsAttributes() ResetAzureAttributes() ResetClusterId() ResetClusterLogConf() ResetClusterMountInfo() 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#clients DataDatabricksJob#clients} Clients *DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients `field:"required" json:"clients" yaml:"clients"` }
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients ¶
type DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#jobs DataDatabricksJob#jobs}. Jobs interface{} `field:"optional" json:"jobs" yaml:"jobs"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cran DataDatabricksJob#cran} Cran *DataDatabricksJobJobSettingsSettingsLibraryCran `field:"optional" json:"cran" yaml:"cran"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#egg DataDatabricksJob#egg}. Egg *string `field:"optional" json:"egg" yaml:"egg"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#jar DataDatabricksJob#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#maven DataDatabricksJob#maven} Maven *DataDatabricksJobJobSettingsSettingsLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // pypi block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#pypi DataDatabricksJob#pypi} Pypi *DataDatabricksJobJobSettingsSettingsLibraryPypi `field:"optional" json:"pypi" yaml:"pypi"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#whl DataDatabricksJob#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type DataDatabricksJobJobSettingsSettingsLibraryCran ¶
type DataDatabricksJobJobSettingsSettingsLibraryCran struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#package DataDatabricksJob#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#coordinates DataDatabricksJob#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#exclusions DataDatabricksJob#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#package DataDatabricksJob#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#num_workers DataDatabricksJob#num_workers}. NumWorkers *float64 `field:"required" json:"numWorkers" yaml:"numWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spark_version DataDatabricksJob#spark_version}. SparkVersion *string `field:"required" json:"sparkVersion" yaml:"sparkVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#autoscale DataDatabricksJob#autoscale} Autoscale *DataDatabricksJobJobSettingsSettingsNewClusterAutoscale `field:"optional" json:"autoscale" yaml:"autoscale"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. AutoterminationMinutes *float64 `field:"optional" json:"autoterminationMinutes" yaml:"autoterminationMinutes"` // aws_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#aws_attributes DataDatabricksJob#aws_attributes} AwsAttributes *DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes `field:"optional" json:"awsAttributes" yaml:"awsAttributes"` // azure_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#azure_attributes DataDatabricksJob#azure_attributes} AzureAttributes *DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes `field:"optional" json:"azureAttributes" yaml:"azureAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_id DataDatabricksJob#cluster_id}. ClusterId *string `field:"optional" json:"clusterId" yaml:"clusterId"` // cluster_log_conf block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_log_conf DataDatabricksJob#cluster_log_conf} ClusterLogConf *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf `field:"optional" json:"clusterLogConf" yaml:"clusterLogConf"` // cluster_mount_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_mount_info DataDatabricksJob#cluster_mount_info} ClusterMountInfo interface{} `field:"optional" json:"clusterMountInfo" yaml:"clusterMountInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_name DataDatabricksJob#cluster_name}. ClusterName *string `field:"optional" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#custom_tags DataDatabricksJob#custom_tags}. CustomTags *map[string]*string `field:"optional" json:"customTags" yaml:"customTags"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#docker_image DataDatabricksJob#docker_image} DockerImage *DataDatabricksJobJobSettingsSettingsNewClusterDockerImage `field:"optional" json:"dockerImage" yaml:"dockerImage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. DriverInstancePoolId *string `field:"optional" json:"driverInstancePoolId" yaml:"driverInstancePoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. DriverNodeTypeId *string `field:"optional" json:"driverNodeTypeId" yaml:"driverNodeTypeId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. EnableElasticDisk interface{} `field:"optional" json:"enableElasticDisk" yaml:"enableElasticDisk"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#gcp_attributes DataDatabricksJob#gcp_attributes} GcpAttributes *DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes `field:"optional" json:"gcpAttributes" yaml:"gcpAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#idempotency_token DataDatabricksJob#idempotency_token}. IdempotencyToken *string `field:"optional" json:"idempotencyToken" yaml:"idempotencyToken"` // init_scripts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#init_scripts DataDatabricksJob#init_scripts} InitScripts interface{} `field:"optional" json:"initScripts" yaml:"initScripts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#instance_pool_id DataDatabricksJob#instance_pool_id}. InstancePoolId *string `field:"optional" json:"instancePoolId" yaml:"instancePoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#node_type_id DataDatabricksJob#node_type_id}. NodeTypeId *string `field:"optional" json:"nodeTypeId" yaml:"nodeTypeId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#policy_id DataDatabricksJob#policy_id}. PolicyId *string `field:"optional" json:"policyId" yaml:"policyId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#runtime_engine DataDatabricksJob#runtime_engine}. RuntimeEngine *string `field:"optional" json:"runtimeEngine" yaml:"runtimeEngine"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#single_user_name DataDatabricksJob#single_user_name}. SingleUserName *string `field:"optional" json:"singleUserName" yaml:"singleUserName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spark_conf DataDatabricksJob#spark_conf}. SparkConf *map[string]*string `field:"optional" json:"sparkConf" yaml:"sparkConf"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spark_env_vars DataDatabricksJob#spark_env_vars}. SparkEnvVars *map[string]*string `field:"optional" json:"sparkEnvVars" yaml:"sparkEnvVars"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#max_workers DataDatabricksJob#max_workers}. MaxWorkers *float64 `field:"optional" json:"maxWorkers" yaml:"maxWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. EbsVolumeCount *float64 `field:"optional" json:"ebsVolumeCount" yaml:"ebsVolumeCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. EbsVolumeSize *float64 `field:"optional" json:"ebsVolumeSize" yaml:"ebsVolumeSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. EbsVolumeType *string `field:"optional" json:"ebsVolumeType" yaml:"ebsVolumeType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. InstanceProfileArn *string `field:"optional" json:"instanceProfileArn" yaml:"instanceProfileArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. SpotBidPricePercent *float64 `field:"optional" json:"spotBidPricePercent" yaml:"spotBidPricePercent"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3 `field:"optional" json:"s3" yaml:"s3"` }
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#local_mount_dir_path DataDatabricksJob#local_mount_dir_path}. LocalMountDirPath *string `field:"required" json:"localMountDirPath" yaml:"localMountDirPath"` // network_filesystem_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#network_filesystem_info DataDatabricksJob#network_filesystem_info} NetworkFilesystemInfo *DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo `field:"required" json:"networkFilesystemInfo" yaml:"networkFilesystemInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#remote_mount_dir_path DataDatabricksJob#remote_mount_dir_path}. RemoteMountDirPath *string `field:"optional" json:"remoteMountDirPath" yaml:"remoteMountDirPath"` }
type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList
type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#server_address DataDatabricksJob#server_address}. ServerAddress *string `field:"required" json:"serverAddress" yaml:"serverAddress"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#mount_options DataDatabricksJob#mount_options}. MountOptions *string `field:"optional" json:"mountOptions" yaml:"mountOptions"` }
type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference 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() *DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo) MountOptions() *string SetMountOptions(val *string) MountOptionsInput() *string ServerAddress() *string SetServerAddress(val *string) ServerAddressInput() *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 ResetMountOptions() // 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 NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference 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{}) LocalMountDirPath() *string SetLocalMountDirPath(val *string) LocalMountDirPathInput() *string NetworkFilesystemInfo() DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference NetworkFilesystemInfoInput() *DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo RemoteMountDirPath() *string SetRemoteMountDirPath(val *string) RemoteMountDirPathInput() *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 PutNetworkFilesystemInfo(value *DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo) ResetRemoteMountDirPath() // 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 NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterDockerImage ¶
type DataDatabricksJobJobSettingsSettingsNewClusterDockerImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#url DataDatabricksJob#url}. Url *string `field:"required" json:"url" yaml:"url"` // basic_auth block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#password DataDatabricksJob#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#boot_disk_size DataDatabricksJob#boot_disk_size}. BootDiskSize *float64 `field:"optional" json:"bootDiskSize" yaml:"bootDiskSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#google_service_account DataDatabricksJob#google_service_account}. GoogleServiceAccount *string `field:"optional" json:"googleServiceAccount" yaml:"googleServiceAccount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#local_ssd_count DataDatabricksJob#local_ssd_count}. LocalSsdCount *float64 `field:"optional" json:"localSsdCount" yaml:"localSsdCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. UsePreemptibleExecutors interface{} `field:"optional" json:"usePreemptibleExecutors" yaml:"usePreemptibleExecutors"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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) LocalSsdCount() *float64 SetLocalSsdCount(val *float64) LocalSsdCountInput() *float64 // 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() ResetLocalSsdCount() 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#abfss DataDatabricksJob#abfss} Abfss *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss `field:"optional" json:"abfss" yaml:"abfss"` // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#file DataDatabricksJob#file} File *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile `field:"optional" json:"file" yaml:"file"` // gcs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#gcs DataDatabricksJob#gcs} Gcs *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs `field:"optional" json:"gcs" yaml:"gcs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3 `field:"optional" json:"s3" yaml:"s3"` // volumes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#volumes DataDatabricksJob#volumes} Volumes *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes `field:"optional" json:"volumes" yaml:"volumes"` // workspace block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#workspace DataDatabricksJob#workspace} Workspace *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace `field:"optional" json:"workspace" yaml:"workspace"` }
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference ¶
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 ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) Volumes() DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference VolumesInput() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes Workspace() DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference WorkspaceInput() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace // 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) PutVolumes(value *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes) PutWorkspace(value *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace) ResetAbfss() ResetDbfs() ResetFile() ResetGcs() ResetS3() ResetVolumes() ResetWorkspace() // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference 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() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes) // 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 NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference 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() *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace) // 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 NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference
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 ClusterMountInfo() DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList ClusterMountInfoInput() interface{} 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) PutClusterMountInfo(value interface{}) PutDockerImage(value *DataDatabricksJobJobSettingsSettingsNewClusterDockerImage) PutGcpAttributes(value *DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes) PutInitScripts(value interface{}) PutWorkloadType(value *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType) ResetApplyPolicyDefaultValues() ResetAutoscale() ResetAutoterminationMinutes() ResetAwsAttributes() ResetAzureAttributes() ResetClusterId() ResetClusterLogConf() ResetClusterMountInfo() 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#clients DataDatabricksJob#clients} Clients *DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients `field:"required" json:"clients" yaml:"clients"` }
type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients ¶
type DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#jobs DataDatabricksJob#jobs}. Jobs interface{} `field:"optional" json:"jobs" yaml:"jobs"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#notebook_path DataDatabricksJob#notebook_path}. NotebookPath *string `field:"required" json:"notebookPath" yaml:"notebookPath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#base_parameters DataDatabricksJob#base_parameters}. BaseParameters *map[string]*string `field:"optional" json:"baseParameters" yaml:"baseParameters"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsNotificationSettings ¶
type DataDatabricksJobJobSettingsSettingsNotificationSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#no_alert_for_canceled_runs DataDatabricksJob#no_alert_for_canceled_runs}. NoAlertForCanceledRuns interface{} `field:"optional" json:"noAlertForCanceledRuns" yaml:"noAlertForCanceledRuns"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}. NoAlertForSkippedRuns interface{} `field:"optional" json:"noAlertForSkippedRuns" yaml:"noAlertForSkippedRuns"` }
type DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference 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() *DataDatabricksJobJobSettingsSettingsNotificationSettings SetInternalValue(val *DataDatabricksJobJobSettingsSettingsNotificationSettings) NoAlertForCanceledRuns() interface{} SetNoAlertForCanceledRuns(val interface{}) NoAlertForCanceledRunsInput() interface{} NoAlertForSkippedRuns() interface{} SetNoAlertForSkippedRuns(val interface{}) NoAlertForSkippedRunsInput() 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 ResetNoAlertForCanceledRuns() ResetNoAlertForSkippedRuns() // 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 NewDataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference
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) Compute() DataDatabricksJobJobSettingsSettingsComputeList ComputeInput() interface{} Continuous() DataDatabricksJobJobSettingsSettingsContinuousOutputReference ContinuousInput() *DataDatabricksJobJobSettingsSettingsContinuous // 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 Deployment() DataDatabricksJobJobSettingsSettingsDeploymentOutputReference DeploymentInput() *DataDatabricksJobJobSettingsSettingsDeployment Description() *string SetDescription(val *string) DescriptionInput() *string EditMode() *string SetEditMode(val *string) EditModeInput() *string 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 Health() DataDatabricksJobJobSettingsSettingsHealthOutputReference HealthInput() *DataDatabricksJobJobSettingsSettingsHealth 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 NotificationSettings() DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference NotificationSettingsInput() *DataDatabricksJobJobSettingsSettingsNotificationSettings Parameter() DataDatabricksJobJobSettingsSettingsParameterList ParameterInput() interface{} PipelineTask() DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference PipelineTaskInput() *DataDatabricksJobJobSettingsSettingsPipelineTask PythonWheelTask() DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference PythonWheelTaskInput() *DataDatabricksJobJobSettingsSettingsPythonWheelTask Queue() DataDatabricksJobJobSettingsSettingsQueueOutputReference QueueInput() *DataDatabricksJobJobSettingsSettingsQueue RetryOnTimeout() interface{} SetRetryOnTimeout(val interface{}) RetryOnTimeoutInput() interface{} RunAs() DataDatabricksJobJobSettingsSettingsRunAsOutputReference RunAsInput() *DataDatabricksJobJobSettingsSettingsRunAs RunJobTask() DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference RunJobTaskInput() *DataDatabricksJobJobSettingsSettingsRunJobTask 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 Trigger() DataDatabricksJobJobSettingsSettingsTriggerOutputReference TriggerInput() *DataDatabricksJobJobSettingsSettingsTrigger 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 PutCompute(value interface{}) PutContinuous(value *DataDatabricksJobJobSettingsSettingsContinuous) PutDbtTask(value *DataDatabricksJobJobSettingsSettingsDbtTask) PutDeployment(value *DataDatabricksJobJobSettingsSettingsDeployment) PutEmailNotifications(value *DataDatabricksJobJobSettingsSettingsEmailNotifications) PutGitSource(value *DataDatabricksJobJobSettingsSettingsGitSource) PutHealth(value *DataDatabricksJobJobSettingsSettingsHealth) PutJobCluster(value interface{}) PutLibrary(value interface{}) PutNewCluster(value *DataDatabricksJobJobSettingsSettingsNewCluster) PutNotebookTask(value *DataDatabricksJobJobSettingsSettingsNotebookTask) PutNotificationSettings(value *DataDatabricksJobJobSettingsSettingsNotificationSettings) PutParameter(value interface{}) PutPipelineTask(value *DataDatabricksJobJobSettingsSettingsPipelineTask) PutPythonWheelTask(value *DataDatabricksJobJobSettingsSettingsPythonWheelTask) PutQueue(value *DataDatabricksJobJobSettingsSettingsQueue) PutRunAs(value *DataDatabricksJobJobSettingsSettingsRunAs) PutRunJobTask(value *DataDatabricksJobJobSettingsSettingsRunJobTask) PutSchedule(value *DataDatabricksJobJobSettingsSettingsSchedule) PutSparkJarTask(value *DataDatabricksJobJobSettingsSettingsSparkJarTask) PutSparkPythonTask(value *DataDatabricksJobJobSettingsSettingsSparkPythonTask) PutSparkSubmitTask(value *DataDatabricksJobJobSettingsSettingsSparkSubmitTask) PutTask(value interface{}) PutTrigger(value *DataDatabricksJobJobSettingsSettingsTrigger) PutWebhookNotifications(value *DataDatabricksJobJobSettingsSettingsWebhookNotifications) ResetCompute() ResetContinuous() ResetDbtTask() ResetDeployment() ResetDescription() ResetEditMode() ResetEmailNotifications() ResetExistingClusterId() ResetFormat() ResetGitSource() ResetHealth() ResetJobCluster() ResetLibrary() ResetMaxConcurrentRuns() ResetMaxRetries() ResetMinRetryIntervalMillis() ResetName() ResetNewCluster() ResetNotebookTask() ResetNotificationSettings() ResetParameter() ResetPipelineTask() ResetPythonWheelTask() ResetQueue() ResetRetryOnTimeout() ResetRunAs() ResetRunJobTask() ResetSchedule() ResetSparkJarTask() ResetSparkPythonTask() ResetSparkSubmitTask() ResetTags() ResetTask() ResetTimeoutSeconds() ResetTrigger() 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 DataDatabricksJobJobSettingsSettingsParameter ¶
type DataDatabricksJobJobSettingsSettingsParameter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#default DataDatabricksJob#default}. Default *string `field:"required" json:"default" yaml:"default"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#name DataDatabricksJob#name}. Name *string `field:"required" json:"name" yaml:"name"` }
type DataDatabricksJobJobSettingsSettingsParameterList ¶
type DataDatabricksJobJobSettingsSettingsParameterList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsParameterOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsParameterList ¶
func NewDataDatabricksJobJobSettingsSettingsParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsParameterList
type DataDatabricksJobJobSettingsSettingsParameterOutputReference ¶
type DataDatabricksJobJobSettingsSettingsParameterOutputReference 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 Default() *string SetDefault(val *string) DefaultInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *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 NewDataDatabricksJobJobSettingsSettingsParameterOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsParameterOutputReference
type DataDatabricksJobJobSettingsSettingsPipelineTask ¶
type DataDatabricksJobJobSettingsSettingsPipelineTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#pipeline_id DataDatabricksJob#pipeline_id}. PipelineId *string `field:"required" json:"pipelineId" yaml:"pipelineId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#full_refresh DataDatabricksJob#full_refresh}. FullRefresh interface{} `field:"optional" json:"fullRefresh" yaml:"fullRefresh"` }
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 FullRefresh() interface{} SetFullRefresh(val interface{}) FullRefreshInput() interface{} 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 ResetFullRefresh() // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#entry_point DataDatabricksJob#entry_point}. EntryPoint *string `field:"optional" json:"entryPoint" yaml:"entryPoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#named_parameters DataDatabricksJob#named_parameters}. NamedParameters *map[string]*string `field:"optional" json:"namedParameters" yaml:"namedParameters"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#package_name DataDatabricksJob#package_name}. PackageName *string `field:"optional" json:"packageName" yaml:"packageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsQueue ¶
type DataDatabricksJobJobSettingsSettingsQueue struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#enabled DataDatabricksJob#enabled}.
Enabled interface{} `field:"required" json:"enabled" yaml:"enabled"`
}
type DataDatabricksJobJobSettingsSettingsQueueOutputReference ¶
type DataDatabricksJobJobSettingsSettingsQueueOutputReference 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 Enabled() interface{} SetEnabled(val interface{}) EnabledInput() interface{} // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsQueue SetInternalValue(val *DataDatabricksJobJobSettingsSettingsQueue) // 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 NewDataDatabricksJobJobSettingsSettingsQueueOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsQueueOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsQueueOutputReference
type DataDatabricksJobJobSettingsSettingsRunAs ¶
type DataDatabricksJobJobSettingsSettingsRunAs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#service_principal_name DataDatabricksJob#service_principal_name}. ServicePrincipalName *string `field:"optional" json:"servicePrincipalName" yaml:"servicePrincipalName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#user_name DataDatabricksJob#user_name}. UserName *string `field:"optional" json:"userName" yaml:"userName"` }
type DataDatabricksJobJobSettingsSettingsRunAsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsRunAsOutputReference 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() *DataDatabricksJobJobSettingsSettingsRunAs SetInternalValue(val *DataDatabricksJobJobSettingsSettingsRunAs) ServicePrincipalName() *string SetServicePrincipalName(val *string) ServicePrincipalNameInput() *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 ResetServicePrincipalName() ResetUserName() // 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 NewDataDatabricksJobJobSettingsSettingsRunAsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsRunAsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsRunAsOutputReference
type DataDatabricksJobJobSettingsSettingsRunJobTask ¶
type DataDatabricksJobJobSettingsSettingsRunJobTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_id DataDatabricksJob#job_id}. JobId *float64 `field:"required" json:"jobId" yaml:"jobId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_parameters DataDatabricksJob#job_parameters}. JobParameters *map[string]*string `field:"optional" json:"jobParameters" yaml:"jobParameters"` }
type DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference 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() *DataDatabricksJobJobSettingsSettingsRunJobTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsRunJobTask) JobId() *float64 SetJobId(val *float64) JobIdInput() *float64 JobParameters() *map[string]*string SetJobParameters(val *map[string]*string) JobParametersInput() *map[string]*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 ResetJobParameters() // 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 NewDataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference
type DataDatabricksJobJobSettingsSettingsSchedule ¶
type DataDatabricksJobJobSettingsSettingsSchedule struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#quartz_cron_expression DataDatabricksJob#quartz_cron_expression}. QuartzCronExpression *string `field:"required" json:"quartzCronExpression" yaml:"quartzCronExpression"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#timezone_id DataDatabricksJob#timezone_id}. TimezoneId *string `field:"required" json:"timezoneId" yaml:"timezoneId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#jar_uri DataDatabricksJob#jar_uri}. JarUri *string `field:"optional" json:"jarUri" yaml:"jarUri"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#main_class_name DataDatabricksJob#main_class_name}. MainClassName *string `field:"optional" json:"mainClassName" yaml:"mainClassName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#python_file DataDatabricksJob#python_file}. PythonFile *string `field:"required" json:"pythonFile" yaml:"pythonFile"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#source DataDatabricksJob#source}. Source *string `field:"optional" json:"source" yaml:"source"` }
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 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 ResetParameters() 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 NewDataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference
type DataDatabricksJobJobSettingsSettingsSparkSubmitTask ¶
type DataDatabricksJobJobSettingsSettingsSparkSubmitTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#compute_key DataDatabricksJob#compute_key}. ComputeKey *string `field:"optional" json:"computeKey" yaml:"computeKey"` // condition_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#condition_task DataDatabricksJob#condition_task} ConditionTask *DataDatabricksJobJobSettingsSettingsTaskConditionTask `field:"optional" json:"conditionTask" yaml:"conditionTask"` // dbt_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#dbt_task DataDatabricksJob#dbt_task} DbtTask *DataDatabricksJobJobSettingsSettingsTaskDbtTask `field:"optional" json:"dbtTask" yaml:"dbtTask"` // depends_on block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#depends_on DataDatabricksJob#depends_on} DependsOn interface{} `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#description DataDatabricksJob#description}. Description *string `field:"optional" json:"description" yaml:"description"` // email_notifications block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#email_notifications DataDatabricksJob#email_notifications} EmailNotifications *DataDatabricksJobJobSettingsSettingsTaskEmailNotifications `field:"optional" json:"emailNotifications" yaml:"emailNotifications"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}. ExistingClusterId *string `field:"optional" json:"existingClusterId" yaml:"existingClusterId"` // health block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#health DataDatabricksJob#health} Health *DataDatabricksJobJobSettingsSettingsTaskHealth `field:"optional" json:"health" yaml:"health"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_cluster_key DataDatabricksJob#job_cluster_key}. JobClusterKey *string `field:"optional" json:"jobClusterKey" yaml:"jobClusterKey"` // library block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#library DataDatabricksJob#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#max_retries DataDatabricksJob#max_retries}. MaxRetries *float64 `field:"optional" json:"maxRetries" yaml:"maxRetries"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#new_cluster DataDatabricksJob#new_cluster} NewCluster *DataDatabricksJobJobSettingsSettingsTaskNewCluster `field:"optional" json:"newCluster" yaml:"newCluster"` // notebook_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#notebook_task DataDatabricksJob#notebook_task} NotebookTask *DataDatabricksJobJobSettingsSettingsTaskNotebookTask `field:"optional" json:"notebookTask" yaml:"notebookTask"` // notification_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#notification_settings DataDatabricksJob#notification_settings} NotificationSettings *DataDatabricksJobJobSettingsSettingsTaskNotificationSettings `field:"optional" json:"notificationSettings" yaml:"notificationSettings"` // pipeline_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#pipeline_task DataDatabricksJob#pipeline_task} PipelineTask *DataDatabricksJobJobSettingsSettingsTaskPipelineTask `field:"optional" json:"pipelineTask" yaml:"pipelineTask"` // python_wheel_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#python_wheel_task DataDatabricksJob#python_wheel_task} PythonWheelTask *DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask `field:"optional" json:"pythonWheelTask" yaml:"pythonWheelTask"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}. RetryOnTimeout interface{} `field:"optional" json:"retryOnTimeout" yaml:"retryOnTimeout"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#run_if DataDatabricksJob#run_if}. RunIf *string `field:"optional" json:"runIf" yaml:"runIf"` // run_job_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#run_job_task DataDatabricksJob#run_job_task} RunJobTask *DataDatabricksJobJobSettingsSettingsTaskRunJobTask `field:"optional" json:"runJobTask" yaml:"runJobTask"` // spark_jar_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#sql_task DataDatabricksJob#sql_task} SqlTask *DataDatabricksJobJobSettingsSettingsTaskSqlTask `field:"optional" json:"sqlTask" yaml:"sqlTask"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#task_key DataDatabricksJob#task_key}. TaskKey *string `field:"optional" json:"taskKey" yaml:"taskKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#timeout_seconds DataDatabricksJob#timeout_seconds}. TimeoutSeconds *float64 `field:"optional" json:"timeoutSeconds" yaml:"timeoutSeconds"` // webhook_notifications block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#webhook_notifications DataDatabricksJob#webhook_notifications} WebhookNotifications *DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications `field:"optional" json:"webhookNotifications" yaml:"webhookNotifications"` }
type DataDatabricksJobJobSettingsSettingsTaskConditionTask ¶
type DataDatabricksJobJobSettingsSettingsTaskConditionTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#left DataDatabricksJob#left}. Left *string `field:"optional" json:"left" yaml:"left"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#op DataDatabricksJob#op}. Op *string `field:"optional" json:"op" yaml:"op"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#right DataDatabricksJob#right}. Right *string `field:"optional" json:"right" yaml:"right"` }
type DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference 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() *DataDatabricksJobJobSettingsSettingsTaskConditionTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskConditionTask) Left() *string SetLeft(val *string) LeftInput() *string Op() *string SetOp(val *string) OpInput() *string Right() *string SetRight(val *string) RightInput() *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 ResetLeft() ResetOp() ResetRight() // 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 NewDataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskDbtTask ¶
type DataDatabricksJobJobSettingsSettingsTaskDbtTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#commands DataDatabricksJob#commands}. Commands *[]*string `field:"required" json:"commands" yaml:"commands"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#catalog DataDatabricksJob#catalog}. Catalog *string `field:"optional" json:"catalog" yaml:"catalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#profiles_directory DataDatabricksJob#profiles_directory}. ProfilesDirectory *string `field:"optional" json:"profilesDirectory" yaml:"profilesDirectory"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#project_directory DataDatabricksJob#project_directory}. ProjectDirectory *string `field:"optional" json:"projectDirectory" yaml:"projectDirectory"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#schema DataDatabricksJob#schema}. Schema *string `field:"optional" json:"schema" yaml:"schema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#task_key DataDatabricksJob#task_key}. TaskKey *string `field:"required" json:"taskKey" yaml:"taskKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#outcome DataDatabricksJob#outcome}. Outcome *string `field:"optional" json:"outcome" yaml:"outcome"` }
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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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{}) Outcome() *string SetOutcome(val *string) OutcomeInput() *string 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 ResetOutcome() // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_duration_warning_threshold_exceeded DataDatabricksJob#on_duration_warning_threshold_exceeded}. OnDurationWarningThresholdExceeded *[]*string `field:"optional" json:"onDurationWarningThresholdExceeded" yaml:"onDurationWarningThresholdExceeded"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_failure DataDatabricksJob#on_failure}. OnFailure *[]*string `field:"optional" json:"onFailure" yaml:"onFailure"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_start DataDatabricksJob#on_start}. OnStart *[]*string `field:"optional" json:"onStart" yaml:"onStart"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_success DataDatabricksJob#on_success}. OnSuccess *[]*string `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference 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() *DataDatabricksJobJobSettingsSettingsTaskEmailNotifications SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskEmailNotifications) OnDurationWarningThresholdExceeded() *[]*string SetOnDurationWarningThresholdExceeded(val *[]*string) OnDurationWarningThresholdExceededInput() *[]*string 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 ResetOnDurationWarningThresholdExceeded() 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 DataDatabricksJobJobSettingsSettingsTaskHealth ¶
type DataDatabricksJobJobSettingsSettingsTaskHealth struct { // rules block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#rules DataDatabricksJob#rules} Rules interface{} `field:"required" json:"rules" yaml:"rules"` }
type DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference 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() *DataDatabricksJobJobSettingsSettingsTaskHealth SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskHealth) Rules() DataDatabricksJobJobSettingsSettingsTaskHealthRulesList RulesInput() 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 PutRules(value interface{}) // 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 NewDataDatabricksJobJobSettingsSettingsTaskHealthOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskHealthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference
type DataDatabricksJobJobSettingsSettingsTaskHealthRules ¶
type DataDatabricksJobJobSettingsSettingsTaskHealthRules struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#metric DataDatabricksJob#metric}. Metric *string `field:"optional" json:"metric" yaml:"metric"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#op DataDatabricksJob#op}. Op *string `field:"optional" json:"op" yaml:"op"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#value DataDatabricksJob#value}. Value *float64 `field:"optional" json:"value" yaml:"value"` }
type DataDatabricksJobJobSettingsSettingsTaskHealthRulesList ¶
type DataDatabricksJobJobSettingsSettingsTaskHealthRulesList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsTaskHealthRulesList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskHealthRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskHealthRulesList
type DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference 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{}) Metric() *string SetMetric(val *string) MetricInput() *string Op() *string SetOp(val *string) OpInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *float64 SetValue(val *float64) ValueInput() *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 ResetMetric() ResetOp() ResetValue() // 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 NewDataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference
type DataDatabricksJobJobSettingsSettingsTaskLibrary ¶
type DataDatabricksJobJobSettingsSettingsTaskLibrary struct { // cran block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cran DataDatabricksJob#cran} Cran *DataDatabricksJobJobSettingsSettingsTaskLibraryCran `field:"optional" json:"cran" yaml:"cran"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#egg DataDatabricksJob#egg}. Egg *string `field:"optional" json:"egg" yaml:"egg"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#jar DataDatabricksJob#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#maven DataDatabricksJob#maven} Maven *DataDatabricksJobJobSettingsSettingsTaskLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // pypi block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#pypi DataDatabricksJob#pypi} Pypi *DataDatabricksJobJobSettingsSettingsTaskLibraryPypi `field:"optional" json:"pypi" yaml:"pypi"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#whl DataDatabricksJob#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type DataDatabricksJobJobSettingsSettingsTaskLibraryCran ¶
type DataDatabricksJobJobSettingsSettingsTaskLibraryCran struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#package DataDatabricksJob#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#coordinates DataDatabricksJob#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#exclusions DataDatabricksJob#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#package DataDatabricksJob#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#num_workers DataDatabricksJob#num_workers}. NumWorkers *float64 `field:"required" json:"numWorkers" yaml:"numWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spark_version DataDatabricksJob#spark_version}. SparkVersion *string `field:"required" json:"sparkVersion" yaml:"sparkVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#autoscale DataDatabricksJob#autoscale} Autoscale *DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale `field:"optional" json:"autoscale" yaml:"autoscale"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}. AutoterminationMinutes *float64 `field:"optional" json:"autoterminationMinutes" yaml:"autoterminationMinutes"` // aws_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#aws_attributes DataDatabricksJob#aws_attributes} AwsAttributes *DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes `field:"optional" json:"awsAttributes" yaml:"awsAttributes"` // azure_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#azure_attributes DataDatabricksJob#azure_attributes} AzureAttributes *DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes `field:"optional" json:"azureAttributes" yaml:"azureAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_id DataDatabricksJob#cluster_id}. ClusterId *string `field:"optional" json:"clusterId" yaml:"clusterId"` // cluster_log_conf block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_log_conf DataDatabricksJob#cluster_log_conf} ClusterLogConf *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf `field:"optional" json:"clusterLogConf" yaml:"clusterLogConf"` // cluster_mount_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_mount_info DataDatabricksJob#cluster_mount_info} ClusterMountInfo interface{} `field:"optional" json:"clusterMountInfo" yaml:"clusterMountInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#cluster_name DataDatabricksJob#cluster_name}. ClusterName *string `field:"optional" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#custom_tags DataDatabricksJob#custom_tags}. CustomTags *map[string]*string `field:"optional" json:"customTags" yaml:"customTags"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#docker_image DataDatabricksJob#docker_image} DockerImage *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage `field:"optional" json:"dockerImage" yaml:"dockerImage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}. DriverInstancePoolId *string `field:"optional" json:"driverInstancePoolId" yaml:"driverInstancePoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}. DriverNodeTypeId *string `field:"optional" json:"driverNodeTypeId" yaml:"driverNodeTypeId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}. EnableElasticDisk interface{} `field:"optional" json:"enableElasticDisk" yaml:"enableElasticDisk"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#gcp_attributes DataDatabricksJob#gcp_attributes} GcpAttributes *DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes `field:"optional" json:"gcpAttributes" yaml:"gcpAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#idempotency_token DataDatabricksJob#idempotency_token}. IdempotencyToken *string `field:"optional" json:"idempotencyToken" yaml:"idempotencyToken"` // init_scripts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#init_scripts DataDatabricksJob#init_scripts} InitScripts interface{} `field:"optional" json:"initScripts" yaml:"initScripts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#instance_pool_id DataDatabricksJob#instance_pool_id}. InstancePoolId *string `field:"optional" json:"instancePoolId" yaml:"instancePoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#node_type_id DataDatabricksJob#node_type_id}. NodeTypeId *string `field:"optional" json:"nodeTypeId" yaml:"nodeTypeId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#policy_id DataDatabricksJob#policy_id}. PolicyId *string `field:"optional" json:"policyId" yaml:"policyId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#runtime_engine DataDatabricksJob#runtime_engine}. RuntimeEngine *string `field:"optional" json:"runtimeEngine" yaml:"runtimeEngine"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#single_user_name DataDatabricksJob#single_user_name}. SingleUserName *string `field:"optional" json:"singleUserName" yaml:"singleUserName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spark_conf DataDatabricksJob#spark_conf}. SparkConf *map[string]*string `field:"optional" json:"sparkConf" yaml:"sparkConf"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spark_env_vars DataDatabricksJob#spark_env_vars}. SparkEnvVars *map[string]*string `field:"optional" json:"sparkEnvVars" yaml:"sparkEnvVars"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#max_workers DataDatabricksJob#max_workers}. MaxWorkers *float64 `field:"optional" json:"maxWorkers" yaml:"maxWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}. EbsVolumeCount *float64 `field:"optional" json:"ebsVolumeCount" yaml:"ebsVolumeCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}. EbsVolumeSize *float64 `field:"optional" json:"ebsVolumeSize" yaml:"ebsVolumeSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}. EbsVolumeType *string `field:"optional" json:"ebsVolumeType" yaml:"ebsVolumeType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}. InstanceProfileArn *string `field:"optional" json:"instanceProfileArn" yaml:"instanceProfileArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}. SpotBidPricePercent *float64 `field:"optional" json:"spotBidPricePercent" yaml:"spotBidPricePercent"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3 `field:"optional" json:"s3" yaml:"s3"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#local_mount_dir_path DataDatabricksJob#local_mount_dir_path}. LocalMountDirPath *string `field:"required" json:"localMountDirPath" yaml:"localMountDirPath"` // network_filesystem_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#network_filesystem_info DataDatabricksJob#network_filesystem_info} NetworkFilesystemInfo *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo `field:"required" json:"networkFilesystemInfo" yaml:"networkFilesystemInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#remote_mount_dir_path DataDatabricksJob#remote_mount_dir_path}. RemoteMountDirPath *string `field:"optional" json:"remoteMountDirPath" yaml:"remoteMountDirPath"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#server_address DataDatabricksJob#server_address}. ServerAddress *string `field:"required" json:"serverAddress" yaml:"serverAddress"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#mount_options DataDatabricksJob#mount_options}. MountOptions *string `field:"optional" json:"mountOptions" yaml:"mountOptions"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference 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() *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo) MountOptions() *string SetMountOptions(val *string) MountOptionsInput() *string ServerAddress() *string SetServerAddress(val *string) ServerAddressInput() *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 ResetMountOptions() // 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 NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference 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{}) LocalMountDirPath() *string SetLocalMountDirPath(val *string) LocalMountDirPathInput() *string NetworkFilesystemInfo() DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference NetworkFilesystemInfoInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo RemoteMountDirPath() *string SetRemoteMountDirPath(val *string) RemoteMountDirPathInput() *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 PutNetworkFilesystemInfo(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo) ResetRemoteMountDirPath() // 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 NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#url DataDatabricksJob#url}. Url *string `field:"required" json:"url" yaml:"url"` // basic_auth block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#password DataDatabricksJob#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#availability DataDatabricksJob#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#boot_disk_size DataDatabricksJob#boot_disk_size}. BootDiskSize *float64 `field:"optional" json:"bootDiskSize" yaml:"bootDiskSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#google_service_account DataDatabricksJob#google_service_account}. GoogleServiceAccount *string `field:"optional" json:"googleServiceAccount" yaml:"googleServiceAccount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#local_ssd_count DataDatabricksJob#local_ssd_count}. LocalSsdCount *float64 `field:"optional" json:"localSsdCount" yaml:"localSsdCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}. UsePreemptibleExecutors interface{} `field:"optional" json:"usePreemptibleExecutors" yaml:"usePreemptibleExecutors"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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) LocalSsdCount() *float64 SetLocalSsdCount(val *float64) LocalSsdCountInput() *float64 // 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() ResetLocalSsdCount() 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#abfss DataDatabricksJob#abfss} Abfss *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss `field:"optional" json:"abfss" yaml:"abfss"` // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#dbfs DataDatabricksJob#dbfs} Dbfs *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#file DataDatabricksJob#file} File *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile `field:"optional" json:"file" yaml:"file"` // gcs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#gcs DataDatabricksJob#gcs} Gcs *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs `field:"optional" json:"gcs" yaml:"gcs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#s3 DataDatabricksJob#s3} S3 *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3 `field:"optional" json:"s3" yaml:"s3"` // volumes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#volumes DataDatabricksJob#volumes} Volumes *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes `field:"optional" json:"volumes" yaml:"volumes"` // workspace block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#workspace DataDatabricksJob#workspace} Workspace *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace `field:"optional" json:"workspace" yaml:"workspace"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference ¶
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 ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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) Volumes() DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference VolumesInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes Workspace() DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference WorkspaceInput() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace // 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) PutVolumes(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes) PutWorkspace(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace) ResetAbfss() ResetDbfs() ResetFile() ResetGcs() ResetS3() ResetVolumes() ResetWorkspace() // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference 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() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes) // 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 NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination DataDatabricksJob#destination}. Destination *string `field:"optional" json:"destination" yaml:"destination"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference 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() *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace) // 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 NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference
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 ClusterMountInfo() DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList ClusterMountInfoInput() interface{} 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) PutClusterMountInfo(value interface{}) PutDockerImage(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage) PutGcpAttributes(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes) PutInitScripts(value interface{}) PutWorkloadType(value *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType) ResetApplyPolicyDefaultValues() ResetAutoscale() ResetAutoterminationMinutes() ResetAwsAttributes() ResetAzureAttributes() ResetClusterId() ResetClusterLogConf() ResetClusterMountInfo() 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#clients DataDatabricksJob#clients} Clients *DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients `field:"required" json:"clients" yaml:"clients"` }
type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients ¶
type DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#jobs DataDatabricksJob#jobs}. Jobs interface{} `field:"optional" json:"jobs" yaml:"jobs"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#notebook_path DataDatabricksJob#notebook_path}. NotebookPath *string `field:"required" json:"notebookPath" yaml:"notebookPath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#base_parameters DataDatabricksJob#base_parameters}. BaseParameters *map[string]*string `field:"optional" json:"baseParameters" yaml:"baseParameters"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsTaskNotificationSettings ¶
type DataDatabricksJobJobSettingsSettingsTaskNotificationSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#alert_on_last_attempt DataDatabricksJob#alert_on_last_attempt}. AlertOnLastAttempt interface{} `field:"optional" json:"alertOnLastAttempt" yaml:"alertOnLastAttempt"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#no_alert_for_canceled_runs DataDatabricksJob#no_alert_for_canceled_runs}. NoAlertForCanceledRuns interface{} `field:"optional" json:"noAlertForCanceledRuns" yaml:"noAlertForCanceledRuns"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}. NoAlertForSkippedRuns interface{} `field:"optional" json:"noAlertForSkippedRuns" yaml:"noAlertForSkippedRuns"` }
type DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference 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() *DataDatabricksJobJobSettingsSettingsTaskNotificationSettings SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskNotificationSettings) NoAlertForCanceledRuns() interface{} SetNoAlertForCanceledRuns(val interface{}) NoAlertForCanceledRunsInput() interface{} NoAlertForSkippedRuns() interface{} SetNoAlertForSkippedRuns(val interface{}) NoAlertForSkippedRunsInput() 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 ResetAlertOnLastAttempt() ResetNoAlertForCanceledRuns() ResetNoAlertForSkippedRuns() // 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 NewDataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference
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) ComputeKey() *string SetComputeKey(val *string) ComputeKeyInput() *string ConditionTask() DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference ConditionTaskInput() *DataDatabricksJobJobSettingsSettingsTaskConditionTask // 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 Health() DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference HealthInput() *DataDatabricksJobJobSettingsSettingsTaskHealth 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 NotificationSettings() DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference NotificationSettingsInput() *DataDatabricksJobJobSettingsSettingsTaskNotificationSettings PipelineTask() DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference PipelineTaskInput() *DataDatabricksJobJobSettingsSettingsTaskPipelineTask PythonWheelTask() DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference PythonWheelTaskInput() *DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask RetryOnTimeout() interface{} SetRetryOnTimeout(val interface{}) RetryOnTimeoutInput() interface{} RunIf() *string SetRunIf(val *string) RunIfInput() *string RunJobTask() DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference RunJobTaskInput() *DataDatabricksJobJobSettingsSettingsTaskRunJobTask 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 WebhookNotifications() DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference WebhookNotificationsInput() *DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications // 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 PutConditionTask(value *DataDatabricksJobJobSettingsSettingsTaskConditionTask) PutDbtTask(value *DataDatabricksJobJobSettingsSettingsTaskDbtTask) PutDependsOn(value interface{}) PutEmailNotifications(value *DataDatabricksJobJobSettingsSettingsTaskEmailNotifications) PutHealth(value *DataDatabricksJobJobSettingsSettingsTaskHealth) PutLibrary(value interface{}) PutNewCluster(value *DataDatabricksJobJobSettingsSettingsTaskNewCluster) PutNotebookTask(value *DataDatabricksJobJobSettingsSettingsTaskNotebookTask) PutNotificationSettings(value *DataDatabricksJobJobSettingsSettingsTaskNotificationSettings) PutPipelineTask(value *DataDatabricksJobJobSettingsSettingsTaskPipelineTask) PutPythonWheelTask(value *DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask) PutRunJobTask(value *DataDatabricksJobJobSettingsSettingsTaskRunJobTask) PutSparkJarTask(value *DataDatabricksJobJobSettingsSettingsTaskSparkJarTask) PutSparkPythonTask(value *DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask) PutSparkSubmitTask(value *DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask) PutSqlTask(value *DataDatabricksJobJobSettingsSettingsTaskSqlTask) PutWebhookNotifications(value *DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications) ResetComputeKey() ResetConditionTask() ResetDbtTask() ResetDependsOn() ResetDescription() ResetEmailNotifications() ResetExistingClusterId() ResetHealth() ResetJobClusterKey() ResetLibrary() ResetMaxRetries() ResetMinRetryIntervalMillis() ResetNewCluster() ResetNotebookTask() ResetNotificationSettings() ResetPipelineTask() ResetPythonWheelTask() ResetRetryOnTimeout() ResetRunIf() ResetRunJobTask() ResetSparkJarTask() ResetSparkPythonTask() ResetSparkSubmitTask() ResetSqlTask() ResetTaskKey() 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 NewDataDatabricksJobJobSettingsSettingsTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskPipelineTask ¶
type DataDatabricksJobJobSettingsSettingsTaskPipelineTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#pipeline_id DataDatabricksJob#pipeline_id}. PipelineId *string `field:"required" json:"pipelineId" yaml:"pipelineId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#full_refresh DataDatabricksJob#full_refresh}. FullRefresh interface{} `field:"optional" json:"fullRefresh" yaml:"fullRefresh"` }
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 FullRefresh() interface{} SetFullRefresh(val interface{}) FullRefreshInput() interface{} 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 ResetFullRefresh() // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#entry_point DataDatabricksJob#entry_point}. EntryPoint *string `field:"optional" json:"entryPoint" yaml:"entryPoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#named_parameters DataDatabricksJob#named_parameters}. NamedParameters *map[string]*string `field:"optional" json:"namedParameters" yaml:"namedParameters"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#package_name DataDatabricksJob#package_name}. PackageName *string `field:"optional" json:"packageName" yaml:"packageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsTaskRunJobTask ¶
type DataDatabricksJobJobSettingsSettingsTaskRunJobTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_id DataDatabricksJob#job_id}. JobId *float64 `field:"required" json:"jobId" yaml:"jobId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#job_parameters DataDatabricksJob#job_parameters}. JobParameters *map[string]*string `field:"optional" json:"jobParameters" yaml:"jobParameters"` }
type DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference 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() *DataDatabricksJobJobSettingsSettingsTaskRunJobTask SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskRunJobTask) JobId() *float64 SetJobId(val *float64) JobIdInput() *float64 JobParameters() *map[string]*string SetJobParameters(val *map[string]*string) JobParametersInput() *map[string]*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 ResetJobParameters() // 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 NewDataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskSparkJarTask ¶
type DataDatabricksJobJobSettingsSettingsTaskSparkJarTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#jar_uri DataDatabricksJob#jar_uri}. JarUri *string `field:"optional" json:"jarUri" yaml:"jarUri"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#main_class_name DataDatabricksJob#main_class_name}. MainClassName *string `field:"optional" json:"mainClassName" yaml:"mainClassName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#python_file DataDatabricksJob#python_file}. PythonFile *string `field:"required" json:"pythonFile" yaml:"pythonFile"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#source DataDatabricksJob#source}. Source *string `field:"optional" json:"source" yaml:"source"` }
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 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 ResetParameters() 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 NewDataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference
type DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask ¶
type DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#alert DataDatabricksJob#alert} Alert *DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert `field:"optional" json:"alert" yaml:"alert"` // dashboard block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#dashboard DataDatabricksJob#dashboard} Dashboard *DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard `field:"optional" json:"dashboard" yaml:"dashboard"` // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#file DataDatabricksJob#file} File *DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile `field:"optional" json:"file" yaml:"file"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}. Parameters *map[string]*string `field:"optional" json:"parameters" yaml:"parameters"` // query block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#query DataDatabricksJob#query} Query *DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery `field:"optional" json:"query" yaml:"query"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#alert_id DataDatabricksJob#alert_id}. AlertId *string `field:"required" json:"alertId" yaml:"alertId"` // subscriptions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#subscriptions DataDatabricksJob#subscriptions} Subscriptions interface{} `field:"required" json:"subscriptions" yaml:"subscriptions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#pause_subscriptions DataDatabricksJob#pause_subscriptions}. PauseSubscriptions interface{} `field:"optional" json:"pauseSubscriptions" yaml:"pauseSubscriptions"` }
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) PauseSubscriptions() interface{} SetPauseSubscriptions(val interface{}) PauseSubscriptionsInput() interface{} Subscriptions() DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList SubscriptionsInput() 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 PutSubscriptions(value interface{}) ResetPauseSubscriptions() // 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 DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}. DestinationId *string `field:"optional" json:"destinationId" yaml:"destinationId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#user_name DataDatabricksJob#user_name}. UserName *string `field:"optional" json:"userName" yaml:"userName"` }
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference 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 DestinationId() *string SetDestinationId(val *string) DestinationIdInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // 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 ResetDestinationId() ResetUserName() // 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 NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#dashboard_id DataDatabricksJob#dashboard_id}. DashboardId *string `field:"required" json:"dashboardId" yaml:"dashboardId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#custom_subject DataDatabricksJob#custom_subject}. CustomSubject *string `field:"optional" json:"customSubject" yaml:"customSubject"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#pause_subscriptions DataDatabricksJob#pause_subscriptions}. PauseSubscriptions interface{} `field:"optional" json:"pauseSubscriptions" yaml:"pauseSubscriptions"` // subscriptions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#subscriptions DataDatabricksJob#subscriptions} Subscriptions interface{} `field:"optional" json:"subscriptions" yaml:"subscriptions"` }
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 CustomSubject() *string SetCustomSubject(val *string) CustomSubjectInput() *string DashboardId() *string SetDashboardId(val *string) DashboardIdInput() *string // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard) PauseSubscriptions() interface{} SetPauseSubscriptions(val interface{}) PauseSubscriptionsInput() interface{} Subscriptions() DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList SubscriptionsInput() 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 PutSubscriptions(value interface{}) ResetCustomSubject() ResetPauseSubscriptions() ResetSubscriptions() // 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 DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}. DestinationId *string `field:"optional" json:"destinationId" yaml:"destinationId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#user_name DataDatabricksJob#user_name}. UserName *string `field:"optional" json:"userName" yaml:"userName"` }
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference 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 DestinationId() *string SetDestinationId(val *string) DestinationIdInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // 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 ResetDestinationId() ResetUserName() // 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 NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#path DataDatabricksJob#path}. Path *string `field:"required" json:"path" yaml:"path"` }
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference 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() *DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile) Path() *string SetPath(val *string) PathInput() *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 NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference
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 File() DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference FileInput() *DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile // 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) PutFile(value *DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile) PutQuery(value *DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery) ResetAlert() ResetDashboard() ResetFile() 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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 DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications struct { // on_duration_warning_threshold_exceeded block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_duration_warning_threshold_exceeded DataDatabricksJob#on_duration_warning_threshold_exceeded} OnDurationWarningThresholdExceeded interface{} `field:"optional" json:"onDurationWarningThresholdExceeded" yaml:"onDurationWarningThresholdExceeded"` // on_failure block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_failure DataDatabricksJob#on_failure} OnFailure interface{} `field:"optional" json:"onFailure" yaml:"onFailure"` // on_start block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_start DataDatabricksJob#on_start} OnStart interface{} `field:"optional" json:"onStart" yaml:"onStart"` // on_success block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_success DataDatabricksJob#on_success} OnSuccess interface{} `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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"` }
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference 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 ResetId() // 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 NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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"` }
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference 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 ResetId() // 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 NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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"` }
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference 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 ResetId() // 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 NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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"` }
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference 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 ResetId() // 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 NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference 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() *DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications) OnDurationWarningThresholdExceeded() DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList OnDurationWarningThresholdExceededInput() interface{} OnFailure() DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList OnFailureInput() interface{} OnStart() DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList OnStartInput() interface{} OnSuccess() DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList 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 PutOnDurationWarningThresholdExceeded(value interface{}) PutOnFailure(value interface{}) PutOnStart(value interface{}) PutOnSuccess(value interface{}) ResetOnDurationWarningThresholdExceeded() 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 NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference
type DataDatabricksJobJobSettingsSettingsTrigger ¶
type DataDatabricksJobJobSettingsSettingsTrigger struct { // file_arrival block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#file_arrival DataDatabricksJob#file_arrival} FileArrival *DataDatabricksJobJobSettingsSettingsTriggerFileArrival `field:"required" json:"fileArrival" yaml:"fileArrival"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#pause_status DataDatabricksJob#pause_status}. PauseStatus *string `field:"optional" json:"pauseStatus" yaml:"pauseStatus"` }
type DataDatabricksJobJobSettingsSettingsTriggerFileArrival ¶
type DataDatabricksJobJobSettingsSettingsTriggerFileArrival struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#url DataDatabricksJob#url}. Url *string `field:"required" json:"url" yaml:"url"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#min_time_between_triggers_seconds DataDatabricksJob#min_time_between_triggers_seconds}. MinTimeBetweenTriggersSeconds *float64 `field:"optional" json:"minTimeBetweenTriggersSeconds" yaml:"minTimeBetweenTriggersSeconds"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#wait_after_last_change_seconds DataDatabricksJob#wait_after_last_change_seconds}. WaitAfterLastChangeSeconds *float64 `field:"optional" json:"waitAfterLastChangeSeconds" yaml:"waitAfterLastChangeSeconds"` }
type DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference 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() *DataDatabricksJobJobSettingsSettingsTriggerFileArrival SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTriggerFileArrival) MinTimeBetweenTriggersSeconds() *float64 SetMinTimeBetweenTriggersSeconds(val *float64) MinTimeBetweenTriggersSecondsInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Url() *string SetUrl(val *string) UrlInput() *string WaitAfterLastChangeSeconds() *float64 SetWaitAfterLastChangeSeconds(val *float64) WaitAfterLastChangeSecondsInput() *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 ResetMinTimeBetweenTriggersSeconds() ResetWaitAfterLastChangeSeconds() // 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 NewDataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference
type DataDatabricksJobJobSettingsSettingsTriggerOutputReference ¶
type DataDatabricksJobJobSettingsSettingsTriggerOutputReference 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 FileArrival() DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference FileArrivalInput() *DataDatabricksJobJobSettingsSettingsTriggerFileArrival // Experimental. Fqn() *string InternalValue() *DataDatabricksJobJobSettingsSettingsTrigger SetInternalValue(val *DataDatabricksJobJobSettingsSettingsTrigger) PauseStatus() *string SetPauseStatus(val *string) PauseStatusInput() *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 PutFileArrival(value *DataDatabricksJobJobSettingsSettingsTriggerFileArrival) 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 NewDataDatabricksJobJobSettingsSettingsTriggerOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsTriggerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTriggerOutputReference
type DataDatabricksJobJobSettingsSettingsWebhookNotifications ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotifications struct { // on_duration_warning_threshold_exceeded block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_duration_warning_threshold_exceeded DataDatabricksJob#on_duration_warning_threshold_exceeded} OnDurationWarningThresholdExceeded interface{} `field:"optional" json:"onDurationWarningThresholdExceeded" yaml:"onDurationWarningThresholdExceeded"` // on_failure block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_failure DataDatabricksJob#on_failure} OnFailure interface{} `field:"optional" json:"onFailure" yaml:"onFailure"` // on_start block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_start DataDatabricksJob#on_start} OnStart interface{} `field:"optional" json:"onStart" yaml:"onStart"` // on_success block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/job#on_success DataDatabricksJob#on_success} OnSuccess interface{} `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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"` }
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference // 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 NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference 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 ResetId() // 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 NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference ¶
func NewDataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure ¶
type DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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"` }
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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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 ResetId() // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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"` }
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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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 ResetId() // 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://registry.terraform.io/providers/databricks/databricks/1.36.0/docs/data-sources/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"` }
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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // 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 ResetId() // 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) OnDurationWarningThresholdExceeded() DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList OnDurationWarningThresholdExceededInput() interface{} 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 PutOnDurationWarningThresholdExceeded(value interface{}) PutOnFailure(value interface{}) PutOnStart(value interface{}) PutOnSuccess(value interface{}) ResetOnDurationWarningThresholdExceeded() 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
- DataDatabricksJobConfig.go
- DataDatabricksJobJobSettings.go
- DataDatabricksJobJobSettingsOutputReference.go
- DataDatabricksJobJobSettingsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettings.go
- DataDatabricksJobJobSettingsSettingsCompute.go
- DataDatabricksJobJobSettingsSettingsComputeList.go
- DataDatabricksJobJobSettingsSettingsComputeList__checks.go
- DataDatabricksJobJobSettingsSettingsComputeOutputReference.go
- DataDatabricksJobJobSettingsSettingsComputeOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsComputeSpec.go
- DataDatabricksJobJobSettingsSettingsComputeSpecOutputReference.go
- DataDatabricksJobJobSettingsSettingsComputeSpecOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsContinuous.go
- DataDatabricksJobJobSettingsSettingsContinuousOutputReference.go
- DataDatabricksJobJobSettingsSettingsContinuousOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsDbtTask.go
- DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsDeployment.go
- DataDatabricksJobJobSettingsSettingsDeploymentOutputReference.go
- DataDatabricksJobJobSettingsSettingsDeploymentOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsEmailNotifications.go
- DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference.go
- DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsGitSource.go
- DataDatabricksJobJobSettingsSettingsGitSourceJobSource.go
- DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference.go
- DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsGitSourceOutputReference.go
- DataDatabricksJobJobSettingsSettingsGitSourceOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsHealth.go
- DataDatabricksJobJobSettingsSettingsHealthOutputReference.go
- DataDatabricksJobJobSettingsSettingsHealthOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsHealthRules.go
- DataDatabricksJobJobSettingsSettingsHealthRulesList.go
- DataDatabricksJobJobSettingsSettingsHealthRulesList__checks.go
- DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference.go
- DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobCluster.go
- DataDatabricksJobJobSettingsSettingsJobClusterList.go
- DataDatabricksJobJobSettingsSettingsJobClusterList__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewCluster.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsJobClusterOutputReference.go
- DataDatabricksJobJobSettingsSettingsJobClusterOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsLibrary.go
- DataDatabricksJobJobSettingsSettingsLibraryCran.go
- DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference.go
- DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsLibraryList.go
- DataDatabricksJobJobSettingsSettingsLibraryList__checks.go
- DataDatabricksJobJobSettingsSettingsLibraryMaven.go
- DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference.go
- DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsLibraryOutputReference.go
- DataDatabricksJobJobSettingsSettingsLibraryOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsLibraryPypi.go
- DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference.go
- DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewCluster.go
- DataDatabricksJobJobSettingsSettingsNewClusterAutoscale.go
- DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes.go
- DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes.go
- DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterDockerImage.go
- DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth.go
- DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes.go
- DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScripts.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType.go
- DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients.go
- DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference.go
- DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNotebookTask.go
- DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsNotificationSettings.go
- DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference.go
- DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsOutputReference.go
- DataDatabricksJobJobSettingsSettingsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsParameter.go
- DataDatabricksJobJobSettingsSettingsParameterList.go
- DataDatabricksJobJobSettingsSettingsParameterList__checks.go
- DataDatabricksJobJobSettingsSettingsParameterOutputReference.go
- DataDatabricksJobJobSettingsSettingsParameterOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsPipelineTask.go
- DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsPythonWheelTask.go
- DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsQueue.go
- DataDatabricksJobJobSettingsSettingsQueueOutputReference.go
- DataDatabricksJobJobSettingsSettingsQueueOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsRunAs.go
- DataDatabricksJobJobSettingsSettingsRunAsOutputReference.go
- DataDatabricksJobJobSettingsSettingsRunAsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsRunJobTask.go
- DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsSchedule.go
- DataDatabricksJobJobSettingsSettingsScheduleOutputReference.go
- DataDatabricksJobJobSettingsSettingsScheduleOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsSparkJarTask.go
- DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsSparkPythonTask.go
- DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsSparkSubmitTask.go
- DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTask.go
- DataDatabricksJobJobSettingsSettingsTaskConditionTask.go
- DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskDbtTask.go
- DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskDependsOn.go
- DataDatabricksJobJobSettingsSettingsTaskDependsOnList.go
- DataDatabricksJobJobSettingsSettingsTaskDependsOnList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskEmailNotifications.go
- DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskHealth.go
- DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskHealthRules.go
- DataDatabricksJobJobSettingsSettingsTaskHealthRulesList.go
- DataDatabricksJobJobSettingsSettingsTaskHealthRulesList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskLibrary.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryCran.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryList.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryMaven.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryPypi.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskList.go
- DataDatabricksJobJobSettingsSettingsTaskList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewCluster.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNotebookTask.go
- DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskNotificationSettings.go
- DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskPipelineTask.go
- DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask.go
- DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskRunJobTask.go
- DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSparkJarTask.go
- DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask.go
- DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask.go
- DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTask.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList__checks.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference.go
- DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTrigger.go
- DataDatabricksJobJobSettingsSettingsTriggerFileArrival.go
- DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference.go
- DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsTriggerOutputReference.go
- DataDatabricksJobJobSettingsSettingsTriggerOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsWebhookNotifications.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList__checks.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList__checks.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList__checks.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList__checks.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference__checks.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference.go
- DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference__checks.go
- DataDatabricksJob__checks.go
- main.go