Documentation ¶
Index ¶
- func Job_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func Job_IsConstruct(x interface{}) *bool
- func Job_IsTerraformElement(x interface{}) *bool
- func Job_IsTerraformResource(x interface{}) *bool
- func Job_TfResourceType() *string
- func NewJobContinuousOutputReference_Override(j JobContinuousOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobDbtTaskOutputReference_Override(j JobDbtTaskOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobDeploymentOutputReference_Override(j JobDeploymentOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobEmailNotificationsOutputReference_Override(j JobEmailNotificationsOutputReference, ...)
- func NewJobEnvironmentList_Override(j JobEnvironmentList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobEnvironmentOutputReference_Override(j JobEnvironmentOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobEnvironmentSpecOutputReference_Override(j JobEnvironmentSpecOutputReference, ...)
- func NewJobGitSourceGitSnapshotOutputReference_Override(j JobGitSourceGitSnapshotOutputReference, ...)
- func NewJobGitSourceJobSourceOutputReference_Override(j JobGitSourceJobSourceOutputReference, ...)
- func NewJobGitSourceOutputReference_Override(j JobGitSourceOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobHealthOutputReference_Override(j JobHealthOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobHealthRulesList_Override(j JobHealthRulesList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobHealthRulesOutputReference_Override(j JobHealthRulesOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobJobClusterList_Override(j JobJobClusterList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobJobClusterNewClusterAutoscaleOutputReference_Override(j JobJobClusterNewClusterAutoscaleOutputReference, ...)
- func NewJobJobClusterNewClusterAwsAttributesOutputReference_Override(j JobJobClusterNewClusterAwsAttributesOutputReference, ...)
- func NewJobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override(j JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference, ...)
- func NewJobJobClusterNewClusterAzureAttributesOutputReference_Override(j JobJobClusterNewClusterAzureAttributesOutputReference, ...)
- func NewJobJobClusterNewClusterClusterLogConfDbfsOutputReference_Override(j JobJobClusterNewClusterClusterLogConfDbfsOutputReference, ...)
- func NewJobJobClusterNewClusterClusterLogConfOutputReference_Override(j JobJobClusterNewClusterClusterLogConfOutputReference, ...)
- func NewJobJobClusterNewClusterClusterLogConfS3OutputReference_Override(j JobJobClusterNewClusterClusterLogConfS3OutputReference, ...)
- func NewJobJobClusterNewClusterClusterMountInfoList_Override(j JobJobClusterNewClusterClusterMountInfoList, ...)
- func NewJobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(j JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference, ...)
- func NewJobJobClusterNewClusterClusterMountInfoOutputReference_Override(j JobJobClusterNewClusterClusterMountInfoOutputReference, ...)
- func NewJobJobClusterNewClusterDockerImageBasicAuthOutputReference_Override(j JobJobClusterNewClusterDockerImageBasicAuthOutputReference, ...)
- func NewJobJobClusterNewClusterDockerImageOutputReference_Override(j JobJobClusterNewClusterDockerImageOutputReference, ...)
- func NewJobJobClusterNewClusterGcpAttributesOutputReference_Override(j JobJobClusterNewClusterGcpAttributesOutputReference, ...)
- func NewJobJobClusterNewClusterInitScriptsAbfssOutputReference_Override(j JobJobClusterNewClusterInitScriptsAbfssOutputReference, ...)
- func NewJobJobClusterNewClusterInitScriptsDbfsOutputReference_Override(j JobJobClusterNewClusterInitScriptsDbfsOutputReference, ...)
- func NewJobJobClusterNewClusterInitScriptsFileOutputReference_Override(j JobJobClusterNewClusterInitScriptsFileOutputReference, ...)
- func NewJobJobClusterNewClusterInitScriptsGcsOutputReference_Override(j JobJobClusterNewClusterInitScriptsGcsOutputReference, ...)
- func NewJobJobClusterNewClusterInitScriptsList_Override(j JobJobClusterNewClusterInitScriptsList, ...)
- func NewJobJobClusterNewClusterInitScriptsOutputReference_Override(j JobJobClusterNewClusterInitScriptsOutputReference, ...)
- func NewJobJobClusterNewClusterInitScriptsS3OutputReference_Override(j JobJobClusterNewClusterInitScriptsS3OutputReference, ...)
- func NewJobJobClusterNewClusterInitScriptsVolumesOutputReference_Override(j JobJobClusterNewClusterInitScriptsVolumesOutputReference, ...)
- func NewJobJobClusterNewClusterInitScriptsWorkspaceOutputReference_Override(j JobJobClusterNewClusterInitScriptsWorkspaceOutputReference, ...)
- func NewJobJobClusterNewClusterLibraryCranOutputReference_Override(j JobJobClusterNewClusterLibraryCranOutputReference, ...)
- func NewJobJobClusterNewClusterLibraryList_Override(j JobJobClusterNewClusterLibraryList, ...)
- func NewJobJobClusterNewClusterLibraryMavenOutputReference_Override(j JobJobClusterNewClusterLibraryMavenOutputReference, ...)
- func NewJobJobClusterNewClusterLibraryOutputReference_Override(j JobJobClusterNewClusterLibraryOutputReference, ...)
- func NewJobJobClusterNewClusterLibraryPypiOutputReference_Override(j JobJobClusterNewClusterLibraryPypiOutputReference, ...)
- func NewJobJobClusterNewClusterOutputReference_Override(j JobJobClusterNewClusterOutputReference, ...)
- func NewJobJobClusterNewClusterWorkloadTypeClientsOutputReference_Override(j JobJobClusterNewClusterWorkloadTypeClientsOutputReference, ...)
- func NewJobJobClusterNewClusterWorkloadTypeOutputReference_Override(j JobJobClusterNewClusterWorkloadTypeOutputReference, ...)
- func NewJobJobClusterOutputReference_Override(j JobJobClusterOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobLibraryCranOutputReference_Override(j JobLibraryCranOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobLibraryList_Override(j JobLibraryList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobLibraryMavenOutputReference_Override(j JobLibraryMavenOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobLibraryOutputReference_Override(j JobLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobLibraryPypiOutputReference_Override(j JobLibraryPypiOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobNewClusterAutoscaleOutputReference_Override(j JobNewClusterAutoscaleOutputReference, ...)
- func NewJobNewClusterAwsAttributesOutputReference_Override(j JobNewClusterAwsAttributesOutputReference, ...)
- func NewJobNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override(j JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference, ...)
- func NewJobNewClusterAzureAttributesOutputReference_Override(j JobNewClusterAzureAttributesOutputReference, ...)
- func NewJobNewClusterClusterLogConfDbfsOutputReference_Override(j JobNewClusterClusterLogConfDbfsOutputReference, ...)
- func NewJobNewClusterClusterLogConfOutputReference_Override(j JobNewClusterClusterLogConfOutputReference, ...)
- func NewJobNewClusterClusterLogConfS3OutputReference_Override(j JobNewClusterClusterLogConfS3OutputReference, ...)
- func NewJobNewClusterClusterMountInfoList_Override(j JobNewClusterClusterMountInfoList, ...)
- func NewJobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(j JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference, ...)
- func NewJobNewClusterClusterMountInfoOutputReference_Override(j JobNewClusterClusterMountInfoOutputReference, ...)
- func NewJobNewClusterDockerImageBasicAuthOutputReference_Override(j JobNewClusterDockerImageBasicAuthOutputReference, ...)
- func NewJobNewClusterDockerImageOutputReference_Override(j JobNewClusterDockerImageOutputReference, ...)
- func NewJobNewClusterGcpAttributesOutputReference_Override(j JobNewClusterGcpAttributesOutputReference, ...)
- func NewJobNewClusterInitScriptsAbfssOutputReference_Override(j JobNewClusterInitScriptsAbfssOutputReference, ...)
- func NewJobNewClusterInitScriptsDbfsOutputReference_Override(j JobNewClusterInitScriptsDbfsOutputReference, ...)
- func NewJobNewClusterInitScriptsFileOutputReference_Override(j JobNewClusterInitScriptsFileOutputReference, ...)
- func NewJobNewClusterInitScriptsGcsOutputReference_Override(j JobNewClusterInitScriptsGcsOutputReference, ...)
- func NewJobNewClusterInitScriptsList_Override(j JobNewClusterInitScriptsList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobNewClusterInitScriptsOutputReference_Override(j JobNewClusterInitScriptsOutputReference, ...)
- func NewJobNewClusterInitScriptsS3OutputReference_Override(j JobNewClusterInitScriptsS3OutputReference, ...)
- func NewJobNewClusterInitScriptsVolumesOutputReference_Override(j JobNewClusterInitScriptsVolumesOutputReference, ...)
- func NewJobNewClusterInitScriptsWorkspaceOutputReference_Override(j JobNewClusterInitScriptsWorkspaceOutputReference, ...)
- func NewJobNewClusterLibraryCranOutputReference_Override(j JobNewClusterLibraryCranOutputReference, ...)
- func NewJobNewClusterLibraryList_Override(j JobNewClusterLibraryList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobNewClusterLibraryMavenOutputReference_Override(j JobNewClusterLibraryMavenOutputReference, ...)
- func NewJobNewClusterLibraryOutputReference_Override(j JobNewClusterLibraryOutputReference, ...)
- func NewJobNewClusterLibraryPypiOutputReference_Override(j JobNewClusterLibraryPypiOutputReference, ...)
- func NewJobNewClusterOutputReference_Override(j JobNewClusterOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobNewClusterWorkloadTypeClientsOutputReference_Override(j JobNewClusterWorkloadTypeClientsOutputReference, ...)
- func NewJobNewClusterWorkloadTypeOutputReference_Override(j JobNewClusterWorkloadTypeOutputReference, ...)
- func NewJobNotebookTaskOutputReference_Override(j JobNotebookTaskOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobNotificationSettingsOutputReference_Override(j JobNotificationSettingsOutputReference, ...)
- func NewJobParameterList_Override(j JobParameterList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobParameterOutputReference_Override(j JobParameterOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobPipelineTaskOutputReference_Override(j JobPipelineTaskOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobPythonWheelTaskOutputReference_Override(j JobPythonWheelTaskOutputReference, ...)
- func NewJobQueueOutputReference_Override(j JobQueueOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobRunAsOutputReference_Override(j JobRunAsOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobRunJobTaskOutputReference_Override(j JobRunJobTaskOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobScheduleOutputReference_Override(j JobScheduleOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobSparkJarTaskOutputReference_Override(j JobSparkJarTaskOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobSparkPythonTaskOutputReference_Override(j JobSparkPythonTaskOutputReference, ...)
- func NewJobSparkSubmitTaskOutputReference_Override(j JobSparkSubmitTaskOutputReference, ...)
- func NewJobTaskCleanRoomsNotebookTaskOutputReference_Override(j JobTaskCleanRoomsNotebookTaskOutputReference, ...)
- func NewJobTaskConditionTaskOutputReference_Override(j JobTaskConditionTaskOutputReference, ...)
- func NewJobTaskDbtTaskOutputReference_Override(j JobTaskDbtTaskOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTaskDependsOnList_Override(j JobTaskDependsOnList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTaskDependsOnOutputReference_Override(j JobTaskDependsOnOutputReference, ...)
- func NewJobTaskEmailNotificationsOutputReference_Override(j JobTaskEmailNotificationsOutputReference, ...)
- func NewJobTaskForEachTaskOutputReference_Override(j JobTaskForEachTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference_Override(j JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskConditionTaskOutputReference_Override(j JobTaskForEachTaskTaskConditionTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskDbtTaskOutputReference_Override(j JobTaskForEachTaskTaskDbtTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskDependsOnList_Override(j JobTaskForEachTaskTaskDependsOnList, ...)
- func NewJobTaskForEachTaskTaskDependsOnOutputReference_Override(j JobTaskForEachTaskTaskDependsOnOutputReference, ...)
- func NewJobTaskForEachTaskTaskEmailNotificationsOutputReference_Override(j JobTaskForEachTaskTaskEmailNotificationsOutputReference, ...)
- func NewJobTaskForEachTaskTaskHealthOutputReference_Override(j JobTaskForEachTaskTaskHealthOutputReference, ...)
- func NewJobTaskForEachTaskTaskHealthRulesList_Override(j JobTaskForEachTaskTaskHealthRulesList, ...)
- func NewJobTaskForEachTaskTaskHealthRulesOutputReference_Override(j JobTaskForEachTaskTaskHealthRulesOutputReference, ...)
- func NewJobTaskForEachTaskTaskLibraryCranOutputReference_Override(j JobTaskForEachTaskTaskLibraryCranOutputReference, ...)
- func NewJobTaskForEachTaskTaskLibraryList_Override(j JobTaskForEachTaskTaskLibraryList, ...)
- func NewJobTaskForEachTaskTaskLibraryMavenOutputReference_Override(j JobTaskForEachTaskTaskLibraryMavenOutputReference, ...)
- func NewJobTaskForEachTaskTaskLibraryOutputReference_Override(j JobTaskForEachTaskTaskLibraryOutputReference, ...)
- func NewJobTaskForEachTaskTaskLibraryPypiOutputReference_Override(j JobTaskForEachTaskTaskLibraryPypiOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterAutoscaleOutputReference_Override(j JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference_Override(j JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override(...)
- func NewJobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference_Override(j JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference_Override(j JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference_Override(j JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference_Override(j JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoList_Override(j JobTaskForEachTaskTaskNewClusterClusterMountInfoList, ...)
- func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(...)
- func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference_Override(j JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference_Override(j JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterDockerImageOutputReference_Override(j JobTaskForEachTaskTaskNewClusterDockerImageOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference_Override(j JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterInitScriptsList_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsList, ...)
- func NewJobTaskForEachTaskTaskNewClusterInitScriptsOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterLibraryCranOutputReference_Override(j JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterLibraryList_Override(j JobTaskForEachTaskTaskNewClusterLibraryList, ...)
- func NewJobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference_Override(j JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterLibraryOutputReference_Override(j JobTaskForEachTaskTaskNewClusterLibraryOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference_Override(j JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterOutputReference_Override(j JobTaskForEachTaskTaskNewClusterOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference_Override(j JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference, ...)
- func NewJobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference_Override(j JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference, ...)
- func NewJobTaskForEachTaskTaskNotebookTaskOutputReference_Override(j JobTaskForEachTaskTaskNotebookTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskNotificationSettingsOutputReference_Override(j JobTaskForEachTaskTaskNotificationSettingsOutputReference, ...)
- func NewJobTaskForEachTaskTaskOutputReference_Override(j JobTaskForEachTaskTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskPipelineTaskOutputReference_Override(j JobTaskForEachTaskTaskPipelineTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskPythonWheelTaskOutputReference_Override(j JobTaskForEachTaskTaskPythonWheelTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskRunJobTaskOutputReference_Override(j JobTaskForEachTaskTaskRunJobTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference_Override(j JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference, ...)
- func NewJobTaskForEachTaskTaskSparkJarTaskOutputReference_Override(j JobTaskForEachTaskTaskSparkJarTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskSparkPythonTaskOutputReference_Override(j JobTaskForEachTaskTaskSparkPythonTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskSparkSubmitTaskOutputReference_Override(j JobTaskForEachTaskTaskSparkSubmitTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskSqlTaskAlertOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskAlertOutputReference, ...)
- func NewJobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList_Override(j JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList, ...)
- func NewJobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference, ...)
- func NewJobTaskForEachTaskTaskSqlTaskDashboardOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskDashboardOutputReference, ...)
- func NewJobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList_Override(j JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList, ...)
- func NewJobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference, ...)
- func NewJobTaskForEachTaskTaskSqlTaskFileOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskFileOutputReference, ...)
- func NewJobTaskForEachTaskTaskSqlTaskOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskOutputReference, ...)
- func NewJobTaskForEachTaskTaskSqlTaskQueryOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskQueryOutputReference, ...)
- func NewJobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList_Override(...)
- func NewJobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override(...)
- func NewJobTaskForEachTaskTaskWebhookNotificationsOnFailureList_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnFailureList, ...)
- func NewJobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference, ...)
- func NewJobTaskForEachTaskTaskWebhookNotificationsOnStartList_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnStartList, ...)
- func NewJobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference, ...)
- func NewJobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList, ...)
- func NewJobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference_Override(...)
- func NewJobTaskForEachTaskTaskWebhookNotificationsOnSuccessList_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList, ...)
- func NewJobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference, ...)
- func NewJobTaskForEachTaskTaskWebhookNotificationsOutputReference_Override(j JobTaskForEachTaskTaskWebhookNotificationsOutputReference, ...)
- func NewJobTaskHealthOutputReference_Override(j JobTaskHealthOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTaskHealthRulesList_Override(j JobTaskHealthRulesList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTaskHealthRulesOutputReference_Override(j JobTaskHealthRulesOutputReference, ...)
- func NewJobTaskLibraryCranOutputReference_Override(j JobTaskLibraryCranOutputReference, ...)
- func NewJobTaskLibraryList_Override(j JobTaskLibraryList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTaskLibraryMavenOutputReference_Override(j JobTaskLibraryMavenOutputReference, ...)
- func NewJobTaskLibraryOutputReference_Override(j JobTaskLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTaskLibraryPypiOutputReference_Override(j JobTaskLibraryPypiOutputReference, ...)
- func NewJobTaskList_Override(j JobTaskList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTaskNewClusterAutoscaleOutputReference_Override(j JobTaskNewClusterAutoscaleOutputReference, ...)
- func NewJobTaskNewClusterAwsAttributesOutputReference_Override(j JobTaskNewClusterAwsAttributesOutputReference, ...)
- func NewJobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override(j JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference, ...)
- func NewJobTaskNewClusterAzureAttributesOutputReference_Override(j JobTaskNewClusterAzureAttributesOutputReference, ...)
- func NewJobTaskNewClusterClusterLogConfDbfsOutputReference_Override(j JobTaskNewClusterClusterLogConfDbfsOutputReference, ...)
- func NewJobTaskNewClusterClusterLogConfOutputReference_Override(j JobTaskNewClusterClusterLogConfOutputReference, ...)
- func NewJobTaskNewClusterClusterLogConfS3OutputReference_Override(j JobTaskNewClusterClusterLogConfS3OutputReference, ...)
- func NewJobTaskNewClusterClusterMountInfoList_Override(j JobTaskNewClusterClusterMountInfoList, ...)
- func NewJobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(j JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference, ...)
- func NewJobTaskNewClusterClusterMountInfoOutputReference_Override(j JobTaskNewClusterClusterMountInfoOutputReference, ...)
- func NewJobTaskNewClusterDockerImageBasicAuthOutputReference_Override(j JobTaskNewClusterDockerImageBasicAuthOutputReference, ...)
- func NewJobTaskNewClusterDockerImageOutputReference_Override(j JobTaskNewClusterDockerImageOutputReference, ...)
- func NewJobTaskNewClusterGcpAttributesOutputReference_Override(j JobTaskNewClusterGcpAttributesOutputReference, ...)
- func NewJobTaskNewClusterInitScriptsAbfssOutputReference_Override(j JobTaskNewClusterInitScriptsAbfssOutputReference, ...)
- func NewJobTaskNewClusterInitScriptsDbfsOutputReference_Override(j JobTaskNewClusterInitScriptsDbfsOutputReference, ...)
- func NewJobTaskNewClusterInitScriptsFileOutputReference_Override(j JobTaskNewClusterInitScriptsFileOutputReference, ...)
- func NewJobTaskNewClusterInitScriptsGcsOutputReference_Override(j JobTaskNewClusterInitScriptsGcsOutputReference, ...)
- func NewJobTaskNewClusterInitScriptsList_Override(j JobTaskNewClusterInitScriptsList, ...)
- func NewJobTaskNewClusterInitScriptsOutputReference_Override(j JobTaskNewClusterInitScriptsOutputReference, ...)
- func NewJobTaskNewClusterInitScriptsS3OutputReference_Override(j JobTaskNewClusterInitScriptsS3OutputReference, ...)
- func NewJobTaskNewClusterInitScriptsVolumesOutputReference_Override(j JobTaskNewClusterInitScriptsVolumesOutputReference, ...)
- func NewJobTaskNewClusterInitScriptsWorkspaceOutputReference_Override(j JobTaskNewClusterInitScriptsWorkspaceOutputReference, ...)
- func NewJobTaskNewClusterLibraryCranOutputReference_Override(j JobTaskNewClusterLibraryCranOutputReference, ...)
- func NewJobTaskNewClusterLibraryList_Override(j JobTaskNewClusterLibraryList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTaskNewClusterLibraryMavenOutputReference_Override(j JobTaskNewClusterLibraryMavenOutputReference, ...)
- func NewJobTaskNewClusterLibraryOutputReference_Override(j JobTaskNewClusterLibraryOutputReference, ...)
- func NewJobTaskNewClusterLibraryPypiOutputReference_Override(j JobTaskNewClusterLibraryPypiOutputReference, ...)
- func NewJobTaskNewClusterOutputReference_Override(j JobTaskNewClusterOutputReference, ...)
- func NewJobTaskNewClusterWorkloadTypeClientsOutputReference_Override(j JobTaskNewClusterWorkloadTypeClientsOutputReference, ...)
- func NewJobTaskNewClusterWorkloadTypeOutputReference_Override(j JobTaskNewClusterWorkloadTypeOutputReference, ...)
- func NewJobTaskNotebookTaskOutputReference_Override(j JobTaskNotebookTaskOutputReference, ...)
- func NewJobTaskNotificationSettingsOutputReference_Override(j JobTaskNotificationSettingsOutputReference, ...)
- func NewJobTaskOutputReference_Override(j JobTaskOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTaskPipelineTaskOutputReference_Override(j JobTaskPipelineTaskOutputReference, ...)
- func NewJobTaskPythonWheelTaskOutputReference_Override(j JobTaskPythonWheelTaskOutputReference, ...)
- func NewJobTaskRunJobTaskOutputReference_Override(j JobTaskRunJobTaskOutputReference, ...)
- func NewJobTaskRunJobTaskPipelineParamsOutputReference_Override(j JobTaskRunJobTaskPipelineParamsOutputReference, ...)
- func NewJobTaskSparkJarTaskOutputReference_Override(j JobTaskSparkJarTaskOutputReference, ...)
- func NewJobTaskSparkPythonTaskOutputReference_Override(j JobTaskSparkPythonTaskOutputReference, ...)
- func NewJobTaskSparkSubmitTaskOutputReference_Override(j JobTaskSparkSubmitTaskOutputReference, ...)
- func NewJobTaskSqlTaskAlertOutputReference_Override(j JobTaskSqlTaskAlertOutputReference, ...)
- func NewJobTaskSqlTaskAlertSubscriptionsList_Override(j JobTaskSqlTaskAlertSubscriptionsList, ...)
- func NewJobTaskSqlTaskAlertSubscriptionsOutputReference_Override(j JobTaskSqlTaskAlertSubscriptionsOutputReference, ...)
- func NewJobTaskSqlTaskDashboardOutputReference_Override(j JobTaskSqlTaskDashboardOutputReference, ...)
- func NewJobTaskSqlTaskDashboardSubscriptionsList_Override(j JobTaskSqlTaskDashboardSubscriptionsList, ...)
- func NewJobTaskSqlTaskDashboardSubscriptionsOutputReference_Override(j JobTaskSqlTaskDashboardSubscriptionsOutputReference, ...)
- func NewJobTaskSqlTaskFileOutputReference_Override(j JobTaskSqlTaskFileOutputReference, ...)
- func NewJobTaskSqlTaskOutputReference_Override(j JobTaskSqlTaskOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTaskSqlTaskQueryOutputReference_Override(j JobTaskSqlTaskQueryOutputReference, ...)
- func NewJobTaskWebhookNotificationsOnDurationWarningThresholdExceededList_Override(j JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList, ...)
- func NewJobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override(j JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference, ...)
- func NewJobTaskWebhookNotificationsOnFailureList_Override(j JobTaskWebhookNotificationsOnFailureList, ...)
- func NewJobTaskWebhookNotificationsOnFailureOutputReference_Override(j JobTaskWebhookNotificationsOnFailureOutputReference, ...)
- func NewJobTaskWebhookNotificationsOnStartList_Override(j JobTaskWebhookNotificationsOnStartList, ...)
- func NewJobTaskWebhookNotificationsOnStartOutputReference_Override(j JobTaskWebhookNotificationsOnStartOutputReference, ...)
- func NewJobTaskWebhookNotificationsOnStreamingBacklogExceededList_Override(j JobTaskWebhookNotificationsOnStreamingBacklogExceededList, ...)
- func NewJobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference_Override(j JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference, ...)
- func NewJobTaskWebhookNotificationsOnSuccessList_Override(j JobTaskWebhookNotificationsOnSuccessList, ...)
- func NewJobTaskWebhookNotificationsOnSuccessOutputReference_Override(j JobTaskWebhookNotificationsOnSuccessOutputReference, ...)
- func NewJobTaskWebhookNotificationsOutputReference_Override(j JobTaskWebhookNotificationsOutputReference, ...)
- func NewJobTimeoutsOutputReference_Override(j JobTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTriggerFileArrivalOutputReference_Override(j JobTriggerFileArrivalOutputReference, ...)
- func NewJobTriggerOutputReference_Override(j JobTriggerOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTriggerPeriodicOutputReference_Override(j JobTriggerPeriodicOutputReference, ...)
- func NewJobTriggerTableOutputReference_Override(j JobTriggerTableOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewJobTriggerTableUpdateOutputReference_Override(j JobTriggerTableUpdateOutputReference, ...)
- func NewJobWebhookNotificationsOnDurationWarningThresholdExceededList_Override(j JobWebhookNotificationsOnDurationWarningThresholdExceededList, ...)
- func NewJobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override(j JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference, ...)
- func NewJobWebhookNotificationsOnFailureList_Override(j JobWebhookNotificationsOnFailureList, ...)
- func NewJobWebhookNotificationsOnFailureOutputReference_Override(j JobWebhookNotificationsOnFailureOutputReference, ...)
- func NewJobWebhookNotificationsOnStartList_Override(j JobWebhookNotificationsOnStartList, ...)
- func NewJobWebhookNotificationsOnStartOutputReference_Override(j JobWebhookNotificationsOnStartOutputReference, ...)
- func NewJobWebhookNotificationsOnStreamingBacklogExceededList_Override(j JobWebhookNotificationsOnStreamingBacklogExceededList, ...)
- func NewJobWebhookNotificationsOnStreamingBacklogExceededOutputReference_Override(j JobWebhookNotificationsOnStreamingBacklogExceededOutputReference, ...)
- func NewJobWebhookNotificationsOnSuccessList_Override(j JobWebhookNotificationsOnSuccessList, ...)
- func NewJobWebhookNotificationsOnSuccessOutputReference_Override(j JobWebhookNotificationsOnSuccessOutputReference, ...)
- func NewJobWebhookNotificationsOutputReference_Override(j JobWebhookNotificationsOutputReference, ...)
- func NewJob_Override(j Job, scope constructs.Construct, id *string, config *JobConfig)
- type Job
- type JobConfig
- type JobContinuous
- type JobContinuousOutputReference
- type JobDbtTask
- type JobDbtTaskOutputReference
- type JobDeployment
- type JobDeploymentOutputReference
- type JobEmailNotifications
- type JobEmailNotificationsOutputReference
- type JobEnvironment
- type JobEnvironmentList
- type JobEnvironmentOutputReference
- type JobEnvironmentSpec
- type JobEnvironmentSpecOutputReference
- type JobGitSource
- type JobGitSourceGitSnapshot
- type JobGitSourceGitSnapshotOutputReference
- type JobGitSourceJobSource
- type JobGitSourceJobSourceOutputReference
- type JobGitSourceOutputReference
- type JobHealth
- type JobHealthOutputReference
- type JobHealthRules
- type JobHealthRulesList
- type JobHealthRulesOutputReference
- type JobJobCluster
- type JobJobClusterList
- type JobJobClusterNewCluster
- type JobJobClusterNewClusterAutoscale
- type JobJobClusterNewClusterAutoscaleOutputReference
- type JobJobClusterNewClusterAwsAttributes
- type JobJobClusterNewClusterAwsAttributesOutputReference
- type JobJobClusterNewClusterAzureAttributes
- type JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo
- type JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference
- type JobJobClusterNewClusterAzureAttributesOutputReference
- type JobJobClusterNewClusterClusterLogConf
- type JobJobClusterNewClusterClusterLogConfDbfs
- type JobJobClusterNewClusterClusterLogConfDbfsOutputReference
- type JobJobClusterNewClusterClusterLogConfOutputReference
- type JobJobClusterNewClusterClusterLogConfS3
- type JobJobClusterNewClusterClusterLogConfS3OutputReference
- type JobJobClusterNewClusterClusterMountInfo
- type JobJobClusterNewClusterClusterMountInfoList
- type JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo
- type JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
- type JobJobClusterNewClusterClusterMountInfoOutputReference
- type JobJobClusterNewClusterDockerImage
- type JobJobClusterNewClusterDockerImageBasicAuth
- type JobJobClusterNewClusterDockerImageBasicAuthOutputReference
- type JobJobClusterNewClusterDockerImageOutputReference
- type JobJobClusterNewClusterGcpAttributes
- type JobJobClusterNewClusterGcpAttributesOutputReference
- type JobJobClusterNewClusterInitScripts
- type JobJobClusterNewClusterInitScriptsAbfss
- type JobJobClusterNewClusterInitScriptsAbfssOutputReference
- type JobJobClusterNewClusterInitScriptsDbfs
- type JobJobClusterNewClusterInitScriptsDbfsOutputReference
- type JobJobClusterNewClusterInitScriptsFile
- type JobJobClusterNewClusterInitScriptsFileOutputReference
- type JobJobClusterNewClusterInitScriptsGcs
- type JobJobClusterNewClusterInitScriptsGcsOutputReference
- type JobJobClusterNewClusterInitScriptsList
- type JobJobClusterNewClusterInitScriptsOutputReference
- type JobJobClusterNewClusterInitScriptsS3
- type JobJobClusterNewClusterInitScriptsS3OutputReference
- type JobJobClusterNewClusterInitScriptsVolumes
- type JobJobClusterNewClusterInitScriptsVolumesOutputReference
- type JobJobClusterNewClusterInitScriptsWorkspace
- type JobJobClusterNewClusterInitScriptsWorkspaceOutputReference
- type JobJobClusterNewClusterLibrary
- type JobJobClusterNewClusterLibraryCran
- type JobJobClusterNewClusterLibraryCranOutputReference
- type JobJobClusterNewClusterLibraryList
- type JobJobClusterNewClusterLibraryMaven
- type JobJobClusterNewClusterLibraryMavenOutputReference
- type JobJobClusterNewClusterLibraryOutputReference
- type JobJobClusterNewClusterLibraryPypi
- type JobJobClusterNewClusterLibraryPypiOutputReference
- type JobJobClusterNewClusterOutputReference
- type JobJobClusterNewClusterWorkloadType
- type JobJobClusterNewClusterWorkloadTypeClients
- type JobJobClusterNewClusterWorkloadTypeClientsOutputReference
- type JobJobClusterNewClusterWorkloadTypeOutputReference
- type JobJobClusterOutputReference
- type JobLibrary
- type JobLibraryCran
- type JobLibraryCranOutputReference
- type JobLibraryList
- type JobLibraryMaven
- type JobLibraryMavenOutputReference
- type JobLibraryOutputReference
- type JobLibraryPypi
- type JobLibraryPypiOutputReference
- type JobNewCluster
- type JobNewClusterAutoscale
- type JobNewClusterAutoscaleOutputReference
- type JobNewClusterAwsAttributes
- type JobNewClusterAwsAttributesOutputReference
- type JobNewClusterAzureAttributes
- type JobNewClusterAzureAttributesLogAnalyticsInfo
- type JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference
- type JobNewClusterAzureAttributesOutputReference
- type JobNewClusterClusterLogConf
- type JobNewClusterClusterLogConfDbfs
- type JobNewClusterClusterLogConfDbfsOutputReference
- type JobNewClusterClusterLogConfOutputReference
- type JobNewClusterClusterLogConfS3
- type JobNewClusterClusterLogConfS3OutputReference
- type JobNewClusterClusterMountInfo
- type JobNewClusterClusterMountInfoList
- type JobNewClusterClusterMountInfoNetworkFilesystemInfo
- type JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
- type JobNewClusterClusterMountInfoOutputReference
- type JobNewClusterDockerImage
- type JobNewClusterDockerImageBasicAuth
- type JobNewClusterDockerImageBasicAuthOutputReference
- type JobNewClusterDockerImageOutputReference
- type JobNewClusterGcpAttributes
- type JobNewClusterGcpAttributesOutputReference
- type JobNewClusterInitScripts
- type JobNewClusterInitScriptsAbfss
- type JobNewClusterInitScriptsAbfssOutputReference
- type JobNewClusterInitScriptsDbfs
- type JobNewClusterInitScriptsDbfsOutputReference
- type JobNewClusterInitScriptsFile
- type JobNewClusterInitScriptsFileOutputReference
- type JobNewClusterInitScriptsGcs
- type JobNewClusterInitScriptsGcsOutputReference
- type JobNewClusterInitScriptsList
- type JobNewClusterInitScriptsOutputReference
- type JobNewClusterInitScriptsS3
- type JobNewClusterInitScriptsS3OutputReference
- type JobNewClusterInitScriptsVolumes
- type JobNewClusterInitScriptsVolumesOutputReference
- type JobNewClusterInitScriptsWorkspace
- type JobNewClusterInitScriptsWorkspaceOutputReference
- type JobNewClusterLibrary
- type JobNewClusterLibraryCran
- type JobNewClusterLibraryCranOutputReference
- type JobNewClusterLibraryList
- type JobNewClusterLibraryMaven
- type JobNewClusterLibraryMavenOutputReference
- type JobNewClusterLibraryOutputReference
- type JobNewClusterLibraryPypi
- type JobNewClusterLibraryPypiOutputReference
- type JobNewClusterOutputReference
- type JobNewClusterWorkloadType
- type JobNewClusterWorkloadTypeClients
- type JobNewClusterWorkloadTypeClientsOutputReference
- type JobNewClusterWorkloadTypeOutputReference
- type JobNotebookTask
- type JobNotebookTaskOutputReference
- type JobNotificationSettings
- type JobNotificationSettingsOutputReference
- type JobParameter
- type JobParameterList
- type JobParameterOutputReference
- type JobPipelineTask
- type JobPipelineTaskOutputReference
- type JobPythonWheelTask
- type JobPythonWheelTaskOutputReference
- type JobQueue
- type JobQueueOutputReference
- type JobRunAs
- type JobRunAsOutputReference
- type JobRunJobTask
- type JobRunJobTaskOutputReference
- type JobSchedule
- type JobScheduleOutputReference
- type JobSparkJarTask
- type JobSparkJarTaskOutputReference
- type JobSparkPythonTask
- type JobSparkPythonTaskOutputReference
- type JobSparkSubmitTask
- type JobSparkSubmitTaskOutputReference
- type JobTask
- type JobTaskCleanRoomsNotebookTask
- type JobTaskCleanRoomsNotebookTaskOutputReference
- type JobTaskConditionTask
- type JobTaskConditionTaskOutputReference
- type JobTaskDbtTask
- type JobTaskDbtTaskOutputReference
- type JobTaskDependsOn
- type JobTaskDependsOnList
- type JobTaskDependsOnOutputReference
- type JobTaskEmailNotifications
- type JobTaskEmailNotificationsOutputReference
- type JobTaskForEachTask
- type JobTaskForEachTaskOutputReference
- type JobTaskForEachTaskTask
- type JobTaskForEachTaskTaskCleanRoomsNotebookTask
- type JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference
- type JobTaskForEachTaskTaskConditionTask
- type JobTaskForEachTaskTaskConditionTaskOutputReference
- type JobTaskForEachTaskTaskDbtTask
- type JobTaskForEachTaskTaskDbtTaskOutputReference
- type JobTaskForEachTaskTaskDependsOn
- type JobTaskForEachTaskTaskDependsOnList
- type JobTaskForEachTaskTaskDependsOnOutputReference
- type JobTaskForEachTaskTaskEmailNotifications
- type JobTaskForEachTaskTaskEmailNotificationsOutputReference
- type JobTaskForEachTaskTaskHealth
- type JobTaskForEachTaskTaskHealthOutputReference
- type JobTaskForEachTaskTaskHealthRules
- type JobTaskForEachTaskTaskHealthRulesList
- type JobTaskForEachTaskTaskHealthRulesOutputReference
- type JobTaskForEachTaskTaskLibrary
- type JobTaskForEachTaskTaskLibraryCran
- type JobTaskForEachTaskTaskLibraryCranOutputReference
- type JobTaskForEachTaskTaskLibraryList
- type JobTaskForEachTaskTaskLibraryMaven
- type JobTaskForEachTaskTaskLibraryMavenOutputReference
- type JobTaskForEachTaskTaskLibraryOutputReference
- type JobTaskForEachTaskTaskLibraryPypi
- type JobTaskForEachTaskTaskLibraryPypiOutputReference
- type JobTaskForEachTaskTaskNewCluster
- type JobTaskForEachTaskTaskNewClusterAutoscale
- type JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference
- type JobTaskForEachTaskTaskNewClusterAwsAttributes
- type JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference
- type JobTaskForEachTaskTaskNewClusterAzureAttributes
- type JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo
- type JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference
- type JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference
- type JobTaskForEachTaskTaskNewClusterClusterLogConf
- type JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs
- type JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference
- type JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference
- type JobTaskForEachTaskTaskNewClusterClusterLogConfS3
- type JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference
- type JobTaskForEachTaskTaskNewClusterClusterMountInfo
- type JobTaskForEachTaskTaskNewClusterClusterMountInfoList
- type JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo
- type JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
- type JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference
- type JobTaskForEachTaskTaskNewClusterDockerImage
- type JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth
- type JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference
- type JobTaskForEachTaskTaskNewClusterDockerImageOutputReference
- type JobTaskForEachTaskTaskNewClusterGcpAttributes
- type JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference
- type JobTaskForEachTaskTaskNewClusterInitScripts
- type JobTaskForEachTaskTaskNewClusterInitScriptsAbfss
- type JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference
- type JobTaskForEachTaskTaskNewClusterInitScriptsDbfs
- type JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference
- type JobTaskForEachTaskTaskNewClusterInitScriptsFile
- type JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference
- type JobTaskForEachTaskTaskNewClusterInitScriptsGcs
- type JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference
- type JobTaskForEachTaskTaskNewClusterInitScriptsList
- type JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference
- type JobTaskForEachTaskTaskNewClusterInitScriptsS3
- type JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference
- type JobTaskForEachTaskTaskNewClusterInitScriptsVolumes
- type JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference
- type JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace
- type JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference
- type JobTaskForEachTaskTaskNewClusterLibrary
- type JobTaskForEachTaskTaskNewClusterLibraryCran
- type JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference
- type JobTaskForEachTaskTaskNewClusterLibraryList
- type JobTaskForEachTaskTaskNewClusterLibraryMaven
- type JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference
- type JobTaskForEachTaskTaskNewClusterLibraryOutputReference
- type JobTaskForEachTaskTaskNewClusterLibraryPypi
- type JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference
- type JobTaskForEachTaskTaskNewClusterOutputReference
- type JobTaskForEachTaskTaskNewClusterWorkloadType
- type JobTaskForEachTaskTaskNewClusterWorkloadTypeClients
- type JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference
- type JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference
- type JobTaskForEachTaskTaskNotebookTask
- type JobTaskForEachTaskTaskNotebookTaskOutputReference
- type JobTaskForEachTaskTaskNotificationSettings
- type JobTaskForEachTaskTaskNotificationSettingsOutputReference
- type JobTaskForEachTaskTaskOutputReference
- type JobTaskForEachTaskTaskPipelineTask
- type JobTaskForEachTaskTaskPipelineTaskOutputReference
- type JobTaskForEachTaskTaskPythonWheelTask
- type JobTaskForEachTaskTaskPythonWheelTaskOutputReference
- type JobTaskForEachTaskTaskRunJobTask
- type JobTaskForEachTaskTaskRunJobTaskOutputReference
- type JobTaskForEachTaskTaskRunJobTaskPipelineParams
- type JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference
- type JobTaskForEachTaskTaskSparkJarTask
- type JobTaskForEachTaskTaskSparkJarTaskOutputReference
- type JobTaskForEachTaskTaskSparkPythonTask
- type JobTaskForEachTaskTaskSparkPythonTaskOutputReference
- type JobTaskForEachTaskTaskSparkSubmitTask
- type JobTaskForEachTaskTaskSparkSubmitTaskOutputReference
- type JobTaskForEachTaskTaskSqlTask
- type JobTaskForEachTaskTaskSqlTaskAlert
- type JobTaskForEachTaskTaskSqlTaskAlertOutputReference
- type JobTaskForEachTaskTaskSqlTaskAlertSubscriptions
- type JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList
- type JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference
- type JobTaskForEachTaskTaskSqlTaskDashboard
- type JobTaskForEachTaskTaskSqlTaskDashboardOutputReference
- type JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions
- type JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList
- type JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference
- type JobTaskForEachTaskTaskSqlTaskFile
- type JobTaskForEachTaskTaskSqlTaskFileOutputReference
- type JobTaskForEachTaskTaskSqlTaskOutputReference
- type JobTaskForEachTaskTaskSqlTaskQuery
- type JobTaskForEachTaskTaskSqlTaskQueryOutputReference
- type JobTaskForEachTaskTaskWebhookNotifications
- type JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded
- type JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList
- type JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference
- type JobTaskForEachTaskTaskWebhookNotificationsOnFailure
- type JobTaskForEachTaskTaskWebhookNotificationsOnFailureList
- type JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference
- type JobTaskForEachTaskTaskWebhookNotificationsOnStart
- type JobTaskForEachTaskTaskWebhookNotificationsOnStartList
- type JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference
- type JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded
- type JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList
- type JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference
- type JobTaskForEachTaskTaskWebhookNotificationsOnSuccess
- type JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList
- type JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference
- type JobTaskForEachTaskTaskWebhookNotificationsOutputReference
- type JobTaskHealth
- type JobTaskHealthOutputReference
- type JobTaskHealthRules
- type JobTaskHealthRulesList
- type JobTaskHealthRulesOutputReference
- type JobTaskLibrary
- type JobTaskLibraryCran
- type JobTaskLibraryCranOutputReference
- type JobTaskLibraryList
- type JobTaskLibraryMaven
- type JobTaskLibraryMavenOutputReference
- type JobTaskLibraryOutputReference
- type JobTaskLibraryPypi
- type JobTaskLibraryPypiOutputReference
- type JobTaskList
- type JobTaskNewCluster
- type JobTaskNewClusterAutoscale
- type JobTaskNewClusterAutoscaleOutputReference
- type JobTaskNewClusterAwsAttributes
- type JobTaskNewClusterAwsAttributesOutputReference
- type JobTaskNewClusterAzureAttributes
- type JobTaskNewClusterAzureAttributesLogAnalyticsInfo
- type JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference
- type JobTaskNewClusterAzureAttributesOutputReference
- type JobTaskNewClusterClusterLogConf
- type JobTaskNewClusterClusterLogConfDbfs
- type JobTaskNewClusterClusterLogConfDbfsOutputReference
- type JobTaskNewClusterClusterLogConfOutputReference
- type JobTaskNewClusterClusterLogConfS3
- type JobTaskNewClusterClusterLogConfS3OutputReference
- type JobTaskNewClusterClusterMountInfo
- type JobTaskNewClusterClusterMountInfoList
- type JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo
- type JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
- type JobTaskNewClusterClusterMountInfoOutputReference
- type JobTaskNewClusterDockerImage
- type JobTaskNewClusterDockerImageBasicAuth
- type JobTaskNewClusterDockerImageBasicAuthOutputReference
- type JobTaskNewClusterDockerImageOutputReference
- type JobTaskNewClusterGcpAttributes
- type JobTaskNewClusterGcpAttributesOutputReference
- type JobTaskNewClusterInitScripts
- type JobTaskNewClusterInitScriptsAbfss
- type JobTaskNewClusterInitScriptsAbfssOutputReference
- type JobTaskNewClusterInitScriptsDbfs
- type JobTaskNewClusterInitScriptsDbfsOutputReference
- type JobTaskNewClusterInitScriptsFile
- type JobTaskNewClusterInitScriptsFileOutputReference
- type JobTaskNewClusterInitScriptsGcs
- type JobTaskNewClusterInitScriptsGcsOutputReference
- type JobTaskNewClusterInitScriptsList
- type JobTaskNewClusterInitScriptsOutputReference
- type JobTaskNewClusterInitScriptsS3
- type JobTaskNewClusterInitScriptsS3OutputReference
- type JobTaskNewClusterInitScriptsVolumes
- type JobTaskNewClusterInitScriptsVolumesOutputReference
- type JobTaskNewClusterInitScriptsWorkspace
- type JobTaskNewClusterInitScriptsWorkspaceOutputReference
- type JobTaskNewClusterLibrary
- type JobTaskNewClusterLibraryCran
- type JobTaskNewClusterLibraryCranOutputReference
- type JobTaskNewClusterLibraryList
- type JobTaskNewClusterLibraryMaven
- type JobTaskNewClusterLibraryMavenOutputReference
- type JobTaskNewClusterLibraryOutputReference
- type JobTaskNewClusterLibraryPypi
- type JobTaskNewClusterLibraryPypiOutputReference
- type JobTaskNewClusterOutputReference
- type JobTaskNewClusterWorkloadType
- type JobTaskNewClusterWorkloadTypeClients
- type JobTaskNewClusterWorkloadTypeClientsOutputReference
- type JobTaskNewClusterWorkloadTypeOutputReference
- type JobTaskNotebookTask
- type JobTaskNotebookTaskOutputReference
- type JobTaskNotificationSettings
- type JobTaskNotificationSettingsOutputReference
- type JobTaskOutputReference
- type JobTaskPipelineTask
- type JobTaskPipelineTaskOutputReference
- type JobTaskPythonWheelTask
- type JobTaskPythonWheelTaskOutputReference
- type JobTaskRunJobTask
- type JobTaskRunJobTaskOutputReference
- type JobTaskRunJobTaskPipelineParams
- type JobTaskRunJobTaskPipelineParamsOutputReference
- type JobTaskSparkJarTask
- type JobTaskSparkJarTaskOutputReference
- type JobTaskSparkPythonTask
- type JobTaskSparkPythonTaskOutputReference
- type JobTaskSparkSubmitTask
- type JobTaskSparkSubmitTaskOutputReference
- type JobTaskSqlTask
- type JobTaskSqlTaskAlert
- type JobTaskSqlTaskAlertOutputReference
- type JobTaskSqlTaskAlertSubscriptions
- type JobTaskSqlTaskAlertSubscriptionsList
- type JobTaskSqlTaskAlertSubscriptionsOutputReference
- type JobTaskSqlTaskDashboard
- type JobTaskSqlTaskDashboardOutputReference
- type JobTaskSqlTaskDashboardSubscriptions
- type JobTaskSqlTaskDashboardSubscriptionsList
- type JobTaskSqlTaskDashboardSubscriptionsOutputReference
- type JobTaskSqlTaskFile
- type JobTaskSqlTaskFileOutputReference
- type JobTaskSqlTaskOutputReference
- type JobTaskSqlTaskQuery
- type JobTaskSqlTaskQueryOutputReference
- type JobTaskWebhookNotifications
- type JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded
- type JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList
- type JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference
- type JobTaskWebhookNotificationsOnFailure
- type JobTaskWebhookNotificationsOnFailureList
- type JobTaskWebhookNotificationsOnFailureOutputReference
- type JobTaskWebhookNotificationsOnStart
- type JobTaskWebhookNotificationsOnStartList
- type JobTaskWebhookNotificationsOnStartOutputReference
- type JobTaskWebhookNotificationsOnStreamingBacklogExceeded
- type JobTaskWebhookNotificationsOnStreamingBacklogExceededList
- type JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference
- type JobTaskWebhookNotificationsOnSuccess
- type JobTaskWebhookNotificationsOnSuccessList
- type JobTaskWebhookNotificationsOnSuccessOutputReference
- type JobTaskWebhookNotificationsOutputReference
- type JobTimeouts
- type JobTimeoutsOutputReference
- type JobTrigger
- type JobTriggerFileArrival
- type JobTriggerFileArrivalOutputReference
- type JobTriggerOutputReference
- type JobTriggerPeriodic
- type JobTriggerPeriodicOutputReference
- type JobTriggerTable
- type JobTriggerTableOutputReference
- type JobTriggerTableUpdate
- type JobTriggerTableUpdateOutputReference
- type JobWebhookNotifications
- type JobWebhookNotificationsOnDurationWarningThresholdExceeded
- type JobWebhookNotificationsOnDurationWarningThresholdExceededList
- type JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference
- type JobWebhookNotificationsOnFailure
- type JobWebhookNotificationsOnFailureList
- type JobWebhookNotificationsOnFailureOutputReference
- type JobWebhookNotificationsOnStart
- type JobWebhookNotificationsOnStartList
- type JobWebhookNotificationsOnStartOutputReference
- type JobWebhookNotificationsOnStreamingBacklogExceeded
- type JobWebhookNotificationsOnStreamingBacklogExceededList
- type JobWebhookNotificationsOnStreamingBacklogExceededOutputReference
- type JobWebhookNotificationsOnSuccess
- type JobWebhookNotificationsOnSuccessList
- type JobWebhookNotificationsOnSuccessOutputReference
- type JobWebhookNotificationsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Job_GenerateConfigForImport ¶
func Job_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a Job resource upon running "cdktf plan <stack-name>".
func Job_IsConstruct ¶
func Job_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 Job_TfResourceType ¶
func Job_TfResourceType() *string
func NewJobContinuousOutputReference_Override ¶
func NewJobContinuousOutputReference_Override(j JobContinuousOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobDbtTaskOutputReference_Override ¶
func NewJobDbtTaskOutputReference_Override(j JobDbtTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobDeploymentOutputReference_Override ¶
func NewJobDeploymentOutputReference_Override(j JobDeploymentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobEmailNotificationsOutputReference_Override ¶
func NewJobEmailNotificationsOutputReference_Override(j JobEmailNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobEnvironmentList_Override ¶ added in v13.6.0
func NewJobEnvironmentList_Override(j JobEnvironmentList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobEnvironmentOutputReference_Override ¶ added in v13.6.0
func NewJobEnvironmentOutputReference_Override(j JobEnvironmentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobEnvironmentSpecOutputReference_Override ¶ added in v13.6.0
func NewJobEnvironmentSpecOutputReference_Override(j JobEnvironmentSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobGitSourceGitSnapshotOutputReference_Override ¶ added in v13.9.0
func NewJobGitSourceGitSnapshotOutputReference_Override(j JobGitSourceGitSnapshotOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobGitSourceJobSourceOutputReference_Override ¶
func NewJobGitSourceJobSourceOutputReference_Override(j JobGitSourceJobSourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobGitSourceOutputReference_Override ¶
func NewJobGitSourceOutputReference_Override(j JobGitSourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobHealthOutputReference_Override ¶
func NewJobHealthOutputReference_Override(j JobHealthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobHealthRulesList_Override ¶
func NewJobHealthRulesList_Override(j JobHealthRulesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobHealthRulesOutputReference_Override ¶
func NewJobHealthRulesOutputReference_Override(j JobHealthRulesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobJobClusterList_Override ¶
func NewJobJobClusterList_Override(j JobJobClusterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobJobClusterNewClusterAutoscaleOutputReference_Override ¶
func NewJobJobClusterNewClusterAutoscaleOutputReference_Override(j JobJobClusterNewClusterAutoscaleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterAwsAttributesOutputReference_Override ¶
func NewJobJobClusterNewClusterAwsAttributesOutputReference_Override(j JobJobClusterNewClusterAwsAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override ¶ added in v13.9.0
func NewJobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override(j JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterAzureAttributesOutputReference_Override ¶
func NewJobJobClusterNewClusterAzureAttributesOutputReference_Override(j JobJobClusterNewClusterAzureAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterClusterLogConfDbfsOutputReference_Override ¶
func NewJobJobClusterNewClusterClusterLogConfDbfsOutputReference_Override(j JobJobClusterNewClusterClusterLogConfDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterClusterLogConfOutputReference_Override ¶
func NewJobJobClusterNewClusterClusterLogConfOutputReference_Override(j JobJobClusterNewClusterClusterLogConfOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterClusterLogConfS3OutputReference_Override ¶
func NewJobJobClusterNewClusterClusterLogConfS3OutputReference_Override(j JobJobClusterNewClusterClusterLogConfS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterClusterMountInfoList_Override ¶
func NewJobJobClusterNewClusterClusterMountInfoList_Override(j JobJobClusterNewClusterClusterMountInfoList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override ¶
func NewJobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(j JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterClusterMountInfoOutputReference_Override ¶
func NewJobJobClusterNewClusterClusterMountInfoOutputReference_Override(j JobJobClusterNewClusterClusterMountInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobJobClusterNewClusterDockerImageBasicAuthOutputReference_Override ¶
func NewJobJobClusterNewClusterDockerImageBasicAuthOutputReference_Override(j JobJobClusterNewClusterDockerImageBasicAuthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterDockerImageOutputReference_Override ¶
func NewJobJobClusterNewClusterDockerImageOutputReference_Override(j JobJobClusterNewClusterDockerImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterGcpAttributesOutputReference_Override ¶
func NewJobJobClusterNewClusterGcpAttributesOutputReference_Override(j JobJobClusterNewClusterGcpAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterInitScriptsAbfssOutputReference_Override ¶
func NewJobJobClusterNewClusterInitScriptsAbfssOutputReference_Override(j JobJobClusterNewClusterInitScriptsAbfssOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterInitScriptsDbfsOutputReference_Override ¶
func NewJobJobClusterNewClusterInitScriptsDbfsOutputReference_Override(j JobJobClusterNewClusterInitScriptsDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterInitScriptsFileOutputReference_Override ¶
func NewJobJobClusterNewClusterInitScriptsFileOutputReference_Override(j JobJobClusterNewClusterInitScriptsFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterInitScriptsGcsOutputReference_Override ¶
func NewJobJobClusterNewClusterInitScriptsGcsOutputReference_Override(j JobJobClusterNewClusterInitScriptsGcsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterInitScriptsList_Override ¶
func NewJobJobClusterNewClusterInitScriptsList_Override(j JobJobClusterNewClusterInitScriptsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobJobClusterNewClusterInitScriptsOutputReference_Override ¶
func NewJobJobClusterNewClusterInitScriptsOutputReference_Override(j JobJobClusterNewClusterInitScriptsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobJobClusterNewClusterInitScriptsS3OutputReference_Override ¶
func NewJobJobClusterNewClusterInitScriptsS3OutputReference_Override(j JobJobClusterNewClusterInitScriptsS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterInitScriptsVolumesOutputReference_Override ¶
func NewJobJobClusterNewClusterInitScriptsVolumesOutputReference_Override(j JobJobClusterNewClusterInitScriptsVolumesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterInitScriptsWorkspaceOutputReference_Override ¶
func NewJobJobClusterNewClusterInitScriptsWorkspaceOutputReference_Override(j JobJobClusterNewClusterInitScriptsWorkspaceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterLibraryCranOutputReference_Override ¶ added in v13.9.0
func NewJobJobClusterNewClusterLibraryCranOutputReference_Override(j JobJobClusterNewClusterLibraryCranOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterLibraryList_Override ¶ added in v13.9.0
func NewJobJobClusterNewClusterLibraryList_Override(j JobJobClusterNewClusterLibraryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobJobClusterNewClusterLibraryMavenOutputReference_Override ¶ added in v13.9.0
func NewJobJobClusterNewClusterLibraryMavenOutputReference_Override(j JobJobClusterNewClusterLibraryMavenOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterLibraryOutputReference_Override ¶ added in v13.9.0
func NewJobJobClusterNewClusterLibraryOutputReference_Override(j JobJobClusterNewClusterLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobJobClusterNewClusterLibraryPypiOutputReference_Override ¶ added in v13.9.0
func NewJobJobClusterNewClusterLibraryPypiOutputReference_Override(j JobJobClusterNewClusterLibraryPypiOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterOutputReference_Override ¶
func NewJobJobClusterNewClusterOutputReference_Override(j JobJobClusterNewClusterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterWorkloadTypeClientsOutputReference_Override ¶
func NewJobJobClusterNewClusterWorkloadTypeClientsOutputReference_Override(j JobJobClusterNewClusterWorkloadTypeClientsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterNewClusterWorkloadTypeOutputReference_Override ¶
func NewJobJobClusterNewClusterWorkloadTypeOutputReference_Override(j JobJobClusterNewClusterWorkloadTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobJobClusterOutputReference_Override ¶
func NewJobJobClusterOutputReference_Override(j JobJobClusterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobLibraryCranOutputReference_Override ¶
func NewJobLibraryCranOutputReference_Override(j JobLibraryCranOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobLibraryList_Override ¶
func NewJobLibraryList_Override(j JobLibraryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobLibraryMavenOutputReference_Override ¶
func NewJobLibraryMavenOutputReference_Override(j JobLibraryMavenOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobLibraryOutputReference_Override ¶
func NewJobLibraryOutputReference_Override(j JobLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobLibraryPypiOutputReference_Override ¶
func NewJobLibraryPypiOutputReference_Override(j JobLibraryPypiOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterAutoscaleOutputReference_Override ¶
func NewJobNewClusterAutoscaleOutputReference_Override(j JobNewClusterAutoscaleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterAwsAttributesOutputReference_Override ¶
func NewJobNewClusterAwsAttributesOutputReference_Override(j JobNewClusterAwsAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override ¶ added in v13.9.0
func NewJobNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override(j JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterAzureAttributesOutputReference_Override ¶
func NewJobNewClusterAzureAttributesOutputReference_Override(j JobNewClusterAzureAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterClusterLogConfDbfsOutputReference_Override ¶
func NewJobNewClusterClusterLogConfDbfsOutputReference_Override(j JobNewClusterClusterLogConfDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterClusterLogConfOutputReference_Override ¶
func NewJobNewClusterClusterLogConfOutputReference_Override(j JobNewClusterClusterLogConfOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterClusterLogConfS3OutputReference_Override ¶
func NewJobNewClusterClusterLogConfS3OutputReference_Override(j JobNewClusterClusterLogConfS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterClusterMountInfoList_Override ¶
func NewJobNewClusterClusterMountInfoList_Override(j JobNewClusterClusterMountInfoList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override ¶
func NewJobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(j JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterClusterMountInfoOutputReference_Override ¶
func NewJobNewClusterClusterMountInfoOutputReference_Override(j JobNewClusterClusterMountInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobNewClusterDockerImageBasicAuthOutputReference_Override ¶
func NewJobNewClusterDockerImageBasicAuthOutputReference_Override(j JobNewClusterDockerImageBasicAuthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterDockerImageOutputReference_Override ¶
func NewJobNewClusterDockerImageOutputReference_Override(j JobNewClusterDockerImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterGcpAttributesOutputReference_Override ¶
func NewJobNewClusterGcpAttributesOutputReference_Override(j JobNewClusterGcpAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterInitScriptsAbfssOutputReference_Override ¶
func NewJobNewClusterInitScriptsAbfssOutputReference_Override(j JobNewClusterInitScriptsAbfssOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterInitScriptsDbfsOutputReference_Override ¶
func NewJobNewClusterInitScriptsDbfsOutputReference_Override(j JobNewClusterInitScriptsDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterInitScriptsFileOutputReference_Override ¶
func NewJobNewClusterInitScriptsFileOutputReference_Override(j JobNewClusterInitScriptsFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterInitScriptsGcsOutputReference_Override ¶
func NewJobNewClusterInitScriptsGcsOutputReference_Override(j JobNewClusterInitScriptsGcsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterInitScriptsList_Override ¶
func NewJobNewClusterInitScriptsList_Override(j JobNewClusterInitScriptsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobNewClusterInitScriptsOutputReference_Override ¶
func NewJobNewClusterInitScriptsOutputReference_Override(j JobNewClusterInitScriptsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobNewClusterInitScriptsS3OutputReference_Override ¶
func NewJobNewClusterInitScriptsS3OutputReference_Override(j JobNewClusterInitScriptsS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterInitScriptsVolumesOutputReference_Override ¶
func NewJobNewClusterInitScriptsVolumesOutputReference_Override(j JobNewClusterInitScriptsVolumesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterInitScriptsWorkspaceOutputReference_Override ¶
func NewJobNewClusterInitScriptsWorkspaceOutputReference_Override(j JobNewClusterInitScriptsWorkspaceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterLibraryCranOutputReference_Override ¶ added in v13.9.0
func NewJobNewClusterLibraryCranOutputReference_Override(j JobNewClusterLibraryCranOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterLibraryList_Override ¶ added in v13.9.0
func NewJobNewClusterLibraryList_Override(j JobNewClusterLibraryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobNewClusterLibraryMavenOutputReference_Override ¶ added in v13.9.0
func NewJobNewClusterLibraryMavenOutputReference_Override(j JobNewClusterLibraryMavenOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterLibraryOutputReference_Override ¶ added in v13.9.0
func NewJobNewClusterLibraryOutputReference_Override(j JobNewClusterLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobNewClusterLibraryPypiOutputReference_Override ¶ added in v13.9.0
func NewJobNewClusterLibraryPypiOutputReference_Override(j JobNewClusterLibraryPypiOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterOutputReference_Override ¶
func NewJobNewClusterOutputReference_Override(j JobNewClusterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterWorkloadTypeClientsOutputReference_Override ¶
func NewJobNewClusterWorkloadTypeClientsOutputReference_Override(j JobNewClusterWorkloadTypeClientsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNewClusterWorkloadTypeOutputReference_Override ¶
func NewJobNewClusterWorkloadTypeOutputReference_Override(j JobNewClusterWorkloadTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNotebookTaskOutputReference_Override ¶
func NewJobNotebookTaskOutputReference_Override(j JobNotebookTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobNotificationSettingsOutputReference_Override ¶
func NewJobNotificationSettingsOutputReference_Override(j JobNotificationSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobParameterList_Override ¶
func NewJobParameterList_Override(j JobParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobParameterOutputReference_Override ¶
func NewJobParameterOutputReference_Override(j JobParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobPipelineTaskOutputReference_Override ¶
func NewJobPipelineTaskOutputReference_Override(j JobPipelineTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobPythonWheelTaskOutputReference_Override ¶
func NewJobPythonWheelTaskOutputReference_Override(j JobPythonWheelTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobQueueOutputReference_Override ¶
func NewJobQueueOutputReference_Override(j JobQueueOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobRunAsOutputReference_Override ¶
func NewJobRunAsOutputReference_Override(j JobRunAsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobRunJobTaskOutputReference_Override ¶
func NewJobRunJobTaskOutputReference_Override(j JobRunJobTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobScheduleOutputReference_Override ¶
func NewJobScheduleOutputReference_Override(j JobScheduleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobSparkJarTaskOutputReference_Override ¶
func NewJobSparkJarTaskOutputReference_Override(j JobSparkJarTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobSparkPythonTaskOutputReference_Override ¶
func NewJobSparkPythonTaskOutputReference_Override(j JobSparkPythonTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobSparkSubmitTaskOutputReference_Override ¶
func NewJobSparkSubmitTaskOutputReference_Override(j JobSparkSubmitTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskCleanRoomsNotebookTaskOutputReference_Override ¶ added in v13.27.0
func NewJobTaskCleanRoomsNotebookTaskOutputReference_Override(j JobTaskCleanRoomsNotebookTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskConditionTaskOutputReference_Override ¶
func NewJobTaskConditionTaskOutputReference_Override(j JobTaskConditionTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskDbtTaskOutputReference_Override ¶
func NewJobTaskDbtTaskOutputReference_Override(j JobTaskDbtTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskDependsOnList_Override ¶
func NewJobTaskDependsOnList_Override(j JobTaskDependsOnList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskDependsOnOutputReference_Override ¶
func NewJobTaskDependsOnOutputReference_Override(j JobTaskDependsOnOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskEmailNotificationsOutputReference_Override ¶
func NewJobTaskEmailNotificationsOutputReference_Override(j JobTaskEmailNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskOutputReference_Override(j JobTaskForEachTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference_Override ¶ added in v13.27.0
func NewJobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference_Override(j JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskConditionTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskConditionTaskOutputReference_Override(j JobTaskForEachTaskTaskConditionTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskDbtTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskDbtTaskOutputReference_Override(j JobTaskForEachTaskTaskDbtTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskDependsOnList_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskDependsOnList_Override(j JobTaskForEachTaskTaskDependsOnList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskDependsOnOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskDependsOnOutputReference_Override(j JobTaskForEachTaskTaskDependsOnOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskEmailNotificationsOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskEmailNotificationsOutputReference_Override(j JobTaskForEachTaskTaskEmailNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskHealthOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskHealthOutputReference_Override(j JobTaskForEachTaskTaskHealthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskHealthRulesList_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskHealthRulesList_Override(j JobTaskForEachTaskTaskHealthRulesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskHealthRulesOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskHealthRulesOutputReference_Override(j JobTaskForEachTaskTaskHealthRulesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskLibraryCranOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskLibraryCranOutputReference_Override(j JobTaskForEachTaskTaskLibraryCranOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskLibraryList_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskLibraryList_Override(j JobTaskForEachTaskTaskLibraryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskLibraryMavenOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskLibraryMavenOutputReference_Override(j JobTaskForEachTaskTaskLibraryMavenOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskLibraryOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskLibraryOutputReference_Override(j JobTaskForEachTaskTaskLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskLibraryPypiOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskLibraryPypiOutputReference_Override(j JobTaskForEachTaskTaskLibraryPypiOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterAutoscaleOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterAutoscaleOutputReference_Override(j JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference_Override(j JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override(j JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference_Override(j JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference_Override(j JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference_Override(j JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference_Override(j JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoList_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoList_Override(j JobTaskForEachTaskTaskNewClusterClusterMountInfoList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(j JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference_Override(j JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference_Override(j JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterDockerImageOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterDockerImageOutputReference_Override(j JobTaskForEachTaskTaskNewClusterDockerImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference_Override(j JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterInitScriptsList_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsList_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskNewClusterInitScriptsOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference_Override(j JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterLibraryCranOutputReference_Override ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterLibraryCranOutputReference_Override(j JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterLibraryList_Override ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterLibraryList_Override(j JobTaskForEachTaskTaskNewClusterLibraryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference_Override ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference_Override(j JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterLibraryOutputReference_Override ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterLibraryOutputReference_Override(j JobTaskForEachTaskTaskNewClusterLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference_Override ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference_Override(j JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterOutputReference_Override(j JobTaskForEachTaskTaskNewClusterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference_Override(j JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference_Override(j JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNotebookTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNotebookTaskOutputReference_Override(j JobTaskForEachTaskTaskNotebookTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskNotificationSettingsOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNotificationSettingsOutputReference_Override(j JobTaskForEachTaskTaskNotificationSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskOutputReference_Override(j JobTaskForEachTaskTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskPipelineTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskPipelineTaskOutputReference_Override(j JobTaskForEachTaskTaskPipelineTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskPythonWheelTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskPythonWheelTaskOutputReference_Override(j JobTaskForEachTaskTaskPythonWheelTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskRunJobTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskRunJobTaskOutputReference_Override(j JobTaskForEachTaskTaskRunJobTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference_Override ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference_Override(j JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskSparkJarTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSparkJarTaskOutputReference_Override(j JobTaskForEachTaskTaskSparkJarTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskSparkPythonTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSparkPythonTaskOutputReference_Override(j JobTaskForEachTaskTaskSparkPythonTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskSparkSubmitTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSparkSubmitTaskOutputReference_Override(j JobTaskForEachTaskTaskSparkSubmitTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskSqlTaskAlertOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskAlertOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskAlertOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList_Override(j JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskSqlTaskDashboardOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskDashboardOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskDashboardOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList_Override(j JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskSqlTaskFileOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskFileOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskSqlTaskOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskSqlTaskQueryOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskQueryOutputReference_Override(j JobTaskForEachTaskTaskSqlTaskQueryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskWebhookNotificationsOnFailureList_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnFailureList_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnFailureList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStartList_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStartList_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnStartList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList_Override ¶ added in v13.14.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference_Override ¶ added in v13.14.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskWebhookNotificationsOnSuccessList_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnSuccessList_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference_Override(j JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskForEachTaskTaskWebhookNotificationsOutputReference_Override ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOutputReference_Override(j JobTaskForEachTaskTaskWebhookNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskHealthOutputReference_Override ¶
func NewJobTaskHealthOutputReference_Override(j JobTaskHealthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskHealthRulesList_Override ¶
func NewJobTaskHealthRulesList_Override(j JobTaskHealthRulesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskHealthRulesOutputReference_Override ¶
func NewJobTaskHealthRulesOutputReference_Override(j JobTaskHealthRulesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskLibraryCranOutputReference_Override ¶
func NewJobTaskLibraryCranOutputReference_Override(j JobTaskLibraryCranOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskLibraryList_Override ¶
func NewJobTaskLibraryList_Override(j JobTaskLibraryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskLibraryMavenOutputReference_Override ¶
func NewJobTaskLibraryMavenOutputReference_Override(j JobTaskLibraryMavenOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskLibraryOutputReference_Override ¶
func NewJobTaskLibraryOutputReference_Override(j JobTaskLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskLibraryPypiOutputReference_Override ¶
func NewJobTaskLibraryPypiOutputReference_Override(j JobTaskLibraryPypiOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskList_Override ¶
func NewJobTaskList_Override(j JobTaskList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskNewClusterAutoscaleOutputReference_Override ¶
func NewJobTaskNewClusterAutoscaleOutputReference_Override(j JobTaskNewClusterAutoscaleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterAwsAttributesOutputReference_Override ¶
func NewJobTaskNewClusterAwsAttributesOutputReference_Override(j JobTaskNewClusterAwsAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override ¶ added in v13.9.0
func NewJobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference_Override(j JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterAzureAttributesOutputReference_Override ¶
func NewJobTaskNewClusterAzureAttributesOutputReference_Override(j JobTaskNewClusterAzureAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterClusterLogConfDbfsOutputReference_Override ¶
func NewJobTaskNewClusterClusterLogConfDbfsOutputReference_Override(j JobTaskNewClusterClusterLogConfDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterClusterLogConfOutputReference_Override ¶
func NewJobTaskNewClusterClusterLogConfOutputReference_Override(j JobTaskNewClusterClusterLogConfOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterClusterLogConfS3OutputReference_Override ¶
func NewJobTaskNewClusterClusterLogConfS3OutputReference_Override(j JobTaskNewClusterClusterLogConfS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterClusterMountInfoList_Override ¶
func NewJobTaskNewClusterClusterMountInfoList_Override(j JobTaskNewClusterClusterMountInfoList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override ¶
func NewJobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference_Override(j JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterClusterMountInfoOutputReference_Override ¶
func NewJobTaskNewClusterClusterMountInfoOutputReference_Override(j JobTaskNewClusterClusterMountInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskNewClusterDockerImageBasicAuthOutputReference_Override ¶
func NewJobTaskNewClusterDockerImageBasicAuthOutputReference_Override(j JobTaskNewClusterDockerImageBasicAuthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterDockerImageOutputReference_Override ¶
func NewJobTaskNewClusterDockerImageOutputReference_Override(j JobTaskNewClusterDockerImageOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterGcpAttributesOutputReference_Override ¶
func NewJobTaskNewClusterGcpAttributesOutputReference_Override(j JobTaskNewClusterGcpAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterInitScriptsAbfssOutputReference_Override ¶
func NewJobTaskNewClusterInitScriptsAbfssOutputReference_Override(j JobTaskNewClusterInitScriptsAbfssOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterInitScriptsDbfsOutputReference_Override ¶
func NewJobTaskNewClusterInitScriptsDbfsOutputReference_Override(j JobTaskNewClusterInitScriptsDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterInitScriptsFileOutputReference_Override ¶
func NewJobTaskNewClusterInitScriptsFileOutputReference_Override(j JobTaskNewClusterInitScriptsFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterInitScriptsGcsOutputReference_Override ¶
func NewJobTaskNewClusterInitScriptsGcsOutputReference_Override(j JobTaskNewClusterInitScriptsGcsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterInitScriptsList_Override ¶
func NewJobTaskNewClusterInitScriptsList_Override(j JobTaskNewClusterInitScriptsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskNewClusterInitScriptsOutputReference_Override ¶
func NewJobTaskNewClusterInitScriptsOutputReference_Override(j JobTaskNewClusterInitScriptsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskNewClusterInitScriptsS3OutputReference_Override ¶
func NewJobTaskNewClusterInitScriptsS3OutputReference_Override(j JobTaskNewClusterInitScriptsS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterInitScriptsVolumesOutputReference_Override ¶
func NewJobTaskNewClusterInitScriptsVolumesOutputReference_Override(j JobTaskNewClusterInitScriptsVolumesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterInitScriptsWorkspaceOutputReference_Override ¶
func NewJobTaskNewClusterInitScriptsWorkspaceOutputReference_Override(j JobTaskNewClusterInitScriptsWorkspaceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterLibraryCranOutputReference_Override ¶ added in v13.9.0
func NewJobTaskNewClusterLibraryCranOutputReference_Override(j JobTaskNewClusterLibraryCranOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterLibraryList_Override ¶ added in v13.9.0
func NewJobTaskNewClusterLibraryList_Override(j JobTaskNewClusterLibraryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskNewClusterLibraryMavenOutputReference_Override ¶ added in v13.9.0
func NewJobTaskNewClusterLibraryMavenOutputReference_Override(j JobTaskNewClusterLibraryMavenOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterLibraryOutputReference_Override ¶ added in v13.9.0
func NewJobTaskNewClusterLibraryOutputReference_Override(j JobTaskNewClusterLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskNewClusterLibraryPypiOutputReference_Override ¶ added in v13.9.0
func NewJobTaskNewClusterLibraryPypiOutputReference_Override(j JobTaskNewClusterLibraryPypiOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterOutputReference_Override ¶
func NewJobTaskNewClusterOutputReference_Override(j JobTaskNewClusterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterWorkloadTypeClientsOutputReference_Override ¶
func NewJobTaskNewClusterWorkloadTypeClientsOutputReference_Override(j JobTaskNewClusterWorkloadTypeClientsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNewClusterWorkloadTypeOutputReference_Override ¶
func NewJobTaskNewClusterWorkloadTypeOutputReference_Override(j JobTaskNewClusterWorkloadTypeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNotebookTaskOutputReference_Override ¶
func NewJobTaskNotebookTaskOutputReference_Override(j JobTaskNotebookTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskNotificationSettingsOutputReference_Override ¶
func NewJobTaskNotificationSettingsOutputReference_Override(j JobTaskNotificationSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskOutputReference_Override ¶
func NewJobTaskOutputReference_Override(j JobTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskPipelineTaskOutputReference_Override ¶
func NewJobTaskPipelineTaskOutputReference_Override(j JobTaskPipelineTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskPythonWheelTaskOutputReference_Override ¶
func NewJobTaskPythonWheelTaskOutputReference_Override(j JobTaskPythonWheelTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskRunJobTaskOutputReference_Override ¶
func NewJobTaskRunJobTaskOutputReference_Override(j JobTaskRunJobTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskRunJobTaskPipelineParamsOutputReference_Override ¶ added in v13.9.0
func NewJobTaskRunJobTaskPipelineParamsOutputReference_Override(j JobTaskRunJobTaskPipelineParamsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskSparkJarTaskOutputReference_Override ¶
func NewJobTaskSparkJarTaskOutputReference_Override(j JobTaskSparkJarTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskSparkPythonTaskOutputReference_Override ¶
func NewJobTaskSparkPythonTaskOutputReference_Override(j JobTaskSparkPythonTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskSparkSubmitTaskOutputReference_Override ¶
func NewJobTaskSparkSubmitTaskOutputReference_Override(j JobTaskSparkSubmitTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskSqlTaskAlertOutputReference_Override ¶
func NewJobTaskSqlTaskAlertOutputReference_Override(j JobTaskSqlTaskAlertOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskSqlTaskAlertSubscriptionsList_Override ¶
func NewJobTaskSqlTaskAlertSubscriptionsList_Override(j JobTaskSqlTaskAlertSubscriptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskSqlTaskAlertSubscriptionsOutputReference_Override ¶
func NewJobTaskSqlTaskAlertSubscriptionsOutputReference_Override(j JobTaskSqlTaskAlertSubscriptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskSqlTaskDashboardOutputReference_Override ¶
func NewJobTaskSqlTaskDashboardOutputReference_Override(j JobTaskSqlTaskDashboardOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskSqlTaskDashboardSubscriptionsList_Override ¶
func NewJobTaskSqlTaskDashboardSubscriptionsList_Override(j JobTaskSqlTaskDashboardSubscriptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskSqlTaskDashboardSubscriptionsOutputReference_Override ¶
func NewJobTaskSqlTaskDashboardSubscriptionsOutputReference_Override(j JobTaskSqlTaskDashboardSubscriptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskSqlTaskFileOutputReference_Override ¶
func NewJobTaskSqlTaskFileOutputReference_Override(j JobTaskSqlTaskFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskSqlTaskOutputReference_Override ¶
func NewJobTaskSqlTaskOutputReference_Override(j JobTaskSqlTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskSqlTaskQueryOutputReference_Override ¶
func NewJobTaskSqlTaskQueryOutputReference_Override(j JobTaskSqlTaskQueryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTaskWebhookNotificationsOnDurationWarningThresholdExceededList_Override ¶
func NewJobTaskWebhookNotificationsOnDurationWarningThresholdExceededList_Override(j JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override ¶
func NewJobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override(j JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskWebhookNotificationsOnFailureList_Override ¶
func NewJobTaskWebhookNotificationsOnFailureList_Override(j JobTaskWebhookNotificationsOnFailureList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskWebhookNotificationsOnFailureOutputReference_Override ¶
func NewJobTaskWebhookNotificationsOnFailureOutputReference_Override(j JobTaskWebhookNotificationsOnFailureOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskWebhookNotificationsOnStartList_Override ¶
func NewJobTaskWebhookNotificationsOnStartList_Override(j JobTaskWebhookNotificationsOnStartList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskWebhookNotificationsOnStartOutputReference_Override ¶
func NewJobTaskWebhookNotificationsOnStartOutputReference_Override(j JobTaskWebhookNotificationsOnStartOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskWebhookNotificationsOnStreamingBacklogExceededList_Override ¶ added in v13.14.0
func NewJobTaskWebhookNotificationsOnStreamingBacklogExceededList_Override(j JobTaskWebhookNotificationsOnStreamingBacklogExceededList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference_Override ¶ added in v13.14.0
func NewJobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference_Override(j JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskWebhookNotificationsOnSuccessList_Override ¶
func NewJobTaskWebhookNotificationsOnSuccessList_Override(j JobTaskWebhookNotificationsOnSuccessList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobTaskWebhookNotificationsOnSuccessOutputReference_Override ¶
func NewJobTaskWebhookNotificationsOnSuccessOutputReference_Override(j JobTaskWebhookNotificationsOnSuccessOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobTaskWebhookNotificationsOutputReference_Override ¶
func NewJobTaskWebhookNotificationsOutputReference_Override(j JobTaskWebhookNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTimeoutsOutputReference_Override ¶
func NewJobTimeoutsOutputReference_Override(j JobTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTriggerFileArrivalOutputReference_Override ¶
func NewJobTriggerFileArrivalOutputReference_Override(j JobTriggerFileArrivalOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTriggerOutputReference_Override ¶
func NewJobTriggerOutputReference_Override(j JobTriggerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTriggerPeriodicOutputReference_Override ¶ added in v13.14.0
func NewJobTriggerPeriodicOutputReference_Override(j JobTriggerPeriodicOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTriggerTableOutputReference_Override ¶ added in v13.9.0
func NewJobTriggerTableOutputReference_Override(j JobTriggerTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobTriggerTableUpdateOutputReference_Override ¶ added in v13.5.0
func NewJobTriggerTableUpdateOutputReference_Override(j JobTriggerTableUpdateOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJobWebhookNotificationsOnDurationWarningThresholdExceededList_Override ¶
func NewJobWebhookNotificationsOnDurationWarningThresholdExceededList_Override(j JobWebhookNotificationsOnDurationWarningThresholdExceededList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override ¶
func NewJobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference_Override(j JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobWebhookNotificationsOnFailureList_Override ¶
func NewJobWebhookNotificationsOnFailureList_Override(j JobWebhookNotificationsOnFailureList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobWebhookNotificationsOnFailureOutputReference_Override ¶
func NewJobWebhookNotificationsOnFailureOutputReference_Override(j JobWebhookNotificationsOnFailureOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobWebhookNotificationsOnStartList_Override ¶
func NewJobWebhookNotificationsOnStartList_Override(j JobWebhookNotificationsOnStartList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobWebhookNotificationsOnStartOutputReference_Override ¶
func NewJobWebhookNotificationsOnStartOutputReference_Override(j JobWebhookNotificationsOnStartOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobWebhookNotificationsOnStreamingBacklogExceededList_Override ¶ added in v13.14.0
func NewJobWebhookNotificationsOnStreamingBacklogExceededList_Override(j JobWebhookNotificationsOnStreamingBacklogExceededList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobWebhookNotificationsOnStreamingBacklogExceededOutputReference_Override ¶ added in v13.14.0
func NewJobWebhookNotificationsOnStreamingBacklogExceededOutputReference_Override(j JobWebhookNotificationsOnStreamingBacklogExceededOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobWebhookNotificationsOnSuccessList_Override ¶
func NewJobWebhookNotificationsOnSuccessList_Override(j JobWebhookNotificationsOnSuccessList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJobWebhookNotificationsOnSuccessOutputReference_Override ¶
func NewJobWebhookNotificationsOnSuccessOutputReference_Override(j JobWebhookNotificationsOnSuccessOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJobWebhookNotificationsOutputReference_Override ¶
func NewJobWebhookNotificationsOutputReference_Override(j JobWebhookNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJob_Override ¶
Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job databricks_job} Resource.
Types ¶
type Job ¶
type Job interface { cdktf.TerraformResource AlwaysRunning() interface{} SetAlwaysRunning(val interface{}) AlwaysRunningInput() interface{} BudgetPolicyId() *string SetBudgetPolicyId(val *string) BudgetPolicyIdInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} Continuous() JobContinuousOutputReference ContinuousInput() *JobContinuous ControlRunState() interface{} SetControlRunState(val interface{}) ControlRunStateInput() interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) DbtTask() JobDbtTaskOutputReference DbtTaskInput() *JobDbtTask // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Deployment() JobDeploymentOutputReference DeploymentInput() *JobDeployment Description() *string SetDescription(val *string) DescriptionInput() *string EditMode() *string SetEditMode(val *string) EditModeInput() *string EmailNotifications() JobEmailNotificationsOutputReference EmailNotificationsInput() *JobEmailNotifications Environment() JobEnvironmentList EnvironmentInput() interface{} ExistingClusterId() *string SetExistingClusterId(val *string) ExistingClusterIdInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) Format() *string SetFormat(val *string) FormatInput() *string // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GitSource() JobGitSourceOutputReference GitSourceInput() *JobGitSource Health() JobHealthOutputReference HealthInput() *JobHealth Id() *string SetId(val *string) IdInput() *string JobCluster() JobJobClusterList JobClusterInput() interface{} Library() JobLibraryList LibraryInput() interface{} // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) 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() JobNewClusterOutputReference NewClusterInput() *JobNewCluster // The tree node. Node() constructs.Node NotebookTask() JobNotebookTaskOutputReference NotebookTaskInput() *JobNotebookTask NotificationSettings() JobNotificationSettingsOutputReference NotificationSettingsInput() *JobNotificationSettings Parameter() JobParameterList ParameterInput() interface{} PipelineTask() JobPipelineTaskOutputReference PipelineTaskInput() *JobPipelineTask // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) PythonWheelTask() JobPythonWheelTaskOutputReference PythonWheelTaskInput() *JobPythonWheelTask Queue() JobQueueOutputReference QueueInput() *JobQueue // Experimental. RawOverrides() interface{} RetryOnTimeout() interface{} SetRetryOnTimeout(val interface{}) RetryOnTimeoutInput() interface{} RunAs() JobRunAsOutputReference RunAsInput() *JobRunAs RunJobTask() JobRunJobTaskOutputReference RunJobTaskInput() *JobRunJobTask Schedule() JobScheduleOutputReference ScheduleInput() *JobSchedule SparkJarTask() JobSparkJarTaskOutputReference SparkJarTaskInput() *JobSparkJarTask SparkPythonTask() JobSparkPythonTaskOutputReference SparkPythonTaskInput() *JobSparkPythonTask SparkSubmitTask() JobSparkSubmitTaskOutputReference SparkSubmitTaskInput() *JobSparkSubmitTask Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string Task() JobTaskList TaskInput() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() JobTimeoutsOutputReference TimeoutSeconds() *float64 SetTimeoutSeconds(val *float64) TimeoutSecondsInput() *float64 TimeoutsInput() interface{} Trigger() JobTriggerOutputReference TriggerInput() *JobTrigger Url() *string WebhookNotifications() JobWebhookNotificationsOutputReference WebhookNotificationsInput() *JobWebhookNotifications // Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. // Experimental. AddMoveTarget(moveTarget *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. HasResourceMove() interface{} // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Move the resource corresponding to "id" to this resource. // // Note that the resource being moved from must be marked as moved using it's instance function. // Experimental. MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. MoveTo(moveTarget *string, index interface{}) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutContinuous(value *JobContinuous) PutDbtTask(value *JobDbtTask) PutDeployment(value *JobDeployment) PutEmailNotifications(value *JobEmailNotifications) PutEnvironment(value interface{}) PutGitSource(value *JobGitSource) PutHealth(value *JobHealth) PutJobCluster(value interface{}) PutLibrary(value interface{}) PutNewCluster(value *JobNewCluster) PutNotebookTask(value *JobNotebookTask) PutNotificationSettings(value *JobNotificationSettings) PutParameter(value interface{}) PutPipelineTask(value *JobPipelineTask) PutPythonWheelTask(value *JobPythonWheelTask) PutQueue(value *JobQueue) PutRunAs(value *JobRunAs) PutRunJobTask(value *JobRunJobTask) PutSchedule(value *JobSchedule) PutSparkJarTask(value *JobSparkJarTask) PutSparkPythonTask(value *JobSparkPythonTask) PutSparkSubmitTask(value *JobSparkSubmitTask) PutTask(value interface{}) PutTimeouts(value *JobTimeouts) PutTrigger(value *JobTrigger) PutWebhookNotifications(value *JobWebhookNotifications) ResetAlwaysRunning() ResetBudgetPolicyId() ResetContinuous() ResetControlRunState() ResetDbtTask() ResetDeployment() ResetDescription() ResetEditMode() ResetEmailNotifications() ResetEnvironment() ResetExistingClusterId() ResetFormat() ResetGitSource() ResetHealth() ResetId() ResetJobCluster() ResetLibrary() ResetMaxConcurrentRuns() ResetMaxRetries() ResetMinRetryIntervalMillis() ResetName() ResetNewCluster() ResetNotebookTask() ResetNotificationSettings() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetParameter() ResetPipelineTask() ResetPythonWheelTask() ResetQueue() ResetRetryOnTimeout() ResetRunAs() ResetRunJobTask() ResetSchedule() ResetSparkJarTask() ResetSparkPythonTask() ResetSparkSubmitTask() ResetTags() ResetTask() ResetTimeouts() ResetTimeoutSeconds() ResetTrigger() ResetWebhookNotifications() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // 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.63.0/docs/resources/job databricks_job}.
type JobConfig ¶
type JobConfig 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.63.0/docs/resources/job#always_running Job#always_running}. AlwaysRunning interface{} `field:"optional" json:"alwaysRunning" yaml:"alwaysRunning"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#budget_policy_id Job#budget_policy_id}. BudgetPolicyId *string `field:"optional" json:"budgetPolicyId" yaml:"budgetPolicyId"` // continuous block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#continuous Job#continuous} Continuous *JobContinuous `field:"optional" json:"continuous" yaml:"continuous"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#control_run_state Job#control_run_state}. ControlRunState interface{} `field:"optional" json:"controlRunState" yaml:"controlRunState"` // dbt_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbt_task Job#dbt_task} DbtTask *JobDbtTask `field:"optional" json:"dbtTask" yaml:"dbtTask"` // deployment block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#deployment Job#deployment} Deployment *JobDeployment `field:"optional" json:"deployment" yaml:"deployment"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#description Job#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#edit_mode Job#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.63.0/docs/resources/job#email_notifications Job#email_notifications} EmailNotifications *JobEmailNotifications `field:"optional" json:"emailNotifications" yaml:"emailNotifications"` // environment block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#environment Job#environment} Environment interface{} `field:"optional" json:"environment" yaml:"environment"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#existing_cluster_id Job#existing_cluster_id}. ExistingClusterId *string `field:"optional" json:"existingClusterId" yaml:"existingClusterId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#format Job#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.63.0/docs/resources/job#git_source Job#git_source} GitSource *JobGitSource `field:"optional" json:"gitSource" yaml:"gitSource"` // health block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#health Job#health} Health *JobHealth `field:"optional" json:"health" yaml:"health"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#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"` // job_cluster block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#job_cluster Job#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.63.0/docs/resources/job#library Job#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#max_concurrent_runs Job#max_concurrent_runs}. MaxConcurrentRuns *float64 `field:"optional" json:"maxConcurrentRuns" yaml:"maxConcurrentRuns"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#max_retries Job#max_retries}. MaxRetries *float64 `field:"optional" json:"maxRetries" yaml:"maxRetries"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#min_retry_interval_millis Job#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.63.0/docs/resources/job#name Job#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.63.0/docs/resources/job#new_cluster Job#new_cluster} NewCluster *JobNewCluster `field:"optional" json:"newCluster" yaml:"newCluster"` // notebook_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_task Job#notebook_task} NotebookTask *JobNotebookTask `field:"optional" json:"notebookTask" yaml:"notebookTask"` // notification_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notification_settings Job#notification_settings} NotificationSettings *JobNotificationSettings `field:"optional" json:"notificationSettings" yaml:"notificationSettings"` // parameter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameter Job#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.63.0/docs/resources/job#pipeline_task Job#pipeline_task} PipelineTask *JobPipelineTask `field:"optional" json:"pipelineTask" yaml:"pipelineTask"` // python_wheel_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#python_wheel_task Job#python_wheel_task} PythonWheelTask *JobPythonWheelTask `field:"optional" json:"pythonWheelTask" yaml:"pythonWheelTask"` // queue block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#queue Job#queue} Queue *JobQueue `field:"optional" json:"queue" yaml:"queue"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#retry_on_timeout Job#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.63.0/docs/resources/job#run_as Job#run_as} RunAs *JobRunAs `field:"optional" json:"runAs" yaml:"runAs"` // run_job_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#run_job_task Job#run_job_task} RunJobTask *JobRunJobTask `field:"optional" json:"runJobTask" yaml:"runJobTask"` // schedule block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#schedule Job#schedule} Schedule *JobSchedule `field:"optional" json:"schedule" yaml:"schedule"` // spark_jar_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_jar_task Job#spark_jar_task} SparkJarTask *JobSparkJarTask `field:"optional" json:"sparkJarTask" yaml:"sparkJarTask"` // spark_python_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_python_task Job#spark_python_task} SparkPythonTask *JobSparkPythonTask `field:"optional" json:"sparkPythonTask" yaml:"sparkPythonTask"` // spark_submit_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_submit_task Job#spark_submit_task} SparkSubmitTask *JobSparkSubmitTask `field:"optional" json:"sparkSubmitTask" yaml:"sparkSubmitTask"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#tags Job#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.63.0/docs/resources/job#task Job#task} Task interface{} `field:"optional" json:"task" yaml:"task"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#timeouts Job#timeouts} Timeouts *JobTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#timeout_seconds Job#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.63.0/docs/resources/job#trigger Job#trigger} Trigger *JobTrigger `field:"optional" json:"trigger" yaml:"trigger"` // webhook_notifications block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#webhook_notifications Job#webhook_notifications} WebhookNotifications *JobWebhookNotifications `field:"optional" json:"webhookNotifications" yaml:"webhookNotifications"` }
type JobContinuous ¶
type JobContinuous struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pause_status Job#pause_status}. PauseStatus *string `field:"optional" json:"pauseStatus" yaml:"pauseStatus"` }
type JobContinuousOutputReference ¶
type JobContinuousOutputReference 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() *JobContinuous SetInternalValue(val *JobContinuous) 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 NewJobContinuousOutputReference ¶
func NewJobContinuousOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobContinuousOutputReference
type JobDbtTask ¶
type JobDbtTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#commands Job#commands}. Commands *[]*string `field:"required" json:"commands" yaml:"commands"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#catalog Job#catalog}. Catalog *string `field:"optional" json:"catalog" yaml:"catalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#profiles_directory Job#profiles_directory}. ProfilesDirectory *string `field:"optional" json:"profilesDirectory" yaml:"profilesDirectory"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#project_directory Job#project_directory}. ProjectDirectory *string `field:"optional" json:"projectDirectory" yaml:"projectDirectory"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#schema Job#schema}. Schema *string `field:"optional" json:"schema" yaml:"schema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#source Job#source}. Source *string `field:"optional" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#warehouse_id Job#warehouse_id}. WarehouseId *string `field:"optional" json:"warehouseId" yaml:"warehouseId"` }
type JobDbtTaskOutputReference ¶
type JobDbtTaskOutputReference 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() *JobDbtTask SetInternalValue(val *JobDbtTask) ProfilesDirectory() *string SetProfilesDirectory(val *string) ProfilesDirectoryInput() *string ProjectDirectory() *string SetProjectDirectory(val *string) ProjectDirectoryInput() *string Schema() *string SetSchema(val *string) SchemaInput() *string Source() *string SetSource(val *string) SourceInput() *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() ResetSource() 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 NewJobDbtTaskOutputReference ¶
func NewJobDbtTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobDbtTaskOutputReference
type JobDeployment ¶
type JobDeployment struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kind Job#kind}. Kind *string `field:"required" json:"kind" yaml:"kind"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#metadata_file_path Job#metadata_file_path}. MetadataFilePath *string `field:"optional" json:"metadataFilePath" yaml:"metadataFilePath"` }
type JobDeploymentOutputReference ¶
type JobDeploymentOutputReference 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() *JobDeployment SetInternalValue(val *JobDeployment) 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 NewJobDeploymentOutputReference ¶
func NewJobDeploymentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobDeploymentOutputReference
type JobEmailNotifications ¶
type JobEmailNotifications struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#no_alert_for_skipped_runs Job#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.63.0/docs/resources/job#on_duration_warning_threshold_exceeded Job#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.63.0/docs/resources/job#on_failure Job#on_failure}. OnFailure *[]*string `field:"optional" json:"onFailure" yaml:"onFailure"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_start Job#on_start}. OnStart *[]*string `field:"optional" json:"onStart" yaml:"onStart"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}. OnStreamingBacklogExceeded *[]*string `field:"optional" json:"onStreamingBacklogExceeded" yaml:"onStreamingBacklogExceeded"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_success Job#on_success}. OnSuccess *[]*string `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type JobEmailNotificationsOutputReference ¶
type JobEmailNotificationsOutputReference 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() *JobEmailNotifications SetInternalValue(val *JobEmailNotifications) 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 OnStreamingBacklogExceeded() *[]*string SetOnStreamingBacklogExceeded(val *[]*string) OnStreamingBacklogExceededInput() *[]*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() ResetOnStreamingBacklogExceeded() 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 NewJobEmailNotificationsOutputReference ¶
func NewJobEmailNotificationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobEmailNotificationsOutputReference
type JobEnvironment ¶ added in v13.6.0
type JobEnvironment struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#environment_key Job#environment_key}. EnvironmentKey *string `field:"required" json:"environmentKey" yaml:"environmentKey"` // spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spec Job#spec} Spec *JobEnvironmentSpec `field:"optional" json:"spec" yaml:"spec"` }
type JobEnvironmentList ¶ added in v13.6.0
type JobEnvironmentList 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) JobEnvironmentOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobEnvironmentList ¶ added in v13.6.0
func NewJobEnvironmentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobEnvironmentList
type JobEnvironmentOutputReference ¶ added in v13.6.0
type JobEnvironmentOutputReference 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 EnvironmentKey() *string SetEnvironmentKey(val *string) EnvironmentKeyInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Spec() JobEnvironmentSpecOutputReference SpecInput() *JobEnvironmentSpec // 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 *JobEnvironmentSpec) 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 NewJobEnvironmentOutputReference ¶ added in v13.6.0
func NewJobEnvironmentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobEnvironmentOutputReference
type JobEnvironmentSpec ¶ added in v13.6.0
type JobEnvironmentSpec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#client Job#client}. Client *string `field:"required" json:"client" yaml:"client"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dependencies Job#dependencies}. Dependencies *[]*string `field:"optional" json:"dependencies" yaml:"dependencies"` }
type JobEnvironmentSpecOutputReference ¶ added in v13.6.0
type JobEnvironmentSpecOutputReference interface { cdktf.ComplexObject Client() *string SetClient(val *string) ClientInput() *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 Dependencies() *[]*string SetDependencies(val *[]*string) DependenciesInput() *[]*string // Experimental. Fqn() *string InternalValue() *JobEnvironmentSpec SetInternalValue(val *JobEnvironmentSpec) // 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 ResetDependencies() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobEnvironmentSpecOutputReference ¶ added in v13.6.0
func NewJobEnvironmentSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobEnvironmentSpecOutputReference
type JobGitSource ¶
type JobGitSource struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#url Job#url}. Url *string `field:"required" json:"url" yaml:"url"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#branch Job#branch}. Branch *string `field:"optional" json:"branch" yaml:"branch"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#commit Job#commit}. Commit *string `field:"optional" json:"commit" yaml:"commit"` // git_snapshot block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#git_snapshot Job#git_snapshot} GitSnapshot *JobGitSourceGitSnapshot `field:"optional" json:"gitSnapshot" yaml:"gitSnapshot"` // job_source block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#job_source Job#job_source} JobSource *JobGitSourceJobSource `field:"optional" json:"jobSource" yaml:"jobSource"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#provider Job#provider}. Provider *string `field:"optional" json:"provider" yaml:"provider"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#tag Job#tag}. Tag *string `field:"optional" json:"tag" yaml:"tag"` }
type JobGitSourceGitSnapshot ¶ added in v13.9.0
type JobGitSourceGitSnapshot struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#used_commit Job#used_commit}. UsedCommit *string `field:"optional" json:"usedCommit" yaml:"usedCommit"` }
type JobGitSourceGitSnapshotOutputReference ¶ added in v13.9.0
type JobGitSourceGitSnapshotOutputReference 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() *JobGitSourceGitSnapshot SetInternalValue(val *JobGitSourceGitSnapshot) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UsedCommit() *string SetUsedCommit(val *string) UsedCommitInput() *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 ResetUsedCommit() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobGitSourceGitSnapshotOutputReference ¶ added in v13.9.0
func NewJobGitSourceGitSnapshotOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobGitSourceGitSnapshotOutputReference
type JobGitSourceJobSource ¶
type JobGitSourceJobSource struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#import_from_git_branch Job#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.63.0/docs/resources/job#job_config_path Job#job_config_path}. JobConfigPath *string `field:"required" json:"jobConfigPath" yaml:"jobConfigPath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dirty_state Job#dirty_state}. DirtyState *string `field:"optional" json:"dirtyState" yaml:"dirtyState"` }
type JobGitSourceJobSourceOutputReference ¶
type JobGitSourceJobSourceOutputReference 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() *JobGitSourceJobSource SetInternalValue(val *JobGitSourceJobSource) 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 NewJobGitSourceJobSourceOutputReference ¶
func NewJobGitSourceJobSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobGitSourceJobSourceOutputReference
type JobGitSourceOutputReference ¶
type JobGitSourceOutputReference 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 GitSnapshot() JobGitSourceGitSnapshotOutputReference GitSnapshotInput() *JobGitSourceGitSnapshot InternalValue() *JobGitSource SetInternalValue(val *JobGitSource) JobSource() JobGitSourceJobSourceOutputReference JobSourceInput() *JobGitSourceJobSource 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 PutGitSnapshot(value *JobGitSourceGitSnapshot) PutJobSource(value *JobGitSourceJobSource) ResetBranch() ResetCommit() ResetGitSnapshot() 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 NewJobGitSourceOutputReference ¶
func NewJobGitSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobGitSourceOutputReference
type JobHealth ¶
type JobHealth struct { // rules block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#rules Job#rules} Rules interface{} `field:"required" json:"rules" yaml:"rules"` }
type JobHealthOutputReference ¶
type JobHealthOutputReference 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() *JobHealth SetInternalValue(val *JobHealth) Rules() JobHealthRulesList 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 NewJobHealthOutputReference ¶
func NewJobHealthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobHealthOutputReference
type JobHealthRules ¶
type JobHealthRules struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#metric Job#metric}. Metric *string `field:"required" json:"metric" yaml:"metric"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#op Job#op}. Op *string `field:"required" json:"op" yaml:"op"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#value Job#value}. Value *float64 `field:"required" json:"value" yaml:"value"` }
type JobHealthRulesList ¶
type JobHealthRulesList 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) JobHealthRulesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobHealthRulesList ¶
func NewJobHealthRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobHealthRulesList
type JobHealthRulesOutputReference ¶
type JobHealthRulesOutputReference 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 // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobHealthRulesOutputReference ¶
func NewJobHealthRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobHealthRulesOutputReference
type JobJobCluster ¶
type JobJobCluster struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#job_cluster_key Job#job_cluster_key}. JobClusterKey *string `field:"required" json:"jobClusterKey" yaml:"jobClusterKey"` // new_cluster block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#new_cluster Job#new_cluster} NewCluster *JobJobClusterNewCluster `field:"required" json:"newCluster" yaml:"newCluster"` }
type JobJobClusterList ¶
type JobJobClusterList 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) JobJobClusterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobJobClusterList ¶
func NewJobJobClusterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobJobClusterList
type JobJobClusterNewCluster ¶
type JobJobClusterNewCluster struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_version Job#spark_version}. SparkVersion *string `field:"required" json:"sparkVersion" yaml:"sparkVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#apply_policy_default_values Job#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.63.0/docs/resources/job#autoscale Job#autoscale} Autoscale *JobJobClusterNewClusterAutoscale `field:"optional" json:"autoscale" yaml:"autoscale"` // aws_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#aws_attributes Job#aws_attributes} AwsAttributes *JobJobClusterNewClusterAwsAttributes `field:"optional" json:"awsAttributes" yaml:"awsAttributes"` // azure_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#azure_attributes Job#azure_attributes} AzureAttributes *JobJobClusterNewClusterAzureAttributes `field:"optional" json:"azureAttributes" yaml:"azureAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_id Job#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.63.0/docs/resources/job#cluster_log_conf Job#cluster_log_conf} ClusterLogConf *JobJobClusterNewClusterClusterLogConf `field:"optional" json:"clusterLogConf" yaml:"clusterLogConf"` // cluster_mount_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_mount_info Job#cluster_mount_info} ClusterMountInfo interface{} `field:"optional" json:"clusterMountInfo" yaml:"clusterMountInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_name Job#cluster_name}. ClusterName *string `field:"optional" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#custom_tags Job#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.63.0/docs/resources/job#data_security_mode Job#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.63.0/docs/resources/job#docker_image Job#docker_image} DockerImage *JobJobClusterNewClusterDockerImage `field:"optional" json:"dockerImage" yaml:"dockerImage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#driver_instance_pool_id Job#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.63.0/docs/resources/job#driver_node_type_id Job#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.63.0/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}. EnableElasticDisk interface{} `field:"optional" json:"enableElasticDisk" yaml:"enableElasticDisk"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_local_disk_encryption Job#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.63.0/docs/resources/job#gcp_attributes Job#gcp_attributes} GcpAttributes *JobJobClusterNewClusterGcpAttributes `field:"optional" json:"gcpAttributes" yaml:"gcpAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#idempotency_token Job#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.63.0/docs/resources/job#init_scripts Job#init_scripts} InitScripts interface{} `field:"optional" json:"initScripts" yaml:"initScripts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#instance_pool_id Job#instance_pool_id}. InstancePoolId *string `field:"optional" json:"instancePoolId" yaml:"instancePoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#is_single_node Job#is_single_node}. IsSingleNode interface{} `field:"optional" json:"isSingleNode" yaml:"isSingleNode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kind Job#kind}. Kind *string `field:"optional" json:"kind" yaml:"kind"` // library block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#library Job#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#node_type_id Job#node_type_id}. NodeTypeId *string `field:"optional" json:"nodeTypeId" yaml:"nodeTypeId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#num_workers Job#num_workers}. NumWorkers *float64 `field:"optional" json:"numWorkers" yaml:"numWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#policy_id Job#policy_id}. PolicyId *string `field:"optional" json:"policyId" yaml:"policyId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#runtime_engine Job#runtime_engine}. RuntimeEngine *string `field:"optional" json:"runtimeEngine" yaml:"runtimeEngine"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#single_user_name Job#single_user_name}. SingleUserName *string `field:"optional" json:"singleUserName" yaml:"singleUserName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_conf Job#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.63.0/docs/resources/job#spark_env_vars Job#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.63.0/docs/resources/job#ssh_public_keys Job#ssh_public_keys}. SshPublicKeys *[]*string `field:"optional" json:"sshPublicKeys" yaml:"sshPublicKeys"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#use_ml_runtime Job#use_ml_runtime}. UseMlRuntime interface{} `field:"optional" json:"useMlRuntime" yaml:"useMlRuntime"` // workload_type block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#workload_type Job#workload_type} WorkloadType *JobJobClusterNewClusterWorkloadType `field:"optional" json:"workloadType" yaml:"workloadType"` }
type JobJobClusterNewClusterAutoscale ¶
type JobJobClusterNewClusterAutoscale struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#max_workers Job#max_workers}. MaxWorkers *float64 `field:"optional" json:"maxWorkers" yaml:"maxWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#min_workers Job#min_workers}. MinWorkers *float64 `field:"optional" json:"minWorkers" yaml:"minWorkers"` }
type JobJobClusterNewClusterAutoscaleOutputReference ¶
type JobJobClusterNewClusterAutoscaleOutputReference 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() *JobJobClusterNewClusterAutoscale SetInternalValue(val *JobJobClusterNewClusterAutoscale) 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 NewJobJobClusterNewClusterAutoscaleOutputReference ¶
func NewJobJobClusterNewClusterAutoscaleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterAutoscaleOutputReference
type JobJobClusterNewClusterAwsAttributes ¶
type JobJobClusterNewClusterAwsAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_count Job#ebs_volume_count}. EbsVolumeCount *float64 `field:"optional" json:"ebsVolumeCount" yaml:"ebsVolumeCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}. EbsVolumeIops *float64 `field:"optional" json:"ebsVolumeIops" yaml:"ebsVolumeIops"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_size Job#ebs_volume_size}. EbsVolumeSize *float64 `field:"optional" json:"ebsVolumeSize" yaml:"ebsVolumeSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}. EbsVolumeThroughput *float64 `field:"optional" json:"ebsVolumeThroughput" yaml:"ebsVolumeThroughput"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_type Job#ebs_volume_type}. EbsVolumeType *string `field:"optional" json:"ebsVolumeType" yaml:"ebsVolumeType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#first_on_demand Job#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#instance_profile_arn Job#instance_profile_arn}. InstanceProfileArn *string `field:"optional" json:"instanceProfileArn" yaml:"instanceProfileArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spot_bid_price_percent Job#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.63.0/docs/resources/job#zone_id Job#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type JobJobClusterNewClusterAwsAttributesOutputReference ¶
type JobJobClusterNewClusterAwsAttributesOutputReference 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 EbsVolumeIops() *float64 SetEbsVolumeIops(val *float64) EbsVolumeIopsInput() *float64 EbsVolumeSize() *float64 SetEbsVolumeSize(val *float64) EbsVolumeSizeInput() *float64 EbsVolumeThroughput() *float64 SetEbsVolumeThroughput(val *float64) EbsVolumeThroughputInput() *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() *JobJobClusterNewClusterAwsAttributes SetInternalValue(val *JobJobClusterNewClusterAwsAttributes) 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() ResetEbsVolumeIops() ResetEbsVolumeSize() ResetEbsVolumeThroughput() 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 NewJobJobClusterNewClusterAwsAttributesOutputReference ¶
func NewJobJobClusterNewClusterAwsAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterAwsAttributesOutputReference
type JobJobClusterNewClusterAzureAttributes ¶
type JobJobClusterNewClusterAzureAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#first_on_demand Job#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // log_analytics_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_info Job#log_analytics_info} LogAnalyticsInfo *JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo `field:"optional" json:"logAnalyticsInfo" yaml:"logAnalyticsInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}. SpotBidMaxPrice *float64 `field:"optional" json:"spotBidMaxPrice" yaml:"spotBidMaxPrice"` }
type JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo ¶ added in v13.9.0
type JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}. LogAnalyticsPrimaryKey *string `field:"optional" json:"logAnalyticsPrimaryKey" yaml:"logAnalyticsPrimaryKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}. LogAnalyticsWorkspaceId *string `field:"optional" json:"logAnalyticsWorkspaceId" yaml:"logAnalyticsWorkspaceId"` }
type JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference ¶ added in v13.9.0
type JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference 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() *JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo SetInternalValue(val *JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo) LogAnalyticsPrimaryKey() *string SetLogAnalyticsPrimaryKey(val *string) LogAnalyticsPrimaryKeyInput() *string LogAnalyticsWorkspaceId() *string SetLogAnalyticsWorkspaceId(val *string) LogAnalyticsWorkspaceIdInput() *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 ResetLogAnalyticsPrimaryKey() ResetLogAnalyticsWorkspaceId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference ¶ added in v13.9.0
func NewJobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference
type JobJobClusterNewClusterAzureAttributesOutputReference ¶
type JobJobClusterNewClusterAzureAttributesOutputReference 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() *JobJobClusterNewClusterAzureAttributes SetInternalValue(val *JobJobClusterNewClusterAzureAttributes) LogAnalyticsInfo() JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference LogAnalyticsInfoInput() *JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo 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 PutLogAnalyticsInfo(value *JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo) ResetAvailability() ResetFirstOnDemand() ResetLogAnalyticsInfo() 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 NewJobJobClusterNewClusterAzureAttributesOutputReference ¶
func NewJobJobClusterNewClusterAzureAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterAzureAttributesOutputReference
type JobJobClusterNewClusterClusterLogConf ¶
type JobJobClusterNewClusterClusterLogConf struct { // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbfs Job#dbfs} Dbfs *JobJobClusterNewClusterClusterLogConfDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#s3 Job#s3} S3 *JobJobClusterNewClusterClusterLogConfS3 `field:"optional" json:"s3" yaml:"s3"` }
type JobJobClusterNewClusterClusterLogConfDbfs ¶
type JobJobClusterNewClusterClusterLogConfDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobJobClusterNewClusterClusterLogConfDbfsOutputReference ¶
type JobJobClusterNewClusterClusterLogConfDbfsOutputReference 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() *JobJobClusterNewClusterClusterLogConfDbfs SetInternalValue(val *JobJobClusterNewClusterClusterLogConfDbfs) // 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 NewJobJobClusterNewClusterClusterLogConfDbfsOutputReference ¶
func NewJobJobClusterNewClusterClusterLogConfDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterClusterLogConfDbfsOutputReference
type JobJobClusterNewClusterClusterLogConfOutputReference ¶
type JobJobClusterNewClusterClusterLogConfOutputReference 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() JobJobClusterNewClusterClusterLogConfDbfsOutputReference DbfsInput() *JobJobClusterNewClusterClusterLogConfDbfs // Experimental. Fqn() *string InternalValue() *JobJobClusterNewClusterClusterLogConf SetInternalValue(val *JobJobClusterNewClusterClusterLogConf) S3() JobJobClusterNewClusterClusterLogConfS3OutputReference S3Input() *JobJobClusterNewClusterClusterLogConfS3 // 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 *JobJobClusterNewClusterClusterLogConfDbfs) PutS3(value *JobJobClusterNewClusterClusterLogConfS3) 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 NewJobJobClusterNewClusterClusterLogConfOutputReference ¶
func NewJobJobClusterNewClusterClusterLogConfOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterClusterLogConfOutputReference
type JobJobClusterNewClusterClusterLogConfS3 ¶
type JobJobClusterNewClusterClusterLogConfS3 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#canned_acl Job#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_encryption Job#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#encryption_type Job#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#endpoint Job#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kms_key Job#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#region Job#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type JobJobClusterNewClusterClusterLogConfS3OutputReference ¶
type JobJobClusterNewClusterClusterLogConfS3OutputReference 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() *JobJobClusterNewClusterClusterLogConfS3 SetInternalValue(val *JobJobClusterNewClusterClusterLogConfS3) 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 NewJobJobClusterNewClusterClusterLogConfS3OutputReference ¶
func NewJobJobClusterNewClusterClusterLogConfS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterClusterLogConfS3OutputReference
type JobJobClusterNewClusterClusterMountInfo ¶
type JobJobClusterNewClusterClusterMountInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#local_mount_dir_path Job#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.63.0/docs/resources/job#network_filesystem_info Job#network_filesystem_info} NetworkFilesystemInfo *JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo `field:"required" json:"networkFilesystemInfo" yaml:"networkFilesystemInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}. RemoteMountDirPath *string `field:"optional" json:"remoteMountDirPath" yaml:"remoteMountDirPath"` }
type JobJobClusterNewClusterClusterMountInfoList ¶
type JobJobClusterNewClusterClusterMountInfoList 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) JobJobClusterNewClusterClusterMountInfoOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobJobClusterNewClusterClusterMountInfoList ¶
func NewJobJobClusterNewClusterClusterMountInfoList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobJobClusterNewClusterClusterMountInfoList
type JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo ¶
type JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#server_address Job#server_address}. ServerAddress *string `field:"required" json:"serverAddress" yaml:"serverAddress"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#mount_options Job#mount_options}. MountOptions *string `field:"optional" json:"mountOptions" yaml:"mountOptions"` }
type JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
type JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference 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() *JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo SetInternalValue(val *JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo) 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 NewJobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
func NewJobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
type JobJobClusterNewClusterClusterMountInfoOutputReference ¶
type JobJobClusterNewClusterClusterMountInfoOutputReference 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() JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference NetworkFilesystemInfoInput() *JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo 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 *JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo) 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 NewJobJobClusterNewClusterClusterMountInfoOutputReference ¶
func NewJobJobClusterNewClusterClusterMountInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobJobClusterNewClusterClusterMountInfoOutputReference
type JobJobClusterNewClusterDockerImage ¶
type JobJobClusterNewClusterDockerImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#url Job#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.63.0/docs/resources/job#basic_auth Job#basic_auth} BasicAuth *JobJobClusterNewClusterDockerImageBasicAuth `field:"optional" json:"basicAuth" yaml:"basicAuth"` }
type JobJobClusterNewClusterDockerImageBasicAuth ¶
type JobJobClusterNewClusterDockerImageBasicAuth struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#password Job#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#username Job#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type JobJobClusterNewClusterDockerImageBasicAuthOutputReference ¶
type JobJobClusterNewClusterDockerImageBasicAuthOutputReference 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() *JobJobClusterNewClusterDockerImageBasicAuth SetInternalValue(val *JobJobClusterNewClusterDockerImageBasicAuth) 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 NewJobJobClusterNewClusterDockerImageBasicAuthOutputReference ¶
func NewJobJobClusterNewClusterDockerImageBasicAuthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterDockerImageBasicAuthOutputReference
type JobJobClusterNewClusterDockerImageOutputReference ¶
type JobJobClusterNewClusterDockerImageOutputReference interface { cdktf.ComplexObject BasicAuth() JobJobClusterNewClusterDockerImageBasicAuthOutputReference BasicAuthInput() *JobJobClusterNewClusterDockerImageBasicAuth // 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() *JobJobClusterNewClusterDockerImage SetInternalValue(val *JobJobClusterNewClusterDockerImage) // 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 *JobJobClusterNewClusterDockerImageBasicAuth) 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 NewJobJobClusterNewClusterDockerImageOutputReference ¶
func NewJobJobClusterNewClusterDockerImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterDockerImageOutputReference
type JobJobClusterNewClusterGcpAttributes ¶
type JobJobClusterNewClusterGcpAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#boot_disk_size Job#boot_disk_size}. BootDiskSize *float64 `field:"optional" json:"bootDiskSize" yaml:"bootDiskSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#google_service_account Job#google_service_account}. GoogleServiceAccount *string `field:"optional" json:"googleServiceAccount" yaml:"googleServiceAccount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#local_ssd_count Job#local_ssd_count}. LocalSsdCount *float64 `field:"optional" json:"localSsdCount" yaml:"localSsdCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}. UsePreemptibleExecutors interface{} `field:"optional" json:"usePreemptibleExecutors" yaml:"usePreemptibleExecutors"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#zone_id Job#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type JobJobClusterNewClusterGcpAttributesOutputReference ¶
type JobJobClusterNewClusterGcpAttributesOutputReference 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() *JobJobClusterNewClusterGcpAttributes SetInternalValue(val *JobJobClusterNewClusterGcpAttributes) 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 NewJobJobClusterNewClusterGcpAttributesOutputReference ¶
func NewJobJobClusterNewClusterGcpAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterGcpAttributesOutputReference
type JobJobClusterNewClusterInitScripts ¶
type JobJobClusterNewClusterInitScripts struct { // abfss block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#abfss Job#abfss} Abfss *JobJobClusterNewClusterInitScriptsAbfss `field:"optional" json:"abfss" yaml:"abfss"` // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbfs Job#dbfs} Dbfs *JobJobClusterNewClusterInitScriptsDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#file Job#file} File *JobJobClusterNewClusterInitScriptsFile `field:"optional" json:"file" yaml:"file"` // gcs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#gcs Job#gcs} Gcs *JobJobClusterNewClusterInitScriptsGcs `field:"optional" json:"gcs" yaml:"gcs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#s3 Job#s3} S3 *JobJobClusterNewClusterInitScriptsS3 `field:"optional" json:"s3" yaml:"s3"` // volumes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#volumes Job#volumes} Volumes *JobJobClusterNewClusterInitScriptsVolumes `field:"optional" json:"volumes" yaml:"volumes"` // workspace block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#workspace Job#workspace} Workspace *JobJobClusterNewClusterInitScriptsWorkspace `field:"optional" json:"workspace" yaml:"workspace"` }
type JobJobClusterNewClusterInitScriptsAbfss ¶
type JobJobClusterNewClusterInitScriptsAbfss struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobJobClusterNewClusterInitScriptsAbfssOutputReference ¶
type JobJobClusterNewClusterInitScriptsAbfssOutputReference 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() *JobJobClusterNewClusterInitScriptsAbfss SetInternalValue(val *JobJobClusterNewClusterInitScriptsAbfss) // 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 NewJobJobClusterNewClusterInitScriptsAbfssOutputReference ¶
func NewJobJobClusterNewClusterInitScriptsAbfssOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterInitScriptsAbfssOutputReference
type JobJobClusterNewClusterInitScriptsDbfs ¶
type JobJobClusterNewClusterInitScriptsDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobJobClusterNewClusterInitScriptsDbfsOutputReference ¶
type JobJobClusterNewClusterInitScriptsDbfsOutputReference 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() *JobJobClusterNewClusterInitScriptsDbfs SetInternalValue(val *JobJobClusterNewClusterInitScriptsDbfs) // 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 NewJobJobClusterNewClusterInitScriptsDbfsOutputReference ¶
func NewJobJobClusterNewClusterInitScriptsDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterInitScriptsDbfsOutputReference
type JobJobClusterNewClusterInitScriptsFile ¶
type JobJobClusterNewClusterInitScriptsFile struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobJobClusterNewClusterInitScriptsFileOutputReference ¶
type JobJobClusterNewClusterInitScriptsFileOutputReference 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() *JobJobClusterNewClusterInitScriptsFile SetInternalValue(val *JobJobClusterNewClusterInitScriptsFile) // 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 NewJobJobClusterNewClusterInitScriptsFileOutputReference ¶
func NewJobJobClusterNewClusterInitScriptsFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterInitScriptsFileOutputReference
type JobJobClusterNewClusterInitScriptsGcs ¶
type JobJobClusterNewClusterInitScriptsGcs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobJobClusterNewClusterInitScriptsGcsOutputReference ¶
type JobJobClusterNewClusterInitScriptsGcsOutputReference 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() *JobJobClusterNewClusterInitScriptsGcs SetInternalValue(val *JobJobClusterNewClusterInitScriptsGcs) // 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 NewJobJobClusterNewClusterInitScriptsGcsOutputReference ¶
func NewJobJobClusterNewClusterInitScriptsGcsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterInitScriptsGcsOutputReference
type JobJobClusterNewClusterInitScriptsList ¶
type JobJobClusterNewClusterInitScriptsList 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) JobJobClusterNewClusterInitScriptsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobJobClusterNewClusterInitScriptsList ¶
func NewJobJobClusterNewClusterInitScriptsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobJobClusterNewClusterInitScriptsList
type JobJobClusterNewClusterInitScriptsOutputReference ¶
type JobJobClusterNewClusterInitScriptsOutputReference interface { cdktf.ComplexObject Abfss() JobJobClusterNewClusterInitScriptsAbfssOutputReference AbfssInput() *JobJobClusterNewClusterInitScriptsAbfss // 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() JobJobClusterNewClusterInitScriptsDbfsOutputReference DbfsInput() *JobJobClusterNewClusterInitScriptsDbfs File() JobJobClusterNewClusterInitScriptsFileOutputReference FileInput() *JobJobClusterNewClusterInitScriptsFile // Experimental. Fqn() *string Gcs() JobJobClusterNewClusterInitScriptsGcsOutputReference GcsInput() *JobJobClusterNewClusterInitScriptsGcs InternalValue() interface{} SetInternalValue(val interface{}) S3() JobJobClusterNewClusterInitScriptsS3OutputReference S3Input() *JobJobClusterNewClusterInitScriptsS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Volumes() JobJobClusterNewClusterInitScriptsVolumesOutputReference VolumesInput() *JobJobClusterNewClusterInitScriptsVolumes Workspace() JobJobClusterNewClusterInitScriptsWorkspaceOutputReference WorkspaceInput() *JobJobClusterNewClusterInitScriptsWorkspace // 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 *JobJobClusterNewClusterInitScriptsAbfss) PutDbfs(value *JobJobClusterNewClusterInitScriptsDbfs) PutFile(value *JobJobClusterNewClusterInitScriptsFile) PutGcs(value *JobJobClusterNewClusterInitScriptsGcs) PutS3(value *JobJobClusterNewClusterInitScriptsS3) PutVolumes(value *JobJobClusterNewClusterInitScriptsVolumes) PutWorkspace(value *JobJobClusterNewClusterInitScriptsWorkspace) 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 NewJobJobClusterNewClusterInitScriptsOutputReference ¶
func NewJobJobClusterNewClusterInitScriptsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobJobClusterNewClusterInitScriptsOutputReference
type JobJobClusterNewClusterInitScriptsS3 ¶
type JobJobClusterNewClusterInitScriptsS3 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#canned_acl Job#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_encryption Job#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#encryption_type Job#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#endpoint Job#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kms_key Job#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#region Job#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type JobJobClusterNewClusterInitScriptsS3OutputReference ¶
type JobJobClusterNewClusterInitScriptsS3OutputReference 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() *JobJobClusterNewClusterInitScriptsS3 SetInternalValue(val *JobJobClusterNewClusterInitScriptsS3) 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 NewJobJobClusterNewClusterInitScriptsS3OutputReference ¶
func NewJobJobClusterNewClusterInitScriptsS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterInitScriptsS3OutputReference
type JobJobClusterNewClusterInitScriptsVolumes ¶
type JobJobClusterNewClusterInitScriptsVolumes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobJobClusterNewClusterInitScriptsVolumesOutputReference ¶
type JobJobClusterNewClusterInitScriptsVolumesOutputReference 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() *JobJobClusterNewClusterInitScriptsVolumes SetInternalValue(val *JobJobClusterNewClusterInitScriptsVolumes) // 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 NewJobJobClusterNewClusterInitScriptsVolumesOutputReference ¶
func NewJobJobClusterNewClusterInitScriptsVolumesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterInitScriptsVolumesOutputReference
type JobJobClusterNewClusterInitScriptsWorkspace ¶
type JobJobClusterNewClusterInitScriptsWorkspace struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobJobClusterNewClusterInitScriptsWorkspaceOutputReference ¶
type JobJobClusterNewClusterInitScriptsWorkspaceOutputReference 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() *JobJobClusterNewClusterInitScriptsWorkspace SetInternalValue(val *JobJobClusterNewClusterInitScriptsWorkspace) // 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 NewJobJobClusterNewClusterInitScriptsWorkspaceOutputReference ¶
func NewJobJobClusterNewClusterInitScriptsWorkspaceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterInitScriptsWorkspaceOutputReference
type JobJobClusterNewClusterLibrary ¶ added in v13.9.0
type JobJobClusterNewClusterLibrary struct { // cran block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cran Job#cran} Cran *JobJobClusterNewClusterLibraryCran `field:"optional" json:"cran" yaml:"cran"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#egg Job#egg}. Egg *string `field:"optional" json:"egg" yaml:"egg"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar Job#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#maven Job#maven} Maven *JobJobClusterNewClusterLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // pypi block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pypi Job#pypi} Pypi *JobJobClusterNewClusterLibraryPypi `field:"optional" json:"pypi" yaml:"pypi"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#requirements Job#requirements}. Requirements *string `field:"optional" json:"requirements" yaml:"requirements"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#whl Job#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type JobJobClusterNewClusterLibraryCran ¶ added in v13.9.0
type JobJobClusterNewClusterLibraryCran struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobJobClusterNewClusterLibraryCranOutputReference ¶ added in v13.9.0
type JobJobClusterNewClusterLibraryCranOutputReference 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() *JobJobClusterNewClusterLibraryCran SetInternalValue(val *JobJobClusterNewClusterLibraryCran) 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 NewJobJobClusterNewClusterLibraryCranOutputReference ¶ added in v13.9.0
func NewJobJobClusterNewClusterLibraryCranOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterLibraryCranOutputReference
type JobJobClusterNewClusterLibraryList ¶ added in v13.9.0
type JobJobClusterNewClusterLibraryList 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) JobJobClusterNewClusterLibraryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobJobClusterNewClusterLibraryList ¶ added in v13.9.0
func NewJobJobClusterNewClusterLibraryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobJobClusterNewClusterLibraryList
type JobJobClusterNewClusterLibraryMaven ¶ added in v13.9.0
type JobJobClusterNewClusterLibraryMaven struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#coordinates Job#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#exclusions Job#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobJobClusterNewClusterLibraryMavenOutputReference ¶ added in v13.9.0
type JobJobClusterNewClusterLibraryMavenOutputReference 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() *JobJobClusterNewClusterLibraryMaven SetInternalValue(val *JobJobClusterNewClusterLibraryMaven) 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 NewJobJobClusterNewClusterLibraryMavenOutputReference ¶ added in v13.9.0
func NewJobJobClusterNewClusterLibraryMavenOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterLibraryMavenOutputReference
type JobJobClusterNewClusterLibraryOutputReference ¶ added in v13.9.0
type JobJobClusterNewClusterLibraryOutputReference 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() JobJobClusterNewClusterLibraryCranOutputReference CranInput() *JobJobClusterNewClusterLibraryCran // The creation stack of this resolvable 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() JobJobClusterNewClusterLibraryMavenOutputReference MavenInput() *JobJobClusterNewClusterLibraryMaven Pypi() JobJobClusterNewClusterLibraryPypiOutputReference PypiInput() *JobJobClusterNewClusterLibraryPypi Requirements() *string SetRequirements(val *string) RequirementsInput() *string // 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 *JobJobClusterNewClusterLibraryCran) PutMaven(value *JobJobClusterNewClusterLibraryMaven) PutPypi(value *JobJobClusterNewClusterLibraryPypi) ResetCran() ResetEgg() ResetJar() ResetMaven() ResetPypi() ResetRequirements() 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 NewJobJobClusterNewClusterLibraryOutputReference ¶ added in v13.9.0
func NewJobJobClusterNewClusterLibraryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobJobClusterNewClusterLibraryOutputReference
type JobJobClusterNewClusterLibraryPypi ¶ added in v13.9.0
type JobJobClusterNewClusterLibraryPypi struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobJobClusterNewClusterLibraryPypiOutputReference ¶ added in v13.9.0
type JobJobClusterNewClusterLibraryPypiOutputReference 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() *JobJobClusterNewClusterLibraryPypi SetInternalValue(val *JobJobClusterNewClusterLibraryPypi) 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 NewJobJobClusterNewClusterLibraryPypiOutputReference ¶ added in v13.9.0
func NewJobJobClusterNewClusterLibraryPypiOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterLibraryPypiOutputReference
type JobJobClusterNewClusterOutputReference ¶
type JobJobClusterNewClusterOutputReference interface { cdktf.ComplexObject ApplyPolicyDefaultValues() interface{} SetApplyPolicyDefaultValues(val interface{}) ApplyPolicyDefaultValuesInput() interface{} Autoscale() JobJobClusterNewClusterAutoscaleOutputReference AutoscaleInput() *JobJobClusterNewClusterAutoscale AwsAttributes() JobJobClusterNewClusterAwsAttributesOutputReference AwsAttributesInput() *JobJobClusterNewClusterAwsAttributes AzureAttributes() JobJobClusterNewClusterAzureAttributesOutputReference AzureAttributesInput() *JobJobClusterNewClusterAzureAttributes ClusterId() *string SetClusterId(val *string) ClusterIdInput() *string ClusterLogConf() JobJobClusterNewClusterClusterLogConfOutputReference ClusterLogConfInput() *JobJobClusterNewClusterClusterLogConf ClusterMountInfo() JobJobClusterNewClusterClusterMountInfoList 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() JobJobClusterNewClusterDockerImageOutputReference DockerImageInput() *JobJobClusterNewClusterDockerImage 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() JobJobClusterNewClusterGcpAttributesOutputReference GcpAttributesInput() *JobJobClusterNewClusterGcpAttributes IdempotencyToken() *string SetIdempotencyToken(val *string) IdempotencyTokenInput() *string InitScripts() JobJobClusterNewClusterInitScriptsList InitScriptsInput() interface{} InstancePoolId() *string SetInstancePoolId(val *string) InstancePoolIdInput() *string InternalValue() *JobJobClusterNewCluster SetInternalValue(val *JobJobClusterNewCluster) IsSingleNode() interface{} SetIsSingleNode(val interface{}) IsSingleNodeInput() interface{} Kind() *string SetKind(val *string) KindInput() *string Library() JobJobClusterNewClusterLibraryList LibraryInput() interface{} 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) UseMlRuntime() interface{} SetUseMlRuntime(val interface{}) UseMlRuntimeInput() interface{} WorkloadType() JobJobClusterNewClusterWorkloadTypeOutputReference WorkloadTypeInput() *JobJobClusterNewClusterWorkloadType // 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 *JobJobClusterNewClusterAutoscale) PutAwsAttributes(value *JobJobClusterNewClusterAwsAttributes) PutAzureAttributes(value *JobJobClusterNewClusterAzureAttributes) PutClusterLogConf(value *JobJobClusterNewClusterClusterLogConf) PutClusterMountInfo(value interface{}) PutDockerImage(value *JobJobClusterNewClusterDockerImage) PutGcpAttributes(value *JobJobClusterNewClusterGcpAttributes) PutInitScripts(value interface{}) PutLibrary(value interface{}) PutWorkloadType(value *JobJobClusterNewClusterWorkloadType) ResetApplyPolicyDefaultValues() ResetAutoscale() ResetAwsAttributes() ResetAzureAttributes() ResetClusterId() ResetClusterLogConf() ResetClusterMountInfo() ResetClusterName() ResetCustomTags() ResetDataSecurityMode() ResetDockerImage() ResetDriverInstancePoolId() ResetDriverNodeTypeId() ResetEnableElasticDisk() ResetEnableLocalDiskEncryption() ResetGcpAttributes() ResetIdempotencyToken() ResetInitScripts() ResetInstancePoolId() ResetIsSingleNode() ResetKind() ResetLibrary() ResetNodeTypeId() ResetNumWorkers() ResetPolicyId() ResetRuntimeEngine() ResetSingleUserName() ResetSparkConf() ResetSparkEnvVars() ResetSshPublicKeys() ResetUseMlRuntime() 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 NewJobJobClusterNewClusterOutputReference ¶
func NewJobJobClusterNewClusterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterOutputReference
type JobJobClusterNewClusterWorkloadType ¶
type JobJobClusterNewClusterWorkloadType struct { // clients block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#clients Job#clients} Clients *JobJobClusterNewClusterWorkloadTypeClients `field:"required" json:"clients" yaml:"clients"` }
type JobJobClusterNewClusterWorkloadTypeClients ¶
type JobJobClusterNewClusterWorkloadTypeClients struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jobs Job#jobs}. Jobs interface{} `field:"optional" json:"jobs" yaml:"jobs"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebooks Job#notebooks}. Notebooks interface{} `field:"optional" json:"notebooks" yaml:"notebooks"` }
type JobJobClusterNewClusterWorkloadTypeClientsOutputReference ¶
type JobJobClusterNewClusterWorkloadTypeClientsOutputReference 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() *JobJobClusterNewClusterWorkloadTypeClients SetInternalValue(val *JobJobClusterNewClusterWorkloadTypeClients) 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 NewJobJobClusterNewClusterWorkloadTypeClientsOutputReference ¶
func NewJobJobClusterNewClusterWorkloadTypeClientsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterWorkloadTypeClientsOutputReference
type JobJobClusterNewClusterWorkloadTypeOutputReference ¶
type JobJobClusterNewClusterWorkloadTypeOutputReference interface { cdktf.ComplexObject Clients() JobJobClusterNewClusterWorkloadTypeClientsOutputReference ClientsInput() *JobJobClusterNewClusterWorkloadTypeClients // 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() *JobJobClusterNewClusterWorkloadType SetInternalValue(val *JobJobClusterNewClusterWorkloadType) // 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 *JobJobClusterNewClusterWorkloadTypeClients) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobJobClusterNewClusterWorkloadTypeOutputReference ¶
func NewJobJobClusterNewClusterWorkloadTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobJobClusterNewClusterWorkloadTypeOutputReference
type JobJobClusterOutputReference ¶
type JobJobClusterOutputReference 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() JobJobClusterNewClusterOutputReference NewClusterInput() *JobJobClusterNewCluster // 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 *JobJobClusterNewCluster) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobJobClusterOutputReference ¶
func NewJobJobClusterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobJobClusterOutputReference
type JobLibrary ¶
type JobLibrary struct { // cran block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cran Job#cran} Cran *JobLibraryCran `field:"optional" json:"cran" yaml:"cran"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#egg Job#egg}. Egg *string `field:"optional" json:"egg" yaml:"egg"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar Job#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#maven Job#maven} Maven *JobLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // pypi block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pypi Job#pypi} Pypi *JobLibraryPypi `field:"optional" json:"pypi" yaml:"pypi"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#requirements Job#requirements}. Requirements *string `field:"optional" json:"requirements" yaml:"requirements"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#whl Job#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type JobLibraryCran ¶
type JobLibraryCran struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobLibraryCranOutputReference ¶
type JobLibraryCranOutputReference 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() *JobLibraryCran SetInternalValue(val *JobLibraryCran) 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 NewJobLibraryCranOutputReference ¶
func NewJobLibraryCranOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobLibraryCranOutputReference
type JobLibraryList ¶
type JobLibraryList 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) JobLibraryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobLibraryList ¶
func NewJobLibraryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobLibraryList
type JobLibraryMaven ¶
type JobLibraryMaven struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#coordinates Job#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#exclusions Job#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobLibraryMavenOutputReference ¶
type JobLibraryMavenOutputReference 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() *JobLibraryMaven SetInternalValue(val *JobLibraryMaven) 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 NewJobLibraryMavenOutputReference ¶
func NewJobLibraryMavenOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobLibraryMavenOutputReference
type JobLibraryOutputReference ¶
type JobLibraryOutputReference 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() JobLibraryCranOutputReference CranInput() *JobLibraryCran // The creation stack of this resolvable 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() JobLibraryMavenOutputReference MavenInput() *JobLibraryMaven Pypi() JobLibraryPypiOutputReference PypiInput() *JobLibraryPypi Requirements() *string SetRequirements(val *string) RequirementsInput() *string // 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 *JobLibraryCran) PutMaven(value *JobLibraryMaven) PutPypi(value *JobLibraryPypi) ResetCran() ResetEgg() ResetJar() ResetMaven() ResetPypi() ResetRequirements() 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 NewJobLibraryOutputReference ¶
func NewJobLibraryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobLibraryOutputReference
type JobLibraryPypi ¶
type JobLibraryPypi struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobLibraryPypiOutputReference ¶
type JobLibraryPypiOutputReference 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() *JobLibraryPypi SetInternalValue(val *JobLibraryPypi) 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 NewJobLibraryPypiOutputReference ¶
func NewJobLibraryPypiOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobLibraryPypiOutputReference
type JobNewCluster ¶
type JobNewCluster struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_version Job#spark_version}. SparkVersion *string `field:"required" json:"sparkVersion" yaml:"sparkVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#apply_policy_default_values Job#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.63.0/docs/resources/job#autoscale Job#autoscale} Autoscale *JobNewClusterAutoscale `field:"optional" json:"autoscale" yaml:"autoscale"` // aws_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#aws_attributes Job#aws_attributes} AwsAttributes *JobNewClusterAwsAttributes `field:"optional" json:"awsAttributes" yaml:"awsAttributes"` // azure_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#azure_attributes Job#azure_attributes} AzureAttributes *JobNewClusterAzureAttributes `field:"optional" json:"azureAttributes" yaml:"azureAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_id Job#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.63.0/docs/resources/job#cluster_log_conf Job#cluster_log_conf} ClusterLogConf *JobNewClusterClusterLogConf `field:"optional" json:"clusterLogConf" yaml:"clusterLogConf"` // cluster_mount_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_mount_info Job#cluster_mount_info} ClusterMountInfo interface{} `field:"optional" json:"clusterMountInfo" yaml:"clusterMountInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_name Job#cluster_name}. ClusterName *string `field:"optional" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#custom_tags Job#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.63.0/docs/resources/job#data_security_mode Job#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.63.0/docs/resources/job#docker_image Job#docker_image} DockerImage *JobNewClusterDockerImage `field:"optional" json:"dockerImage" yaml:"dockerImage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#driver_instance_pool_id Job#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.63.0/docs/resources/job#driver_node_type_id Job#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.63.0/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}. EnableElasticDisk interface{} `field:"optional" json:"enableElasticDisk" yaml:"enableElasticDisk"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_local_disk_encryption Job#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.63.0/docs/resources/job#gcp_attributes Job#gcp_attributes} GcpAttributes *JobNewClusterGcpAttributes `field:"optional" json:"gcpAttributes" yaml:"gcpAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#idempotency_token Job#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.63.0/docs/resources/job#init_scripts Job#init_scripts} InitScripts interface{} `field:"optional" json:"initScripts" yaml:"initScripts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#instance_pool_id Job#instance_pool_id}. InstancePoolId *string `field:"optional" json:"instancePoolId" yaml:"instancePoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#is_single_node Job#is_single_node}. IsSingleNode interface{} `field:"optional" json:"isSingleNode" yaml:"isSingleNode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kind Job#kind}. Kind *string `field:"optional" json:"kind" yaml:"kind"` // library block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#library Job#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#node_type_id Job#node_type_id}. NodeTypeId *string `field:"optional" json:"nodeTypeId" yaml:"nodeTypeId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#num_workers Job#num_workers}. NumWorkers *float64 `field:"optional" json:"numWorkers" yaml:"numWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#policy_id Job#policy_id}. PolicyId *string `field:"optional" json:"policyId" yaml:"policyId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#runtime_engine Job#runtime_engine}. RuntimeEngine *string `field:"optional" json:"runtimeEngine" yaml:"runtimeEngine"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#single_user_name Job#single_user_name}. SingleUserName *string `field:"optional" json:"singleUserName" yaml:"singleUserName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_conf Job#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.63.0/docs/resources/job#spark_env_vars Job#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.63.0/docs/resources/job#ssh_public_keys Job#ssh_public_keys}. SshPublicKeys *[]*string `field:"optional" json:"sshPublicKeys" yaml:"sshPublicKeys"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#use_ml_runtime Job#use_ml_runtime}. UseMlRuntime interface{} `field:"optional" json:"useMlRuntime" yaml:"useMlRuntime"` // workload_type block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#workload_type Job#workload_type} WorkloadType *JobNewClusterWorkloadType `field:"optional" json:"workloadType" yaml:"workloadType"` }
type JobNewClusterAutoscale ¶
type JobNewClusterAutoscale struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#max_workers Job#max_workers}. MaxWorkers *float64 `field:"optional" json:"maxWorkers" yaml:"maxWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#min_workers Job#min_workers}. MinWorkers *float64 `field:"optional" json:"minWorkers" yaml:"minWorkers"` }
type JobNewClusterAutoscaleOutputReference ¶
type JobNewClusterAutoscaleOutputReference 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() *JobNewClusterAutoscale SetInternalValue(val *JobNewClusterAutoscale) 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 NewJobNewClusterAutoscaleOutputReference ¶
func NewJobNewClusterAutoscaleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterAutoscaleOutputReference
type JobNewClusterAwsAttributes ¶
type JobNewClusterAwsAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_count Job#ebs_volume_count}. EbsVolumeCount *float64 `field:"optional" json:"ebsVolumeCount" yaml:"ebsVolumeCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}. EbsVolumeIops *float64 `field:"optional" json:"ebsVolumeIops" yaml:"ebsVolumeIops"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_size Job#ebs_volume_size}. EbsVolumeSize *float64 `field:"optional" json:"ebsVolumeSize" yaml:"ebsVolumeSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}. EbsVolumeThroughput *float64 `field:"optional" json:"ebsVolumeThroughput" yaml:"ebsVolumeThroughput"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_type Job#ebs_volume_type}. EbsVolumeType *string `field:"optional" json:"ebsVolumeType" yaml:"ebsVolumeType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#first_on_demand Job#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#instance_profile_arn Job#instance_profile_arn}. InstanceProfileArn *string `field:"optional" json:"instanceProfileArn" yaml:"instanceProfileArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spot_bid_price_percent Job#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.63.0/docs/resources/job#zone_id Job#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type JobNewClusterAwsAttributesOutputReference ¶
type JobNewClusterAwsAttributesOutputReference 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 EbsVolumeIops() *float64 SetEbsVolumeIops(val *float64) EbsVolumeIopsInput() *float64 EbsVolumeSize() *float64 SetEbsVolumeSize(val *float64) EbsVolumeSizeInput() *float64 EbsVolumeThroughput() *float64 SetEbsVolumeThroughput(val *float64) EbsVolumeThroughputInput() *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() *JobNewClusterAwsAttributes SetInternalValue(val *JobNewClusterAwsAttributes) 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() ResetEbsVolumeIops() ResetEbsVolumeSize() ResetEbsVolumeThroughput() 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 NewJobNewClusterAwsAttributesOutputReference ¶
func NewJobNewClusterAwsAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterAwsAttributesOutputReference
type JobNewClusterAzureAttributes ¶
type JobNewClusterAzureAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#first_on_demand Job#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // log_analytics_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_info Job#log_analytics_info} LogAnalyticsInfo *JobNewClusterAzureAttributesLogAnalyticsInfo `field:"optional" json:"logAnalyticsInfo" yaml:"logAnalyticsInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}. SpotBidMaxPrice *float64 `field:"optional" json:"spotBidMaxPrice" yaml:"spotBidMaxPrice"` }
type JobNewClusterAzureAttributesLogAnalyticsInfo ¶ added in v13.9.0
type JobNewClusterAzureAttributesLogAnalyticsInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}. LogAnalyticsPrimaryKey *string `field:"optional" json:"logAnalyticsPrimaryKey" yaml:"logAnalyticsPrimaryKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}. LogAnalyticsWorkspaceId *string `field:"optional" json:"logAnalyticsWorkspaceId" yaml:"logAnalyticsWorkspaceId"` }
type JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference ¶ added in v13.9.0
type JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference 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() *JobNewClusterAzureAttributesLogAnalyticsInfo SetInternalValue(val *JobNewClusterAzureAttributesLogAnalyticsInfo) LogAnalyticsPrimaryKey() *string SetLogAnalyticsPrimaryKey(val *string) LogAnalyticsPrimaryKeyInput() *string LogAnalyticsWorkspaceId() *string SetLogAnalyticsWorkspaceId(val *string) LogAnalyticsWorkspaceIdInput() *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 ResetLogAnalyticsPrimaryKey() ResetLogAnalyticsWorkspaceId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobNewClusterAzureAttributesLogAnalyticsInfoOutputReference ¶ added in v13.9.0
func NewJobNewClusterAzureAttributesLogAnalyticsInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference
type JobNewClusterAzureAttributesOutputReference ¶
type JobNewClusterAzureAttributesOutputReference 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() *JobNewClusterAzureAttributes SetInternalValue(val *JobNewClusterAzureAttributes) LogAnalyticsInfo() JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference LogAnalyticsInfoInput() *JobNewClusterAzureAttributesLogAnalyticsInfo 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 PutLogAnalyticsInfo(value *JobNewClusterAzureAttributesLogAnalyticsInfo) ResetAvailability() ResetFirstOnDemand() ResetLogAnalyticsInfo() 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 NewJobNewClusterAzureAttributesOutputReference ¶
func NewJobNewClusterAzureAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterAzureAttributesOutputReference
type JobNewClusterClusterLogConf ¶
type JobNewClusterClusterLogConf struct { // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbfs Job#dbfs} Dbfs *JobNewClusterClusterLogConfDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#s3 Job#s3} S3 *JobNewClusterClusterLogConfS3 `field:"optional" json:"s3" yaml:"s3"` }
type JobNewClusterClusterLogConfDbfs ¶
type JobNewClusterClusterLogConfDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobNewClusterClusterLogConfDbfsOutputReference ¶
type JobNewClusterClusterLogConfDbfsOutputReference 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() *JobNewClusterClusterLogConfDbfs SetInternalValue(val *JobNewClusterClusterLogConfDbfs) // 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 NewJobNewClusterClusterLogConfDbfsOutputReference ¶
func NewJobNewClusterClusterLogConfDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterClusterLogConfDbfsOutputReference
type JobNewClusterClusterLogConfOutputReference ¶
type JobNewClusterClusterLogConfOutputReference 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() JobNewClusterClusterLogConfDbfsOutputReference DbfsInput() *JobNewClusterClusterLogConfDbfs // Experimental. Fqn() *string InternalValue() *JobNewClusterClusterLogConf SetInternalValue(val *JobNewClusterClusterLogConf) S3() JobNewClusterClusterLogConfS3OutputReference S3Input() *JobNewClusterClusterLogConfS3 // 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 *JobNewClusterClusterLogConfDbfs) PutS3(value *JobNewClusterClusterLogConfS3) 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 NewJobNewClusterClusterLogConfOutputReference ¶
func NewJobNewClusterClusterLogConfOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterClusterLogConfOutputReference
type JobNewClusterClusterLogConfS3 ¶
type JobNewClusterClusterLogConfS3 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#canned_acl Job#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_encryption Job#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#encryption_type Job#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#endpoint Job#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kms_key Job#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#region Job#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type JobNewClusterClusterLogConfS3OutputReference ¶
type JobNewClusterClusterLogConfS3OutputReference 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() *JobNewClusterClusterLogConfS3 SetInternalValue(val *JobNewClusterClusterLogConfS3) 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 NewJobNewClusterClusterLogConfS3OutputReference ¶
func NewJobNewClusterClusterLogConfS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterClusterLogConfS3OutputReference
type JobNewClusterClusterMountInfo ¶
type JobNewClusterClusterMountInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#local_mount_dir_path Job#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.63.0/docs/resources/job#network_filesystem_info Job#network_filesystem_info} NetworkFilesystemInfo *JobNewClusterClusterMountInfoNetworkFilesystemInfo `field:"required" json:"networkFilesystemInfo" yaml:"networkFilesystemInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}. RemoteMountDirPath *string `field:"optional" json:"remoteMountDirPath" yaml:"remoteMountDirPath"` }
type JobNewClusterClusterMountInfoList ¶
type JobNewClusterClusterMountInfoList 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) JobNewClusterClusterMountInfoOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobNewClusterClusterMountInfoList ¶
func NewJobNewClusterClusterMountInfoList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobNewClusterClusterMountInfoList
type JobNewClusterClusterMountInfoNetworkFilesystemInfo ¶
type JobNewClusterClusterMountInfoNetworkFilesystemInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#server_address Job#server_address}. ServerAddress *string `field:"required" json:"serverAddress" yaml:"serverAddress"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#mount_options Job#mount_options}. MountOptions *string `field:"optional" json:"mountOptions" yaml:"mountOptions"` }
type JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
type JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference 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() *JobNewClusterClusterMountInfoNetworkFilesystemInfo SetInternalValue(val *JobNewClusterClusterMountInfoNetworkFilesystemInfo) 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 NewJobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
func NewJobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
type JobNewClusterClusterMountInfoOutputReference ¶
type JobNewClusterClusterMountInfoOutputReference 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() JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference NetworkFilesystemInfoInput() *JobNewClusterClusterMountInfoNetworkFilesystemInfo 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 *JobNewClusterClusterMountInfoNetworkFilesystemInfo) 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 NewJobNewClusterClusterMountInfoOutputReference ¶
func NewJobNewClusterClusterMountInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobNewClusterClusterMountInfoOutputReference
type JobNewClusterDockerImage ¶
type JobNewClusterDockerImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#url Job#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.63.0/docs/resources/job#basic_auth Job#basic_auth} BasicAuth *JobNewClusterDockerImageBasicAuth `field:"optional" json:"basicAuth" yaml:"basicAuth"` }
type JobNewClusterDockerImageBasicAuth ¶
type JobNewClusterDockerImageBasicAuth struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#password Job#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#username Job#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type JobNewClusterDockerImageBasicAuthOutputReference ¶
type JobNewClusterDockerImageBasicAuthOutputReference 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() *JobNewClusterDockerImageBasicAuth SetInternalValue(val *JobNewClusterDockerImageBasicAuth) 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 NewJobNewClusterDockerImageBasicAuthOutputReference ¶
func NewJobNewClusterDockerImageBasicAuthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterDockerImageBasicAuthOutputReference
type JobNewClusterDockerImageOutputReference ¶
type JobNewClusterDockerImageOutputReference interface { cdktf.ComplexObject BasicAuth() JobNewClusterDockerImageBasicAuthOutputReference BasicAuthInput() *JobNewClusterDockerImageBasicAuth // 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() *JobNewClusterDockerImage SetInternalValue(val *JobNewClusterDockerImage) // 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 *JobNewClusterDockerImageBasicAuth) 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 NewJobNewClusterDockerImageOutputReference ¶
func NewJobNewClusterDockerImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterDockerImageOutputReference
type JobNewClusterGcpAttributes ¶
type JobNewClusterGcpAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#boot_disk_size Job#boot_disk_size}. BootDiskSize *float64 `field:"optional" json:"bootDiskSize" yaml:"bootDiskSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#google_service_account Job#google_service_account}. GoogleServiceAccount *string `field:"optional" json:"googleServiceAccount" yaml:"googleServiceAccount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#local_ssd_count Job#local_ssd_count}. LocalSsdCount *float64 `field:"optional" json:"localSsdCount" yaml:"localSsdCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}. UsePreemptibleExecutors interface{} `field:"optional" json:"usePreemptibleExecutors" yaml:"usePreemptibleExecutors"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#zone_id Job#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type JobNewClusterGcpAttributesOutputReference ¶
type JobNewClusterGcpAttributesOutputReference 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() *JobNewClusterGcpAttributes SetInternalValue(val *JobNewClusterGcpAttributes) 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 NewJobNewClusterGcpAttributesOutputReference ¶
func NewJobNewClusterGcpAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterGcpAttributesOutputReference
type JobNewClusterInitScripts ¶
type JobNewClusterInitScripts struct { // abfss block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#abfss Job#abfss} Abfss *JobNewClusterInitScriptsAbfss `field:"optional" json:"abfss" yaml:"abfss"` // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbfs Job#dbfs} Dbfs *JobNewClusterInitScriptsDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#file Job#file} File *JobNewClusterInitScriptsFile `field:"optional" json:"file" yaml:"file"` // gcs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#gcs Job#gcs} Gcs *JobNewClusterInitScriptsGcs `field:"optional" json:"gcs" yaml:"gcs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#s3 Job#s3} S3 *JobNewClusterInitScriptsS3 `field:"optional" json:"s3" yaml:"s3"` // volumes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#volumes Job#volumes} Volumes *JobNewClusterInitScriptsVolumes `field:"optional" json:"volumes" yaml:"volumes"` // workspace block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#workspace Job#workspace} Workspace *JobNewClusterInitScriptsWorkspace `field:"optional" json:"workspace" yaml:"workspace"` }
type JobNewClusterInitScriptsAbfss ¶
type JobNewClusterInitScriptsAbfss struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobNewClusterInitScriptsAbfssOutputReference ¶
type JobNewClusterInitScriptsAbfssOutputReference 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() *JobNewClusterInitScriptsAbfss SetInternalValue(val *JobNewClusterInitScriptsAbfss) // 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 NewJobNewClusterInitScriptsAbfssOutputReference ¶
func NewJobNewClusterInitScriptsAbfssOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterInitScriptsAbfssOutputReference
type JobNewClusterInitScriptsDbfs ¶
type JobNewClusterInitScriptsDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobNewClusterInitScriptsDbfsOutputReference ¶
type JobNewClusterInitScriptsDbfsOutputReference 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() *JobNewClusterInitScriptsDbfs SetInternalValue(val *JobNewClusterInitScriptsDbfs) // 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 NewJobNewClusterInitScriptsDbfsOutputReference ¶
func NewJobNewClusterInitScriptsDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterInitScriptsDbfsOutputReference
type JobNewClusterInitScriptsFile ¶
type JobNewClusterInitScriptsFile struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobNewClusterInitScriptsFileOutputReference ¶
type JobNewClusterInitScriptsFileOutputReference 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() *JobNewClusterInitScriptsFile SetInternalValue(val *JobNewClusterInitScriptsFile) // 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 NewJobNewClusterInitScriptsFileOutputReference ¶
func NewJobNewClusterInitScriptsFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterInitScriptsFileOutputReference
type JobNewClusterInitScriptsGcs ¶
type JobNewClusterInitScriptsGcs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobNewClusterInitScriptsGcsOutputReference ¶
type JobNewClusterInitScriptsGcsOutputReference 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() *JobNewClusterInitScriptsGcs SetInternalValue(val *JobNewClusterInitScriptsGcs) // 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 NewJobNewClusterInitScriptsGcsOutputReference ¶
func NewJobNewClusterInitScriptsGcsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterInitScriptsGcsOutputReference
type JobNewClusterInitScriptsList ¶
type JobNewClusterInitScriptsList 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) JobNewClusterInitScriptsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobNewClusterInitScriptsList ¶
func NewJobNewClusterInitScriptsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobNewClusterInitScriptsList
type JobNewClusterInitScriptsOutputReference ¶
type JobNewClusterInitScriptsOutputReference interface { cdktf.ComplexObject Abfss() JobNewClusterInitScriptsAbfssOutputReference AbfssInput() *JobNewClusterInitScriptsAbfss // 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() JobNewClusterInitScriptsDbfsOutputReference DbfsInput() *JobNewClusterInitScriptsDbfs File() JobNewClusterInitScriptsFileOutputReference FileInput() *JobNewClusterInitScriptsFile // Experimental. Fqn() *string Gcs() JobNewClusterInitScriptsGcsOutputReference GcsInput() *JobNewClusterInitScriptsGcs InternalValue() interface{} SetInternalValue(val interface{}) S3() JobNewClusterInitScriptsS3OutputReference S3Input() *JobNewClusterInitScriptsS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Volumes() JobNewClusterInitScriptsVolumesOutputReference VolumesInput() *JobNewClusterInitScriptsVolumes Workspace() JobNewClusterInitScriptsWorkspaceOutputReference WorkspaceInput() *JobNewClusterInitScriptsWorkspace // 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 *JobNewClusterInitScriptsAbfss) PutDbfs(value *JobNewClusterInitScriptsDbfs) PutFile(value *JobNewClusterInitScriptsFile) PutGcs(value *JobNewClusterInitScriptsGcs) PutS3(value *JobNewClusterInitScriptsS3) PutVolumes(value *JobNewClusterInitScriptsVolumes) PutWorkspace(value *JobNewClusterInitScriptsWorkspace) 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 NewJobNewClusterInitScriptsOutputReference ¶
func NewJobNewClusterInitScriptsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobNewClusterInitScriptsOutputReference
type JobNewClusterInitScriptsS3 ¶
type JobNewClusterInitScriptsS3 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#canned_acl Job#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_encryption Job#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#encryption_type Job#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#endpoint Job#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kms_key Job#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#region Job#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type JobNewClusterInitScriptsS3OutputReference ¶
type JobNewClusterInitScriptsS3OutputReference 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() *JobNewClusterInitScriptsS3 SetInternalValue(val *JobNewClusterInitScriptsS3) 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 NewJobNewClusterInitScriptsS3OutputReference ¶
func NewJobNewClusterInitScriptsS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterInitScriptsS3OutputReference
type JobNewClusterInitScriptsVolumes ¶
type JobNewClusterInitScriptsVolumes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobNewClusterInitScriptsVolumesOutputReference ¶
type JobNewClusterInitScriptsVolumesOutputReference 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() *JobNewClusterInitScriptsVolumes SetInternalValue(val *JobNewClusterInitScriptsVolumes) // 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 NewJobNewClusterInitScriptsVolumesOutputReference ¶
func NewJobNewClusterInitScriptsVolumesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterInitScriptsVolumesOutputReference
type JobNewClusterInitScriptsWorkspace ¶
type JobNewClusterInitScriptsWorkspace struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobNewClusterInitScriptsWorkspaceOutputReference ¶
type JobNewClusterInitScriptsWorkspaceOutputReference 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() *JobNewClusterInitScriptsWorkspace SetInternalValue(val *JobNewClusterInitScriptsWorkspace) // 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 NewJobNewClusterInitScriptsWorkspaceOutputReference ¶
func NewJobNewClusterInitScriptsWorkspaceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterInitScriptsWorkspaceOutputReference
type JobNewClusterLibrary ¶ added in v13.9.0
type JobNewClusterLibrary struct { // cran block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cran Job#cran} Cran *JobNewClusterLibraryCran `field:"optional" json:"cran" yaml:"cran"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#egg Job#egg}. Egg *string `field:"optional" json:"egg" yaml:"egg"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar Job#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#maven Job#maven} Maven *JobNewClusterLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // pypi block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pypi Job#pypi} Pypi *JobNewClusterLibraryPypi `field:"optional" json:"pypi" yaml:"pypi"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#requirements Job#requirements}. Requirements *string `field:"optional" json:"requirements" yaml:"requirements"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#whl Job#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type JobNewClusterLibraryCran ¶ added in v13.9.0
type JobNewClusterLibraryCran struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobNewClusterLibraryCranOutputReference ¶ added in v13.9.0
type JobNewClusterLibraryCranOutputReference 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() *JobNewClusterLibraryCran SetInternalValue(val *JobNewClusterLibraryCran) 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 NewJobNewClusterLibraryCranOutputReference ¶ added in v13.9.0
func NewJobNewClusterLibraryCranOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterLibraryCranOutputReference
type JobNewClusterLibraryList ¶ added in v13.9.0
type JobNewClusterLibraryList 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) JobNewClusterLibraryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobNewClusterLibraryList ¶ added in v13.9.0
func NewJobNewClusterLibraryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobNewClusterLibraryList
type JobNewClusterLibraryMaven ¶ added in v13.9.0
type JobNewClusterLibraryMaven struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#coordinates Job#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#exclusions Job#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobNewClusterLibraryMavenOutputReference ¶ added in v13.9.0
type JobNewClusterLibraryMavenOutputReference 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() *JobNewClusterLibraryMaven SetInternalValue(val *JobNewClusterLibraryMaven) 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 NewJobNewClusterLibraryMavenOutputReference ¶ added in v13.9.0
func NewJobNewClusterLibraryMavenOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterLibraryMavenOutputReference
type JobNewClusterLibraryOutputReference ¶ added in v13.9.0
type JobNewClusterLibraryOutputReference 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() JobNewClusterLibraryCranOutputReference CranInput() *JobNewClusterLibraryCran // The creation stack of this resolvable 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() JobNewClusterLibraryMavenOutputReference MavenInput() *JobNewClusterLibraryMaven Pypi() JobNewClusterLibraryPypiOutputReference PypiInput() *JobNewClusterLibraryPypi Requirements() *string SetRequirements(val *string) RequirementsInput() *string // 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 *JobNewClusterLibraryCran) PutMaven(value *JobNewClusterLibraryMaven) PutPypi(value *JobNewClusterLibraryPypi) ResetCran() ResetEgg() ResetJar() ResetMaven() ResetPypi() ResetRequirements() 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 NewJobNewClusterLibraryOutputReference ¶ added in v13.9.0
func NewJobNewClusterLibraryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobNewClusterLibraryOutputReference
type JobNewClusterLibraryPypi ¶ added in v13.9.0
type JobNewClusterLibraryPypi struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobNewClusterLibraryPypiOutputReference ¶ added in v13.9.0
type JobNewClusterLibraryPypiOutputReference 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() *JobNewClusterLibraryPypi SetInternalValue(val *JobNewClusterLibraryPypi) 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 NewJobNewClusterLibraryPypiOutputReference ¶ added in v13.9.0
func NewJobNewClusterLibraryPypiOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterLibraryPypiOutputReference
type JobNewClusterOutputReference ¶
type JobNewClusterOutputReference interface { cdktf.ComplexObject ApplyPolicyDefaultValues() interface{} SetApplyPolicyDefaultValues(val interface{}) ApplyPolicyDefaultValuesInput() interface{} Autoscale() JobNewClusterAutoscaleOutputReference AutoscaleInput() *JobNewClusterAutoscale AwsAttributes() JobNewClusterAwsAttributesOutputReference AwsAttributesInput() *JobNewClusterAwsAttributes AzureAttributes() JobNewClusterAzureAttributesOutputReference AzureAttributesInput() *JobNewClusterAzureAttributes ClusterId() *string SetClusterId(val *string) ClusterIdInput() *string ClusterLogConf() JobNewClusterClusterLogConfOutputReference ClusterLogConfInput() *JobNewClusterClusterLogConf ClusterMountInfo() JobNewClusterClusterMountInfoList 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() JobNewClusterDockerImageOutputReference DockerImageInput() *JobNewClusterDockerImage 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() JobNewClusterGcpAttributesOutputReference GcpAttributesInput() *JobNewClusterGcpAttributes IdempotencyToken() *string SetIdempotencyToken(val *string) IdempotencyTokenInput() *string InitScripts() JobNewClusterInitScriptsList InitScriptsInput() interface{} InstancePoolId() *string SetInstancePoolId(val *string) InstancePoolIdInput() *string InternalValue() *JobNewCluster SetInternalValue(val *JobNewCluster) IsSingleNode() interface{} SetIsSingleNode(val interface{}) IsSingleNodeInput() interface{} Kind() *string SetKind(val *string) KindInput() *string Library() JobNewClusterLibraryList LibraryInput() interface{} 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) UseMlRuntime() interface{} SetUseMlRuntime(val interface{}) UseMlRuntimeInput() interface{} WorkloadType() JobNewClusterWorkloadTypeOutputReference WorkloadTypeInput() *JobNewClusterWorkloadType // 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 *JobNewClusterAutoscale) PutAwsAttributes(value *JobNewClusterAwsAttributes) PutAzureAttributes(value *JobNewClusterAzureAttributes) PutClusterLogConf(value *JobNewClusterClusterLogConf) PutClusterMountInfo(value interface{}) PutDockerImage(value *JobNewClusterDockerImage) PutGcpAttributes(value *JobNewClusterGcpAttributes) PutInitScripts(value interface{}) PutLibrary(value interface{}) PutWorkloadType(value *JobNewClusterWorkloadType) ResetApplyPolicyDefaultValues() ResetAutoscale() ResetAwsAttributes() ResetAzureAttributes() ResetClusterId() ResetClusterLogConf() ResetClusterMountInfo() ResetClusterName() ResetCustomTags() ResetDataSecurityMode() ResetDockerImage() ResetDriverInstancePoolId() ResetDriverNodeTypeId() ResetEnableElasticDisk() ResetEnableLocalDiskEncryption() ResetGcpAttributes() ResetIdempotencyToken() ResetInitScripts() ResetInstancePoolId() ResetIsSingleNode() ResetKind() ResetLibrary() ResetNodeTypeId() ResetNumWorkers() ResetPolicyId() ResetRuntimeEngine() ResetSingleUserName() ResetSparkConf() ResetSparkEnvVars() ResetSshPublicKeys() ResetUseMlRuntime() 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 NewJobNewClusterOutputReference ¶
func NewJobNewClusterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterOutputReference
type JobNewClusterWorkloadType ¶
type JobNewClusterWorkloadType struct { // clients block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#clients Job#clients} Clients *JobNewClusterWorkloadTypeClients `field:"required" json:"clients" yaml:"clients"` }
type JobNewClusterWorkloadTypeClients ¶
type JobNewClusterWorkloadTypeClients struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jobs Job#jobs}. Jobs interface{} `field:"optional" json:"jobs" yaml:"jobs"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebooks Job#notebooks}. Notebooks interface{} `field:"optional" json:"notebooks" yaml:"notebooks"` }
type JobNewClusterWorkloadTypeClientsOutputReference ¶
type JobNewClusterWorkloadTypeClientsOutputReference 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() *JobNewClusterWorkloadTypeClients SetInternalValue(val *JobNewClusterWorkloadTypeClients) 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 NewJobNewClusterWorkloadTypeClientsOutputReference ¶
func NewJobNewClusterWorkloadTypeClientsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterWorkloadTypeClientsOutputReference
type JobNewClusterWorkloadTypeOutputReference ¶
type JobNewClusterWorkloadTypeOutputReference interface { cdktf.ComplexObject Clients() JobNewClusterWorkloadTypeClientsOutputReference ClientsInput() *JobNewClusterWorkloadTypeClients // 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() *JobNewClusterWorkloadType SetInternalValue(val *JobNewClusterWorkloadType) // 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 *JobNewClusterWorkloadTypeClients) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobNewClusterWorkloadTypeOutputReference ¶
func NewJobNewClusterWorkloadTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNewClusterWorkloadTypeOutputReference
type JobNotebookTask ¶
type JobNotebookTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_path Job#notebook_path}. NotebookPath *string `field:"required" json:"notebookPath" yaml:"notebookPath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#base_parameters Job#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.63.0/docs/resources/job#source Job#source}. Source *string `field:"optional" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#warehouse_id Job#warehouse_id}. WarehouseId *string `field:"optional" json:"warehouseId" yaml:"warehouseId"` }
type JobNotebookTaskOutputReference ¶
type JobNotebookTaskOutputReference 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() *JobNotebookTask SetInternalValue(val *JobNotebookTask) 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) 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 ResetBaseParameters() ResetSource() 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 NewJobNotebookTaskOutputReference ¶
func NewJobNotebookTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNotebookTaskOutputReference
type JobNotificationSettings ¶
type JobNotificationSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#no_alert_for_canceled_runs Job#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.63.0/docs/resources/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}. NoAlertForSkippedRuns interface{} `field:"optional" json:"noAlertForSkippedRuns" yaml:"noAlertForSkippedRuns"` }
type JobNotificationSettingsOutputReference ¶
type JobNotificationSettingsOutputReference 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() *JobNotificationSettings SetInternalValue(val *JobNotificationSettings) 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 NewJobNotificationSettingsOutputReference ¶
func NewJobNotificationSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobNotificationSettingsOutputReference
type JobParameter ¶
type JobParameter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#default Job#default}. Default *string `field:"required" json:"default" yaml:"default"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#name Job#name}. Name *string `field:"required" json:"name" yaml:"name"` }
type JobParameterList ¶
type JobParameterList 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) JobParameterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobParameterList ¶
func NewJobParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobParameterList
type JobParameterOutputReference ¶
type JobParameterOutputReference 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 NewJobParameterOutputReference ¶
func NewJobParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobParameterOutputReference
type JobPipelineTask ¶
type JobPipelineTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pipeline_id Job#pipeline_id}. PipelineId *string `field:"required" json:"pipelineId" yaml:"pipelineId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#full_refresh Job#full_refresh}. FullRefresh interface{} `field:"optional" json:"fullRefresh" yaml:"fullRefresh"` }
type JobPipelineTaskOutputReference ¶
type JobPipelineTaskOutputReference 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() *JobPipelineTask SetInternalValue(val *JobPipelineTask) 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 NewJobPipelineTaskOutputReference ¶
func NewJobPipelineTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobPipelineTaskOutputReference
type JobPythonWheelTask ¶
type JobPythonWheelTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#entry_point Job#entry_point}. EntryPoint *string `field:"optional" json:"entryPoint" yaml:"entryPoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#named_parameters Job#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.63.0/docs/resources/job#package_name Job#package_name}. PackageName *string `field:"optional" json:"packageName" yaml:"packageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type JobPythonWheelTaskOutputReference ¶
type JobPythonWheelTaskOutputReference 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() *JobPythonWheelTask SetInternalValue(val *JobPythonWheelTask) 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 NewJobPythonWheelTaskOutputReference ¶
func NewJobPythonWheelTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobPythonWheelTaskOutputReference
type JobQueue ¶
type JobQueue struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enabled Job#enabled}.
Enabled interface{} `field:"required" json:"enabled" yaml:"enabled"`
}
type JobQueueOutputReference ¶
type JobQueueOutputReference 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() *JobQueue SetInternalValue(val *JobQueue) // 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 NewJobQueueOutputReference ¶
func NewJobQueueOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobQueueOutputReference
type JobRunAs ¶
type JobRunAs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#service_principal_name Job#service_principal_name}. ServicePrincipalName *string `field:"optional" json:"servicePrincipalName" yaml:"servicePrincipalName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#user_name Job#user_name}. UserName *string `field:"optional" json:"userName" yaml:"userName"` }
type JobRunAsOutputReference ¶
type JobRunAsOutputReference 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() *JobRunAs SetInternalValue(val *JobRunAs) 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 NewJobRunAsOutputReference ¶
func NewJobRunAsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobRunAsOutputReference
type JobRunJobTask ¶
type JobRunJobTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#job_id Job#job_id}. JobId *float64 `field:"required" json:"jobId" yaml:"jobId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#job_parameters Job#job_parameters}. JobParameters *map[string]*string `field:"optional" json:"jobParameters" yaml:"jobParameters"` }
type JobRunJobTaskOutputReference ¶
type JobRunJobTaskOutputReference 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() *JobRunJobTask SetInternalValue(val *JobRunJobTask) 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 NewJobRunJobTaskOutputReference ¶
func NewJobRunJobTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobRunJobTaskOutputReference
type JobSchedule ¶
type JobSchedule struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#quartz_cron_expression Job#quartz_cron_expression}. QuartzCronExpression *string `field:"required" json:"quartzCronExpression" yaml:"quartzCronExpression"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#timezone_id Job#timezone_id}. TimezoneId *string `field:"required" json:"timezoneId" yaml:"timezoneId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pause_status Job#pause_status}. PauseStatus *string `field:"optional" json:"pauseStatus" yaml:"pauseStatus"` }
type JobScheduleOutputReference ¶
type JobScheduleOutputReference 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() *JobSchedule SetInternalValue(val *JobSchedule) 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 NewJobScheduleOutputReference ¶
func NewJobScheduleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobScheduleOutputReference
type JobSparkJarTask ¶
type JobSparkJarTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar_uri Job#jar_uri}. JarUri *string `field:"optional" json:"jarUri" yaml:"jarUri"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#main_class_name Job#main_class_name}. MainClassName *string `field:"optional" json:"mainClassName" yaml:"mainClassName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type JobSparkJarTaskOutputReference ¶
type JobSparkJarTaskOutputReference 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() *JobSparkJarTask SetInternalValue(val *JobSparkJarTask) 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 NewJobSparkJarTaskOutputReference ¶
func NewJobSparkJarTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobSparkJarTaskOutputReference
type JobSparkPythonTask ¶
type JobSparkPythonTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#python_file Job#python_file}. PythonFile *string `field:"required" json:"pythonFile" yaml:"pythonFile"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#source Job#source}. Source *string `field:"optional" json:"source" yaml:"source"` }
type JobSparkPythonTaskOutputReference ¶
type JobSparkPythonTaskOutputReference 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() *JobSparkPythonTask SetInternalValue(val *JobSparkPythonTask) 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 NewJobSparkPythonTaskOutputReference ¶
func NewJobSparkPythonTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobSparkPythonTaskOutputReference
type JobSparkSubmitTask ¶
type JobSparkSubmitTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type JobSparkSubmitTaskOutputReference ¶
type JobSparkSubmitTaskOutputReference 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() *JobSparkSubmitTask SetInternalValue(val *JobSparkSubmitTask) 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 NewJobSparkSubmitTaskOutputReference ¶
func NewJobSparkSubmitTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobSparkSubmitTaskOutputReference
type JobTask ¶
type JobTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#task_key Job#task_key}. TaskKey *string `field:"required" json:"taskKey" yaml:"taskKey"` // clean_rooms_notebook_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#clean_rooms_notebook_task Job#clean_rooms_notebook_task} CleanRoomsNotebookTask *JobTaskCleanRoomsNotebookTask `field:"optional" json:"cleanRoomsNotebookTask" yaml:"cleanRoomsNotebookTask"` // condition_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#condition_task Job#condition_task} ConditionTask *JobTaskConditionTask `field:"optional" json:"conditionTask" yaml:"conditionTask"` // dbt_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbt_task Job#dbt_task} DbtTask *JobTaskDbtTask `field:"optional" json:"dbtTask" yaml:"dbtTask"` // depends_on block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#depends_on Job#depends_on} DependsOn interface{} `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#description Job#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#disable_auto_optimization Job#disable_auto_optimization}. DisableAutoOptimization interface{} `field:"optional" json:"disableAutoOptimization" yaml:"disableAutoOptimization"` // email_notifications block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#email_notifications Job#email_notifications} EmailNotifications *JobTaskEmailNotifications `field:"optional" json:"emailNotifications" yaml:"emailNotifications"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#environment_key Job#environment_key}. EnvironmentKey *string `field:"optional" json:"environmentKey" yaml:"environmentKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#existing_cluster_id Job#existing_cluster_id}. ExistingClusterId *string `field:"optional" json:"existingClusterId" yaml:"existingClusterId"` // for_each_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#for_each_task Job#for_each_task} ForEachTask *JobTaskForEachTask `field:"optional" json:"forEachTask" yaml:"forEachTask"` // health block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#health Job#health} Health *JobTaskHealth `field:"optional" json:"health" yaml:"health"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#job_cluster_key Job#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.63.0/docs/resources/job#library Job#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#max_retries Job#max_retries}. MaxRetries *float64 `field:"optional" json:"maxRetries" yaml:"maxRetries"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#min_retry_interval_millis Job#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.63.0/docs/resources/job#new_cluster Job#new_cluster} NewCluster *JobTaskNewCluster `field:"optional" json:"newCluster" yaml:"newCluster"` // notebook_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_task Job#notebook_task} NotebookTask *JobTaskNotebookTask `field:"optional" json:"notebookTask" yaml:"notebookTask"` // notification_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notification_settings Job#notification_settings} NotificationSettings *JobTaskNotificationSettings `field:"optional" json:"notificationSettings" yaml:"notificationSettings"` // pipeline_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pipeline_task Job#pipeline_task} PipelineTask *JobTaskPipelineTask `field:"optional" json:"pipelineTask" yaml:"pipelineTask"` // python_wheel_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#python_wheel_task Job#python_wheel_task} PythonWheelTask *JobTaskPythonWheelTask `field:"optional" json:"pythonWheelTask" yaml:"pythonWheelTask"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#retry_on_timeout Job#retry_on_timeout}. RetryOnTimeout interface{} `field:"optional" json:"retryOnTimeout" yaml:"retryOnTimeout"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#run_if Job#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.63.0/docs/resources/job#run_job_task Job#run_job_task} RunJobTask *JobTaskRunJobTask `field:"optional" json:"runJobTask" yaml:"runJobTask"` // spark_jar_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_jar_task Job#spark_jar_task} SparkJarTask *JobTaskSparkJarTask `field:"optional" json:"sparkJarTask" yaml:"sparkJarTask"` // spark_python_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_python_task Job#spark_python_task} SparkPythonTask *JobTaskSparkPythonTask `field:"optional" json:"sparkPythonTask" yaml:"sparkPythonTask"` // spark_submit_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_submit_task Job#spark_submit_task} SparkSubmitTask *JobTaskSparkSubmitTask `field:"optional" json:"sparkSubmitTask" yaml:"sparkSubmitTask"` // sql_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#sql_task Job#sql_task} SqlTask *JobTaskSqlTask `field:"optional" json:"sqlTask" yaml:"sqlTask"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#timeout_seconds Job#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.63.0/docs/resources/job#webhook_notifications Job#webhook_notifications} WebhookNotifications *JobTaskWebhookNotifications `field:"optional" json:"webhookNotifications" yaml:"webhookNotifications"` }
type JobTaskCleanRoomsNotebookTask ¶ added in v13.27.0
type JobTaskCleanRoomsNotebookTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#clean_room_name Job#clean_room_name}. CleanRoomName *string `field:"required" json:"cleanRoomName" yaml:"cleanRoomName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_name Job#notebook_name}. NotebookName *string `field:"required" json:"notebookName" yaml:"notebookName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#etag Job#etag}. Etag *string `field:"optional" json:"etag" yaml:"etag"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_base_parameters Job#notebook_base_parameters}. NotebookBaseParameters *map[string]*string `field:"optional" json:"notebookBaseParameters" yaml:"notebookBaseParameters"` }
type JobTaskCleanRoomsNotebookTaskOutputReference ¶ added in v13.27.0
type JobTaskCleanRoomsNotebookTaskOutputReference interface { cdktf.ComplexObject CleanRoomName() *string SetCleanRoomName(val *string) CleanRoomNameInput() *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 Etag() *string SetEtag(val *string) EtagInput() *string // Experimental. Fqn() *string InternalValue() *JobTaskCleanRoomsNotebookTask SetInternalValue(val *JobTaskCleanRoomsNotebookTask) NotebookBaseParameters() *map[string]*string SetNotebookBaseParameters(val *map[string]*string) NotebookBaseParametersInput() *map[string]*string NotebookName() *string SetNotebookName(val *string) NotebookNameInput() *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 ResetEtag() ResetNotebookBaseParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskCleanRoomsNotebookTaskOutputReference ¶ added in v13.27.0
func NewJobTaskCleanRoomsNotebookTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskCleanRoomsNotebookTaskOutputReference
type JobTaskConditionTask ¶
type JobTaskConditionTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#left Job#left}. Left *string `field:"required" json:"left" yaml:"left"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#op Job#op}. Op *string `field:"required" json:"op" yaml:"op"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#right Job#right}. Right *string `field:"required" json:"right" yaml:"right"` }
type JobTaskConditionTaskOutputReference ¶
type JobTaskConditionTaskOutputReference 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() *JobTaskConditionTask SetInternalValue(val *JobTaskConditionTask) 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 // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskConditionTaskOutputReference ¶
func NewJobTaskConditionTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskConditionTaskOutputReference
type JobTaskDbtTask ¶
type JobTaskDbtTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#commands Job#commands}. Commands *[]*string `field:"required" json:"commands" yaml:"commands"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#catalog Job#catalog}. Catalog *string `field:"optional" json:"catalog" yaml:"catalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#profiles_directory Job#profiles_directory}. ProfilesDirectory *string `field:"optional" json:"profilesDirectory" yaml:"profilesDirectory"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#project_directory Job#project_directory}. ProjectDirectory *string `field:"optional" json:"projectDirectory" yaml:"projectDirectory"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#schema Job#schema}. Schema *string `field:"optional" json:"schema" yaml:"schema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#source Job#source}. Source *string `field:"optional" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#warehouse_id Job#warehouse_id}. WarehouseId *string `field:"optional" json:"warehouseId" yaml:"warehouseId"` }
type JobTaskDbtTaskOutputReference ¶
type JobTaskDbtTaskOutputReference 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() *JobTaskDbtTask SetInternalValue(val *JobTaskDbtTask) ProfilesDirectory() *string SetProfilesDirectory(val *string) ProfilesDirectoryInput() *string ProjectDirectory() *string SetProjectDirectory(val *string) ProjectDirectoryInput() *string Schema() *string SetSchema(val *string) SchemaInput() *string Source() *string SetSource(val *string) SourceInput() *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() ResetSource() 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 NewJobTaskDbtTaskOutputReference ¶
func NewJobTaskDbtTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskDbtTaskOutputReference
type JobTaskDependsOn ¶
type JobTaskDependsOn struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#task_key Job#task_key}. TaskKey *string `field:"required" json:"taskKey" yaml:"taskKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#outcome Job#outcome}. Outcome *string `field:"optional" json:"outcome" yaml:"outcome"` }
type JobTaskDependsOnList ¶
type JobTaskDependsOnList 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) JobTaskDependsOnOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskDependsOnList ¶
func NewJobTaskDependsOnList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskDependsOnList
type JobTaskDependsOnOutputReference ¶
type JobTaskDependsOnOutputReference 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 NewJobTaskDependsOnOutputReference ¶
func NewJobTaskDependsOnOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskDependsOnOutputReference
type JobTaskEmailNotifications ¶
type JobTaskEmailNotifications struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#no_alert_for_skipped_runs Job#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.63.0/docs/resources/job#on_duration_warning_threshold_exceeded Job#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.63.0/docs/resources/job#on_failure Job#on_failure}. OnFailure *[]*string `field:"optional" json:"onFailure" yaml:"onFailure"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_start Job#on_start}. OnStart *[]*string `field:"optional" json:"onStart" yaml:"onStart"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}. OnStreamingBacklogExceeded *[]*string `field:"optional" json:"onStreamingBacklogExceeded" yaml:"onStreamingBacklogExceeded"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_success Job#on_success}. OnSuccess *[]*string `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type JobTaskEmailNotificationsOutputReference ¶
type JobTaskEmailNotificationsOutputReference 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() *JobTaskEmailNotifications SetInternalValue(val *JobTaskEmailNotifications) 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 OnStreamingBacklogExceeded() *[]*string SetOnStreamingBacklogExceeded(val *[]*string) OnStreamingBacklogExceededInput() *[]*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() ResetOnStreamingBacklogExceeded() 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 NewJobTaskEmailNotificationsOutputReference ¶
func NewJobTaskEmailNotificationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskEmailNotificationsOutputReference
type JobTaskForEachTask ¶ added in v13.3.0
type JobTaskForEachTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#inputs Job#inputs}. Inputs *string `field:"required" json:"inputs" yaml:"inputs"` // task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#task Job#task} Task *JobTaskForEachTaskTask `field:"required" json:"task" yaml:"task"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#concurrency Job#concurrency}. Concurrency *float64 `field:"optional" json:"concurrency" yaml:"concurrency"` }
type JobTaskForEachTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskOutputReference 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) Concurrency() *float64 SetConcurrency(val *float64) ConcurrencyInput() *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 // Experimental. Fqn() *string Inputs() *string SetInputs(val *string) InputsInput() *string InternalValue() *JobTaskForEachTask SetInternalValue(val *JobTaskForEachTask) Task() JobTaskForEachTaskTaskOutputReference TaskInput() *JobTaskForEachTaskTask // 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 PutTask(value *JobTaskForEachTaskTask) ResetConcurrency() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskOutputReference
type JobTaskForEachTaskTask ¶ added in v13.3.0
type JobTaskForEachTaskTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#task_key Job#task_key}. TaskKey *string `field:"required" json:"taskKey" yaml:"taskKey"` // clean_rooms_notebook_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#clean_rooms_notebook_task Job#clean_rooms_notebook_task} CleanRoomsNotebookTask *JobTaskForEachTaskTaskCleanRoomsNotebookTask `field:"optional" json:"cleanRoomsNotebookTask" yaml:"cleanRoomsNotebookTask"` // condition_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#condition_task Job#condition_task} ConditionTask *JobTaskForEachTaskTaskConditionTask `field:"optional" json:"conditionTask" yaml:"conditionTask"` // dbt_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbt_task Job#dbt_task} DbtTask *JobTaskForEachTaskTaskDbtTask `field:"optional" json:"dbtTask" yaml:"dbtTask"` // depends_on block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#depends_on Job#depends_on} DependsOn interface{} `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#description Job#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#disable_auto_optimization Job#disable_auto_optimization}. DisableAutoOptimization interface{} `field:"optional" json:"disableAutoOptimization" yaml:"disableAutoOptimization"` // email_notifications block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#email_notifications Job#email_notifications} EmailNotifications *JobTaskForEachTaskTaskEmailNotifications `field:"optional" json:"emailNotifications" yaml:"emailNotifications"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#environment_key Job#environment_key}. EnvironmentKey *string `field:"optional" json:"environmentKey" yaml:"environmentKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#existing_cluster_id Job#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.63.0/docs/resources/job#health Job#health} Health *JobTaskForEachTaskTaskHealth `field:"optional" json:"health" yaml:"health"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#job_cluster_key Job#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.63.0/docs/resources/job#library Job#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#max_retries Job#max_retries}. MaxRetries *float64 `field:"optional" json:"maxRetries" yaml:"maxRetries"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#min_retry_interval_millis Job#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.63.0/docs/resources/job#new_cluster Job#new_cluster} NewCluster *JobTaskForEachTaskTaskNewCluster `field:"optional" json:"newCluster" yaml:"newCluster"` // notebook_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_task Job#notebook_task} NotebookTask *JobTaskForEachTaskTaskNotebookTask `field:"optional" json:"notebookTask" yaml:"notebookTask"` // notification_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notification_settings Job#notification_settings} NotificationSettings *JobTaskForEachTaskTaskNotificationSettings `field:"optional" json:"notificationSettings" yaml:"notificationSettings"` // pipeline_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pipeline_task Job#pipeline_task} PipelineTask *JobTaskForEachTaskTaskPipelineTask `field:"optional" json:"pipelineTask" yaml:"pipelineTask"` // python_wheel_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#python_wheel_task Job#python_wheel_task} PythonWheelTask *JobTaskForEachTaskTaskPythonWheelTask `field:"optional" json:"pythonWheelTask" yaml:"pythonWheelTask"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#retry_on_timeout Job#retry_on_timeout}. RetryOnTimeout interface{} `field:"optional" json:"retryOnTimeout" yaml:"retryOnTimeout"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#run_if Job#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.63.0/docs/resources/job#run_job_task Job#run_job_task} RunJobTask *JobTaskForEachTaskTaskRunJobTask `field:"optional" json:"runJobTask" yaml:"runJobTask"` // spark_jar_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_jar_task Job#spark_jar_task} SparkJarTask *JobTaskForEachTaskTaskSparkJarTask `field:"optional" json:"sparkJarTask" yaml:"sparkJarTask"` // spark_python_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_python_task Job#spark_python_task} SparkPythonTask *JobTaskForEachTaskTaskSparkPythonTask `field:"optional" json:"sparkPythonTask" yaml:"sparkPythonTask"` // spark_submit_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_submit_task Job#spark_submit_task} SparkSubmitTask *JobTaskForEachTaskTaskSparkSubmitTask `field:"optional" json:"sparkSubmitTask" yaml:"sparkSubmitTask"` // sql_task block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#sql_task Job#sql_task} SqlTask *JobTaskForEachTaskTaskSqlTask `field:"optional" json:"sqlTask" yaml:"sqlTask"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#timeout_seconds Job#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.63.0/docs/resources/job#webhook_notifications Job#webhook_notifications} WebhookNotifications *JobTaskForEachTaskTaskWebhookNotifications `field:"optional" json:"webhookNotifications" yaml:"webhookNotifications"` }
type JobTaskForEachTaskTaskCleanRoomsNotebookTask ¶ added in v13.27.0
type JobTaskForEachTaskTaskCleanRoomsNotebookTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#clean_room_name Job#clean_room_name}. CleanRoomName *string `field:"required" json:"cleanRoomName" yaml:"cleanRoomName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_name Job#notebook_name}. NotebookName *string `field:"required" json:"notebookName" yaml:"notebookName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#etag Job#etag}. Etag *string `field:"optional" json:"etag" yaml:"etag"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_base_parameters Job#notebook_base_parameters}. NotebookBaseParameters *map[string]*string `field:"optional" json:"notebookBaseParameters" yaml:"notebookBaseParameters"` }
type JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference ¶ added in v13.27.0
type JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference interface { cdktf.ComplexObject CleanRoomName() *string SetCleanRoomName(val *string) CleanRoomNameInput() *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 Etag() *string SetEtag(val *string) EtagInput() *string // Experimental. Fqn() *string InternalValue() *JobTaskForEachTaskTaskCleanRoomsNotebookTask SetInternalValue(val *JobTaskForEachTaskTaskCleanRoomsNotebookTask) NotebookBaseParameters() *map[string]*string SetNotebookBaseParameters(val *map[string]*string) NotebookBaseParametersInput() *map[string]*string NotebookName() *string SetNotebookName(val *string) NotebookNameInput() *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 ResetEtag() ResetNotebookBaseParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference ¶ added in v13.27.0
func NewJobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference
type JobTaskForEachTaskTaskConditionTask ¶ added in v13.3.0
type JobTaskForEachTaskTaskConditionTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#left Job#left}. Left *string `field:"required" json:"left" yaml:"left"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#op Job#op}. Op *string `field:"required" json:"op" yaml:"op"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#right Job#right}. Right *string `field:"required" json:"right" yaml:"right"` }
type JobTaskForEachTaskTaskConditionTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskConditionTaskOutputReference 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() *JobTaskForEachTaskTaskConditionTask SetInternalValue(val *JobTaskForEachTaskTaskConditionTask) 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 // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskConditionTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskConditionTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskConditionTaskOutputReference
type JobTaskForEachTaskTaskDbtTask ¶ added in v13.3.0
type JobTaskForEachTaskTaskDbtTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#commands Job#commands}. Commands *[]*string `field:"required" json:"commands" yaml:"commands"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#catalog Job#catalog}. Catalog *string `field:"optional" json:"catalog" yaml:"catalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#profiles_directory Job#profiles_directory}. ProfilesDirectory *string `field:"optional" json:"profilesDirectory" yaml:"profilesDirectory"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#project_directory Job#project_directory}. ProjectDirectory *string `field:"optional" json:"projectDirectory" yaml:"projectDirectory"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#schema Job#schema}. Schema *string `field:"optional" json:"schema" yaml:"schema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#source Job#source}. Source *string `field:"optional" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#warehouse_id Job#warehouse_id}. WarehouseId *string `field:"optional" json:"warehouseId" yaml:"warehouseId"` }
type JobTaskForEachTaskTaskDbtTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskDbtTaskOutputReference 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() *JobTaskForEachTaskTaskDbtTask SetInternalValue(val *JobTaskForEachTaskTaskDbtTask) ProfilesDirectory() *string SetProfilesDirectory(val *string) ProfilesDirectoryInput() *string ProjectDirectory() *string SetProjectDirectory(val *string) ProjectDirectoryInput() *string Schema() *string SetSchema(val *string) SchemaInput() *string Source() *string SetSource(val *string) SourceInput() *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() ResetSource() 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 NewJobTaskForEachTaskTaskDbtTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskDbtTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskDbtTaskOutputReference
type JobTaskForEachTaskTaskDependsOn ¶ added in v13.3.0
type JobTaskForEachTaskTaskDependsOn struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#task_key Job#task_key}. TaskKey *string `field:"required" json:"taskKey" yaml:"taskKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#outcome Job#outcome}. Outcome *string `field:"optional" json:"outcome" yaml:"outcome"` }
type JobTaskForEachTaskTaskDependsOnList ¶ added in v13.3.0
type JobTaskForEachTaskTaskDependsOnList 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) JobTaskForEachTaskTaskDependsOnOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskDependsOnList ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskDependsOnList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskDependsOnList
type JobTaskForEachTaskTaskDependsOnOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskDependsOnOutputReference 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 NewJobTaskForEachTaskTaskDependsOnOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskDependsOnOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskDependsOnOutputReference
type JobTaskForEachTaskTaskEmailNotifications ¶ added in v13.3.0
type JobTaskForEachTaskTaskEmailNotifications struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#no_alert_for_skipped_runs Job#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.63.0/docs/resources/job#on_duration_warning_threshold_exceeded Job#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.63.0/docs/resources/job#on_failure Job#on_failure}. OnFailure *[]*string `field:"optional" json:"onFailure" yaml:"onFailure"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_start Job#on_start}. OnStart *[]*string `field:"optional" json:"onStart" yaml:"onStart"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}. OnStreamingBacklogExceeded *[]*string `field:"optional" json:"onStreamingBacklogExceeded" yaml:"onStreamingBacklogExceeded"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_success Job#on_success}. OnSuccess *[]*string `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type JobTaskForEachTaskTaskEmailNotificationsOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskEmailNotificationsOutputReference 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() *JobTaskForEachTaskTaskEmailNotifications SetInternalValue(val *JobTaskForEachTaskTaskEmailNotifications) 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 OnStreamingBacklogExceeded() *[]*string SetOnStreamingBacklogExceeded(val *[]*string) OnStreamingBacklogExceededInput() *[]*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() ResetOnStreamingBacklogExceeded() 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 NewJobTaskForEachTaskTaskEmailNotificationsOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskEmailNotificationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskEmailNotificationsOutputReference
type JobTaskForEachTaskTaskHealth ¶ added in v13.3.0
type JobTaskForEachTaskTaskHealth struct { // rules block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#rules Job#rules} Rules interface{} `field:"required" json:"rules" yaml:"rules"` }
type JobTaskForEachTaskTaskHealthOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskHealthOutputReference 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() *JobTaskForEachTaskTaskHealth SetInternalValue(val *JobTaskForEachTaskTaskHealth) Rules() JobTaskForEachTaskTaskHealthRulesList 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 NewJobTaskForEachTaskTaskHealthOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskHealthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskHealthOutputReference
type JobTaskForEachTaskTaskHealthRules ¶ added in v13.3.0
type JobTaskForEachTaskTaskHealthRules struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#metric Job#metric}. Metric *string `field:"required" json:"metric" yaml:"metric"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#op Job#op}. Op *string `field:"required" json:"op" yaml:"op"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#value Job#value}. Value *float64 `field:"required" json:"value" yaml:"value"` }
type JobTaskForEachTaskTaskHealthRulesList ¶ added in v13.3.0
type JobTaskForEachTaskTaskHealthRulesList 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) JobTaskForEachTaskTaskHealthRulesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskHealthRulesList ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskHealthRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskHealthRulesList
type JobTaskForEachTaskTaskHealthRulesOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskHealthRulesOutputReference 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 // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskHealthRulesOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskHealthRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskHealthRulesOutputReference
type JobTaskForEachTaskTaskLibrary ¶ added in v13.3.0
type JobTaskForEachTaskTaskLibrary struct { // cran block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cran Job#cran} Cran *JobTaskForEachTaskTaskLibraryCran `field:"optional" json:"cran" yaml:"cran"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#egg Job#egg}. Egg *string `field:"optional" json:"egg" yaml:"egg"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar Job#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#maven Job#maven} Maven *JobTaskForEachTaskTaskLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // pypi block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pypi Job#pypi} Pypi *JobTaskForEachTaskTaskLibraryPypi `field:"optional" json:"pypi" yaml:"pypi"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#requirements Job#requirements}. Requirements *string `field:"optional" json:"requirements" yaml:"requirements"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#whl Job#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type JobTaskForEachTaskTaskLibraryCran ¶ added in v13.3.0
type JobTaskForEachTaskTaskLibraryCran struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskForEachTaskTaskLibraryCranOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskLibraryCranOutputReference 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() *JobTaskForEachTaskTaskLibraryCran SetInternalValue(val *JobTaskForEachTaskTaskLibraryCran) 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 NewJobTaskForEachTaskTaskLibraryCranOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskLibraryCranOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskLibraryCranOutputReference
type JobTaskForEachTaskTaskLibraryList ¶ added in v13.3.0
type JobTaskForEachTaskTaskLibraryList 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) JobTaskForEachTaskTaskLibraryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskLibraryList ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskLibraryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskLibraryList
type JobTaskForEachTaskTaskLibraryMaven ¶ added in v13.3.0
type JobTaskForEachTaskTaskLibraryMaven struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#coordinates Job#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#exclusions Job#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskForEachTaskTaskLibraryMavenOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskLibraryMavenOutputReference 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() *JobTaskForEachTaskTaskLibraryMaven SetInternalValue(val *JobTaskForEachTaskTaskLibraryMaven) 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 NewJobTaskForEachTaskTaskLibraryMavenOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskLibraryMavenOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskLibraryMavenOutputReference
type JobTaskForEachTaskTaskLibraryOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskLibraryOutputReference 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() JobTaskForEachTaskTaskLibraryCranOutputReference CranInput() *JobTaskForEachTaskTaskLibraryCran // The creation stack of this resolvable 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() JobTaskForEachTaskTaskLibraryMavenOutputReference MavenInput() *JobTaskForEachTaskTaskLibraryMaven Pypi() JobTaskForEachTaskTaskLibraryPypiOutputReference PypiInput() *JobTaskForEachTaskTaskLibraryPypi Requirements() *string SetRequirements(val *string) RequirementsInput() *string // 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 *JobTaskForEachTaskTaskLibraryCran) PutMaven(value *JobTaskForEachTaskTaskLibraryMaven) PutPypi(value *JobTaskForEachTaskTaskLibraryPypi) ResetCran() ResetEgg() ResetJar() ResetMaven() ResetPypi() ResetRequirements() 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 NewJobTaskForEachTaskTaskLibraryOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskLibraryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskLibraryOutputReference
type JobTaskForEachTaskTaskLibraryPypi ¶ added in v13.3.0
type JobTaskForEachTaskTaskLibraryPypi struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskForEachTaskTaskLibraryPypiOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskLibraryPypiOutputReference 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() *JobTaskForEachTaskTaskLibraryPypi SetInternalValue(val *JobTaskForEachTaskTaskLibraryPypi) 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 NewJobTaskForEachTaskTaskLibraryPypiOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskLibraryPypiOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskLibraryPypiOutputReference
type JobTaskForEachTaskTaskNewCluster ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewCluster struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_version Job#spark_version}. SparkVersion *string `field:"required" json:"sparkVersion" yaml:"sparkVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#apply_policy_default_values Job#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.63.0/docs/resources/job#autoscale Job#autoscale} Autoscale *JobTaskForEachTaskTaskNewClusterAutoscale `field:"optional" json:"autoscale" yaml:"autoscale"` // aws_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#aws_attributes Job#aws_attributes} AwsAttributes *JobTaskForEachTaskTaskNewClusterAwsAttributes `field:"optional" json:"awsAttributes" yaml:"awsAttributes"` // azure_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#azure_attributes Job#azure_attributes} AzureAttributes *JobTaskForEachTaskTaskNewClusterAzureAttributes `field:"optional" json:"azureAttributes" yaml:"azureAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_id Job#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.63.0/docs/resources/job#cluster_log_conf Job#cluster_log_conf} ClusterLogConf *JobTaskForEachTaskTaskNewClusterClusterLogConf `field:"optional" json:"clusterLogConf" yaml:"clusterLogConf"` // cluster_mount_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_mount_info Job#cluster_mount_info} ClusterMountInfo interface{} `field:"optional" json:"clusterMountInfo" yaml:"clusterMountInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_name Job#cluster_name}. ClusterName *string `field:"optional" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#custom_tags Job#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.63.0/docs/resources/job#data_security_mode Job#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.63.0/docs/resources/job#docker_image Job#docker_image} DockerImage *JobTaskForEachTaskTaskNewClusterDockerImage `field:"optional" json:"dockerImage" yaml:"dockerImage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#driver_instance_pool_id Job#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.63.0/docs/resources/job#driver_node_type_id Job#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.63.0/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}. EnableElasticDisk interface{} `field:"optional" json:"enableElasticDisk" yaml:"enableElasticDisk"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_local_disk_encryption Job#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.63.0/docs/resources/job#gcp_attributes Job#gcp_attributes} GcpAttributes *JobTaskForEachTaskTaskNewClusterGcpAttributes `field:"optional" json:"gcpAttributes" yaml:"gcpAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#idempotency_token Job#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.63.0/docs/resources/job#init_scripts Job#init_scripts} InitScripts interface{} `field:"optional" json:"initScripts" yaml:"initScripts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#instance_pool_id Job#instance_pool_id}. InstancePoolId *string `field:"optional" json:"instancePoolId" yaml:"instancePoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#is_single_node Job#is_single_node}. IsSingleNode interface{} `field:"optional" json:"isSingleNode" yaml:"isSingleNode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kind Job#kind}. Kind *string `field:"optional" json:"kind" yaml:"kind"` // library block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#library Job#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#node_type_id Job#node_type_id}. NodeTypeId *string `field:"optional" json:"nodeTypeId" yaml:"nodeTypeId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#num_workers Job#num_workers}. NumWorkers *float64 `field:"optional" json:"numWorkers" yaml:"numWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#policy_id Job#policy_id}. PolicyId *string `field:"optional" json:"policyId" yaml:"policyId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#runtime_engine Job#runtime_engine}. RuntimeEngine *string `field:"optional" json:"runtimeEngine" yaml:"runtimeEngine"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#single_user_name Job#single_user_name}. SingleUserName *string `field:"optional" json:"singleUserName" yaml:"singleUserName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_conf Job#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.63.0/docs/resources/job#spark_env_vars Job#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.63.0/docs/resources/job#ssh_public_keys Job#ssh_public_keys}. SshPublicKeys *[]*string `field:"optional" json:"sshPublicKeys" yaml:"sshPublicKeys"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#use_ml_runtime Job#use_ml_runtime}. UseMlRuntime interface{} `field:"optional" json:"useMlRuntime" yaml:"useMlRuntime"` // workload_type block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#workload_type Job#workload_type} WorkloadType *JobTaskForEachTaskTaskNewClusterWorkloadType `field:"optional" json:"workloadType" yaml:"workloadType"` }
type JobTaskForEachTaskTaskNewClusterAutoscale ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterAutoscale struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#max_workers Job#max_workers}. MaxWorkers *float64 `field:"optional" json:"maxWorkers" yaml:"maxWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#min_workers Job#min_workers}. MinWorkers *float64 `field:"optional" json:"minWorkers" yaml:"minWorkers"` }
type JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference 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() *JobTaskForEachTaskTaskNewClusterAutoscale SetInternalValue(val *JobTaskForEachTaskTaskNewClusterAutoscale) 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 NewJobTaskForEachTaskTaskNewClusterAutoscaleOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterAutoscaleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference
type JobTaskForEachTaskTaskNewClusterAwsAttributes ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterAwsAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_count Job#ebs_volume_count}. EbsVolumeCount *float64 `field:"optional" json:"ebsVolumeCount" yaml:"ebsVolumeCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}. EbsVolumeIops *float64 `field:"optional" json:"ebsVolumeIops" yaml:"ebsVolumeIops"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_size Job#ebs_volume_size}. EbsVolumeSize *float64 `field:"optional" json:"ebsVolumeSize" yaml:"ebsVolumeSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}. EbsVolumeThroughput *float64 `field:"optional" json:"ebsVolumeThroughput" yaml:"ebsVolumeThroughput"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_type Job#ebs_volume_type}. EbsVolumeType *string `field:"optional" json:"ebsVolumeType" yaml:"ebsVolumeType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#first_on_demand Job#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#instance_profile_arn Job#instance_profile_arn}. InstanceProfileArn *string `field:"optional" json:"instanceProfileArn" yaml:"instanceProfileArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spot_bid_price_percent Job#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.63.0/docs/resources/job#zone_id Job#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference 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 EbsVolumeIops() *float64 SetEbsVolumeIops(val *float64) EbsVolumeIopsInput() *float64 EbsVolumeSize() *float64 SetEbsVolumeSize(val *float64) EbsVolumeSizeInput() *float64 EbsVolumeThroughput() *float64 SetEbsVolumeThroughput(val *float64) EbsVolumeThroughputInput() *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() *JobTaskForEachTaskTaskNewClusterAwsAttributes SetInternalValue(val *JobTaskForEachTaskTaskNewClusterAwsAttributes) 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() ResetEbsVolumeIops() ResetEbsVolumeSize() ResetEbsVolumeThroughput() 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 NewJobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference
type JobTaskForEachTaskTaskNewClusterAzureAttributes ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterAzureAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#first_on_demand Job#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // log_analytics_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_info Job#log_analytics_info} LogAnalyticsInfo *JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo `field:"optional" json:"logAnalyticsInfo" yaml:"logAnalyticsInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}. SpotBidMaxPrice *float64 `field:"optional" json:"spotBidMaxPrice" yaml:"spotBidMaxPrice"` }
type JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo ¶ added in v13.9.0
type JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}. LogAnalyticsPrimaryKey *string `field:"optional" json:"logAnalyticsPrimaryKey" yaml:"logAnalyticsPrimaryKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}. LogAnalyticsWorkspaceId *string `field:"optional" json:"logAnalyticsWorkspaceId" yaml:"logAnalyticsWorkspaceId"` }
type JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference ¶ added in v13.9.0
type JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference 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() *JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo SetInternalValue(val *JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo) LogAnalyticsPrimaryKey() *string SetLogAnalyticsPrimaryKey(val *string) LogAnalyticsPrimaryKeyInput() *string LogAnalyticsWorkspaceId() *string SetLogAnalyticsWorkspaceId(val *string) LogAnalyticsWorkspaceIdInput() *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 ResetLogAnalyticsPrimaryKey() ResetLogAnalyticsWorkspaceId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference
type JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference 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() *JobTaskForEachTaskTaskNewClusterAzureAttributes SetInternalValue(val *JobTaskForEachTaskTaskNewClusterAzureAttributes) LogAnalyticsInfo() JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference LogAnalyticsInfoInput() *JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo 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 PutLogAnalyticsInfo(value *JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo) ResetAvailability() ResetFirstOnDemand() ResetLogAnalyticsInfo() 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 NewJobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference
type JobTaskForEachTaskTaskNewClusterClusterLogConf ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterClusterLogConf struct { // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbfs Job#dbfs} Dbfs *JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#s3 Job#s3} S3 *JobTaskForEachTaskTaskNewClusterClusterLogConfS3 `field:"optional" json:"s3" yaml:"s3"` }
type JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference 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() *JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs SetInternalValue(val *JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs) // 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 NewJobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference
type JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference 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() JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference DbfsInput() *JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs // Experimental. Fqn() *string InternalValue() *JobTaskForEachTaskTaskNewClusterClusterLogConf SetInternalValue(val *JobTaskForEachTaskTaskNewClusterClusterLogConf) S3() JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference S3Input() *JobTaskForEachTaskTaskNewClusterClusterLogConfS3 // 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 *JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs) PutS3(value *JobTaskForEachTaskTaskNewClusterClusterLogConfS3) 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 NewJobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference
type JobTaskForEachTaskTaskNewClusterClusterLogConfS3 ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterClusterLogConfS3 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#canned_acl Job#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_encryption Job#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#encryption_type Job#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#endpoint Job#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kms_key Job#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#region Job#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference 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() *JobTaskForEachTaskTaskNewClusterClusterLogConfS3 SetInternalValue(val *JobTaskForEachTaskTaskNewClusterClusterLogConfS3) 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 NewJobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference
type JobTaskForEachTaskTaskNewClusterClusterMountInfo ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterClusterMountInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#local_mount_dir_path Job#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.63.0/docs/resources/job#network_filesystem_info Job#network_filesystem_info} NetworkFilesystemInfo *JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo `field:"required" json:"networkFilesystemInfo" yaml:"networkFilesystemInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}. RemoteMountDirPath *string `field:"optional" json:"remoteMountDirPath" yaml:"remoteMountDirPath"` }
type JobTaskForEachTaskTaskNewClusterClusterMountInfoList ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterClusterMountInfoList 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) JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoList ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskNewClusterClusterMountInfoList
type JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#server_address Job#server_address}. ServerAddress *string `field:"required" json:"serverAddress" yaml:"serverAddress"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#mount_options Job#mount_options}. MountOptions *string `field:"optional" json:"mountOptions" yaml:"mountOptions"` }
type JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference 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() *JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo SetInternalValue(val *JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo) 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 NewJobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
type JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference 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() JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference NetworkFilesystemInfoInput() *JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo 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 *JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo) 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 NewJobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference
type JobTaskForEachTaskTaskNewClusterDockerImage ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterDockerImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#url Job#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.63.0/docs/resources/job#basic_auth Job#basic_auth} BasicAuth *JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth `field:"optional" json:"basicAuth" yaml:"basicAuth"` }
type JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#password Job#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#username Job#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference 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() *JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth SetInternalValue(val *JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth) 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 NewJobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference
type JobTaskForEachTaskTaskNewClusterDockerImageOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterDockerImageOutputReference interface { cdktf.ComplexObject BasicAuth() JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference BasicAuthInput() *JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth // 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() *JobTaskForEachTaskTaskNewClusterDockerImage SetInternalValue(val *JobTaskForEachTaskTaskNewClusterDockerImage) // 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 *JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth) 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 NewJobTaskForEachTaskTaskNewClusterDockerImageOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterDockerImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterDockerImageOutputReference
type JobTaskForEachTaskTaskNewClusterGcpAttributes ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterGcpAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#boot_disk_size Job#boot_disk_size}. BootDiskSize *float64 `field:"optional" json:"bootDiskSize" yaml:"bootDiskSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#google_service_account Job#google_service_account}. GoogleServiceAccount *string `field:"optional" json:"googleServiceAccount" yaml:"googleServiceAccount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#local_ssd_count Job#local_ssd_count}. LocalSsdCount *float64 `field:"optional" json:"localSsdCount" yaml:"localSsdCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}. UsePreemptibleExecutors interface{} `field:"optional" json:"usePreemptibleExecutors" yaml:"usePreemptibleExecutors"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#zone_id Job#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference 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() *JobTaskForEachTaskTaskNewClusterGcpAttributes SetInternalValue(val *JobTaskForEachTaskTaskNewClusterGcpAttributes) 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 NewJobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference
type JobTaskForEachTaskTaskNewClusterInitScripts ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScripts struct { // abfss block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#abfss Job#abfss} Abfss *JobTaskForEachTaskTaskNewClusterInitScriptsAbfss `field:"optional" json:"abfss" yaml:"abfss"` // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbfs Job#dbfs} Dbfs *JobTaskForEachTaskTaskNewClusterInitScriptsDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#file Job#file} File *JobTaskForEachTaskTaskNewClusterInitScriptsFile `field:"optional" json:"file" yaml:"file"` // gcs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#gcs Job#gcs} Gcs *JobTaskForEachTaskTaskNewClusterInitScriptsGcs `field:"optional" json:"gcs" yaml:"gcs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#s3 Job#s3} S3 *JobTaskForEachTaskTaskNewClusterInitScriptsS3 `field:"optional" json:"s3" yaml:"s3"` // volumes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#volumes Job#volumes} Volumes *JobTaskForEachTaskTaskNewClusterInitScriptsVolumes `field:"optional" json:"volumes" yaml:"volumes"` // workspace block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#workspace Job#workspace} Workspace *JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace `field:"optional" json:"workspace" yaml:"workspace"` }
type JobTaskForEachTaskTaskNewClusterInitScriptsAbfss ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsAbfss struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference 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() *JobTaskForEachTaskTaskNewClusterInitScriptsAbfss SetInternalValue(val *JobTaskForEachTaskTaskNewClusterInitScriptsAbfss) // 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 NewJobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference
type JobTaskForEachTaskTaskNewClusterInitScriptsDbfs ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference 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() *JobTaskForEachTaskTaskNewClusterInitScriptsDbfs SetInternalValue(val *JobTaskForEachTaskTaskNewClusterInitScriptsDbfs) // 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 NewJobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference
type JobTaskForEachTaskTaskNewClusterInitScriptsFile ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsFile struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference 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() *JobTaskForEachTaskTaskNewClusterInitScriptsFile SetInternalValue(val *JobTaskForEachTaskTaskNewClusterInitScriptsFile) // 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 NewJobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference
type JobTaskForEachTaskTaskNewClusterInitScriptsGcs ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsGcs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference 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() *JobTaskForEachTaskTaskNewClusterInitScriptsGcs SetInternalValue(val *JobTaskForEachTaskTaskNewClusterInitScriptsGcs) // 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 NewJobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference
type JobTaskForEachTaskTaskNewClusterInitScriptsList ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsList 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) JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskNewClusterInitScriptsList ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskNewClusterInitScriptsList
type JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference interface { cdktf.ComplexObject Abfss() JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference AbfssInput() *JobTaskForEachTaskTaskNewClusterInitScriptsAbfss // 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() JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference DbfsInput() *JobTaskForEachTaskTaskNewClusterInitScriptsDbfs File() JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference FileInput() *JobTaskForEachTaskTaskNewClusterInitScriptsFile // Experimental. Fqn() *string Gcs() JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference GcsInput() *JobTaskForEachTaskTaskNewClusterInitScriptsGcs InternalValue() interface{} SetInternalValue(val interface{}) S3() JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference S3Input() *JobTaskForEachTaskTaskNewClusterInitScriptsS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Volumes() JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference VolumesInput() *JobTaskForEachTaskTaskNewClusterInitScriptsVolumes Workspace() JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference WorkspaceInput() *JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace // 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 *JobTaskForEachTaskTaskNewClusterInitScriptsAbfss) PutDbfs(value *JobTaskForEachTaskTaskNewClusterInitScriptsDbfs) PutFile(value *JobTaskForEachTaskTaskNewClusterInitScriptsFile) PutGcs(value *JobTaskForEachTaskTaskNewClusterInitScriptsGcs) PutS3(value *JobTaskForEachTaskTaskNewClusterInitScriptsS3) PutVolumes(value *JobTaskForEachTaskTaskNewClusterInitScriptsVolumes) PutWorkspace(value *JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace) 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 NewJobTaskForEachTaskTaskNewClusterInitScriptsOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference
type JobTaskForEachTaskTaskNewClusterInitScriptsS3 ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsS3 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#canned_acl Job#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_encryption Job#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#encryption_type Job#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#endpoint Job#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kms_key Job#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#region Job#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference 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() *JobTaskForEachTaskTaskNewClusterInitScriptsS3 SetInternalValue(val *JobTaskForEachTaskTaskNewClusterInitScriptsS3) 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 NewJobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference
type JobTaskForEachTaskTaskNewClusterInitScriptsVolumes ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsVolumes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference 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() *JobTaskForEachTaskTaskNewClusterInitScriptsVolumes SetInternalValue(val *JobTaskForEachTaskTaskNewClusterInitScriptsVolumes) // 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 NewJobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference
type JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference 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() *JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace SetInternalValue(val *JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace) // 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 NewJobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference
type JobTaskForEachTaskTaskNewClusterLibrary ¶ added in v13.9.0
type JobTaskForEachTaskTaskNewClusterLibrary struct { // cran block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cran Job#cran} Cran *JobTaskForEachTaskTaskNewClusterLibraryCran `field:"optional" json:"cran" yaml:"cran"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#egg Job#egg}. Egg *string `field:"optional" json:"egg" yaml:"egg"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar Job#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#maven Job#maven} Maven *JobTaskForEachTaskTaskNewClusterLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // pypi block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pypi Job#pypi} Pypi *JobTaskForEachTaskTaskNewClusterLibraryPypi `field:"optional" json:"pypi" yaml:"pypi"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#requirements Job#requirements}. Requirements *string `field:"optional" json:"requirements" yaml:"requirements"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#whl Job#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type JobTaskForEachTaskTaskNewClusterLibraryCran ¶ added in v13.9.0
type JobTaskForEachTaskTaskNewClusterLibraryCran struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference ¶ added in v13.9.0
type JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference 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() *JobTaskForEachTaskTaskNewClusterLibraryCran SetInternalValue(val *JobTaskForEachTaskTaskNewClusterLibraryCran) 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 NewJobTaskForEachTaskTaskNewClusterLibraryCranOutputReference ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterLibraryCranOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference
type JobTaskForEachTaskTaskNewClusterLibraryList ¶ added in v13.9.0
type JobTaskForEachTaskTaskNewClusterLibraryList 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) JobTaskForEachTaskTaskNewClusterLibraryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskNewClusterLibraryList ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterLibraryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskNewClusterLibraryList
type JobTaskForEachTaskTaskNewClusterLibraryMaven ¶ added in v13.9.0
type JobTaskForEachTaskTaskNewClusterLibraryMaven struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#coordinates Job#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#exclusions Job#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference ¶ added in v13.9.0
type JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference 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() *JobTaskForEachTaskTaskNewClusterLibraryMaven SetInternalValue(val *JobTaskForEachTaskTaskNewClusterLibraryMaven) 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 NewJobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference
type JobTaskForEachTaskTaskNewClusterLibraryOutputReference ¶ added in v13.9.0
type JobTaskForEachTaskTaskNewClusterLibraryOutputReference 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() JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference CranInput() *JobTaskForEachTaskTaskNewClusterLibraryCran // The creation stack of this resolvable 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() JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference MavenInput() *JobTaskForEachTaskTaskNewClusterLibraryMaven Pypi() JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference PypiInput() *JobTaskForEachTaskTaskNewClusterLibraryPypi Requirements() *string SetRequirements(val *string) RequirementsInput() *string // 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 *JobTaskForEachTaskTaskNewClusterLibraryCran) PutMaven(value *JobTaskForEachTaskTaskNewClusterLibraryMaven) PutPypi(value *JobTaskForEachTaskTaskNewClusterLibraryPypi) ResetCran() ResetEgg() ResetJar() ResetMaven() ResetPypi() ResetRequirements() 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 NewJobTaskForEachTaskTaskNewClusterLibraryOutputReference ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterLibraryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskNewClusterLibraryOutputReference
type JobTaskForEachTaskTaskNewClusterLibraryPypi ¶ added in v13.9.0
type JobTaskForEachTaskTaskNewClusterLibraryPypi struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference ¶ added in v13.9.0
type JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference 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() *JobTaskForEachTaskTaskNewClusterLibraryPypi SetInternalValue(val *JobTaskForEachTaskTaskNewClusterLibraryPypi) 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 NewJobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference
type JobTaskForEachTaskTaskNewClusterOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterOutputReference interface { cdktf.ComplexObject ApplyPolicyDefaultValues() interface{} SetApplyPolicyDefaultValues(val interface{}) ApplyPolicyDefaultValuesInput() interface{} Autoscale() JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference AutoscaleInput() *JobTaskForEachTaskTaskNewClusterAutoscale AwsAttributes() JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference AwsAttributesInput() *JobTaskForEachTaskTaskNewClusterAwsAttributes AzureAttributes() JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference AzureAttributesInput() *JobTaskForEachTaskTaskNewClusterAzureAttributes ClusterId() *string SetClusterId(val *string) ClusterIdInput() *string ClusterLogConf() JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference ClusterLogConfInput() *JobTaskForEachTaskTaskNewClusterClusterLogConf ClusterMountInfo() JobTaskForEachTaskTaskNewClusterClusterMountInfoList 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() JobTaskForEachTaskTaskNewClusterDockerImageOutputReference DockerImageInput() *JobTaskForEachTaskTaskNewClusterDockerImage 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() JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference GcpAttributesInput() *JobTaskForEachTaskTaskNewClusterGcpAttributes IdempotencyToken() *string SetIdempotencyToken(val *string) IdempotencyTokenInput() *string InitScripts() JobTaskForEachTaskTaskNewClusterInitScriptsList InitScriptsInput() interface{} InstancePoolId() *string SetInstancePoolId(val *string) InstancePoolIdInput() *string InternalValue() *JobTaskForEachTaskTaskNewCluster SetInternalValue(val *JobTaskForEachTaskTaskNewCluster) IsSingleNode() interface{} SetIsSingleNode(val interface{}) IsSingleNodeInput() interface{} Kind() *string SetKind(val *string) KindInput() *string Library() JobTaskForEachTaskTaskNewClusterLibraryList LibraryInput() interface{} 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) UseMlRuntime() interface{} SetUseMlRuntime(val interface{}) UseMlRuntimeInput() interface{} WorkloadType() JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference WorkloadTypeInput() *JobTaskForEachTaskTaskNewClusterWorkloadType // 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 *JobTaskForEachTaskTaskNewClusterAutoscale) PutAwsAttributes(value *JobTaskForEachTaskTaskNewClusterAwsAttributes) PutAzureAttributes(value *JobTaskForEachTaskTaskNewClusterAzureAttributes) PutClusterLogConf(value *JobTaskForEachTaskTaskNewClusterClusterLogConf) PutClusterMountInfo(value interface{}) PutDockerImage(value *JobTaskForEachTaskTaskNewClusterDockerImage) PutGcpAttributes(value *JobTaskForEachTaskTaskNewClusterGcpAttributes) PutInitScripts(value interface{}) PutLibrary(value interface{}) PutWorkloadType(value *JobTaskForEachTaskTaskNewClusterWorkloadType) ResetApplyPolicyDefaultValues() ResetAutoscale() ResetAwsAttributes() ResetAzureAttributes() ResetClusterId() ResetClusterLogConf() ResetClusterMountInfo() ResetClusterName() ResetCustomTags() ResetDataSecurityMode() ResetDockerImage() ResetDriverInstancePoolId() ResetDriverNodeTypeId() ResetEnableElasticDisk() ResetEnableLocalDiskEncryption() ResetGcpAttributes() ResetIdempotencyToken() ResetInitScripts() ResetInstancePoolId() ResetIsSingleNode() ResetKind() ResetLibrary() ResetNodeTypeId() ResetNumWorkers() ResetPolicyId() ResetRuntimeEngine() ResetSingleUserName() ResetSparkConf() ResetSparkEnvVars() ResetSshPublicKeys() ResetUseMlRuntime() 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 NewJobTaskForEachTaskTaskNewClusterOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterOutputReference
type JobTaskForEachTaskTaskNewClusterWorkloadType ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterWorkloadType struct { // clients block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#clients Job#clients} Clients *JobTaskForEachTaskTaskNewClusterWorkloadTypeClients `field:"required" json:"clients" yaml:"clients"` }
type JobTaskForEachTaskTaskNewClusterWorkloadTypeClients ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterWorkloadTypeClients struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jobs Job#jobs}. Jobs interface{} `field:"optional" json:"jobs" yaml:"jobs"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebooks Job#notebooks}. Notebooks interface{} `field:"optional" json:"notebooks" yaml:"notebooks"` }
type JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference 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() *JobTaskForEachTaskTaskNewClusterWorkloadTypeClients SetInternalValue(val *JobTaskForEachTaskTaskNewClusterWorkloadTypeClients) 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 NewJobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference
type JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference interface { cdktf.ComplexObject Clients() JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference ClientsInput() *JobTaskForEachTaskTaskNewClusterWorkloadTypeClients // 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() *JobTaskForEachTaskTaskNewClusterWorkloadType SetInternalValue(val *JobTaskForEachTaskTaskNewClusterWorkloadType) // 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 *JobTaskForEachTaskTaskNewClusterWorkloadTypeClients) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference
type JobTaskForEachTaskTaskNotebookTask ¶ added in v13.3.0
type JobTaskForEachTaskTaskNotebookTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_path Job#notebook_path}. NotebookPath *string `field:"required" json:"notebookPath" yaml:"notebookPath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#base_parameters Job#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.63.0/docs/resources/job#source Job#source}. Source *string `field:"optional" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#warehouse_id Job#warehouse_id}. WarehouseId *string `field:"optional" json:"warehouseId" yaml:"warehouseId"` }
type JobTaskForEachTaskTaskNotebookTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNotebookTaskOutputReference 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() *JobTaskForEachTaskTaskNotebookTask SetInternalValue(val *JobTaskForEachTaskTaskNotebookTask) 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) 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 ResetBaseParameters() ResetSource() 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 NewJobTaskForEachTaskTaskNotebookTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNotebookTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNotebookTaskOutputReference
type JobTaskForEachTaskTaskNotificationSettings ¶ added in v13.3.0
type JobTaskForEachTaskTaskNotificationSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#alert_on_last_attempt Job#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.63.0/docs/resources/job#no_alert_for_canceled_runs Job#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.63.0/docs/resources/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}. NoAlertForSkippedRuns interface{} `field:"optional" json:"noAlertForSkippedRuns" yaml:"noAlertForSkippedRuns"` }
type JobTaskForEachTaskTaskNotificationSettingsOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskNotificationSettingsOutputReference 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() *JobTaskForEachTaskTaskNotificationSettings SetInternalValue(val *JobTaskForEachTaskTaskNotificationSettings) 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 NewJobTaskForEachTaskTaskNotificationSettingsOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskNotificationSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskNotificationSettingsOutputReference
type JobTaskForEachTaskTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskOutputReference interface { cdktf.ComplexObject CleanRoomsNotebookTask() JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference CleanRoomsNotebookTaskInput() *JobTaskForEachTaskTaskCleanRoomsNotebookTask // 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) ConditionTask() JobTaskForEachTaskTaskConditionTaskOutputReference ConditionTaskInput() *JobTaskForEachTaskTaskConditionTask // The creation stack of this resolvable 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() JobTaskForEachTaskTaskDbtTaskOutputReference DbtTaskInput() *JobTaskForEachTaskTaskDbtTask DependsOn() JobTaskForEachTaskTaskDependsOnList DependsOnInput() interface{} Description() *string SetDescription(val *string) DescriptionInput() *string DisableAutoOptimization() interface{} SetDisableAutoOptimization(val interface{}) DisableAutoOptimizationInput() interface{} EmailNotifications() JobTaskForEachTaskTaskEmailNotificationsOutputReference EmailNotificationsInput() *JobTaskForEachTaskTaskEmailNotifications EnvironmentKey() *string SetEnvironmentKey(val *string) EnvironmentKeyInput() *string ExistingClusterId() *string SetExistingClusterId(val *string) ExistingClusterIdInput() *string // Experimental. Fqn() *string Health() JobTaskForEachTaskTaskHealthOutputReference HealthInput() *JobTaskForEachTaskTaskHealth InternalValue() *JobTaskForEachTaskTask SetInternalValue(val *JobTaskForEachTaskTask) JobClusterKey() *string SetJobClusterKey(val *string) JobClusterKeyInput() *string Library() JobTaskForEachTaskTaskLibraryList LibraryInput() interface{} MaxRetries() *float64 SetMaxRetries(val *float64) MaxRetriesInput() *float64 MinRetryIntervalMillis() *float64 SetMinRetryIntervalMillis(val *float64) MinRetryIntervalMillisInput() *float64 NewCluster() JobTaskForEachTaskTaskNewClusterOutputReference NewClusterInput() *JobTaskForEachTaskTaskNewCluster NotebookTask() JobTaskForEachTaskTaskNotebookTaskOutputReference NotebookTaskInput() *JobTaskForEachTaskTaskNotebookTask NotificationSettings() JobTaskForEachTaskTaskNotificationSettingsOutputReference NotificationSettingsInput() *JobTaskForEachTaskTaskNotificationSettings PipelineTask() JobTaskForEachTaskTaskPipelineTaskOutputReference PipelineTaskInput() *JobTaskForEachTaskTaskPipelineTask PythonWheelTask() JobTaskForEachTaskTaskPythonWheelTaskOutputReference PythonWheelTaskInput() *JobTaskForEachTaskTaskPythonWheelTask RetryOnTimeout() interface{} SetRetryOnTimeout(val interface{}) RetryOnTimeoutInput() interface{} RunIf() *string SetRunIf(val *string) RunIfInput() *string RunJobTask() JobTaskForEachTaskTaskRunJobTaskOutputReference RunJobTaskInput() *JobTaskForEachTaskTaskRunJobTask SparkJarTask() JobTaskForEachTaskTaskSparkJarTaskOutputReference SparkJarTaskInput() *JobTaskForEachTaskTaskSparkJarTask SparkPythonTask() JobTaskForEachTaskTaskSparkPythonTaskOutputReference SparkPythonTaskInput() *JobTaskForEachTaskTaskSparkPythonTask SparkSubmitTask() JobTaskForEachTaskTaskSparkSubmitTaskOutputReference SparkSubmitTaskInput() *JobTaskForEachTaskTaskSparkSubmitTask SqlTask() JobTaskForEachTaskTaskSqlTaskOutputReference SqlTaskInput() *JobTaskForEachTaskTaskSqlTask 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() JobTaskForEachTaskTaskWebhookNotificationsOutputReference WebhookNotificationsInput() *JobTaskForEachTaskTaskWebhookNotifications // 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 PutCleanRoomsNotebookTask(value *JobTaskForEachTaskTaskCleanRoomsNotebookTask) PutConditionTask(value *JobTaskForEachTaskTaskConditionTask) PutDbtTask(value *JobTaskForEachTaskTaskDbtTask) PutDependsOn(value interface{}) PutEmailNotifications(value *JobTaskForEachTaskTaskEmailNotifications) PutHealth(value *JobTaskForEachTaskTaskHealth) PutLibrary(value interface{}) PutNewCluster(value *JobTaskForEachTaskTaskNewCluster) PutNotebookTask(value *JobTaskForEachTaskTaskNotebookTask) PutNotificationSettings(value *JobTaskForEachTaskTaskNotificationSettings) PutPipelineTask(value *JobTaskForEachTaskTaskPipelineTask) PutPythonWheelTask(value *JobTaskForEachTaskTaskPythonWheelTask) PutRunJobTask(value *JobTaskForEachTaskTaskRunJobTask) PutSparkJarTask(value *JobTaskForEachTaskTaskSparkJarTask) PutSparkPythonTask(value *JobTaskForEachTaskTaskSparkPythonTask) PutSparkSubmitTask(value *JobTaskForEachTaskTaskSparkSubmitTask) PutSqlTask(value *JobTaskForEachTaskTaskSqlTask) PutWebhookNotifications(value *JobTaskForEachTaskTaskWebhookNotifications) ResetCleanRoomsNotebookTask() ResetConditionTask() ResetDbtTask() ResetDependsOn() ResetDescription() ResetDisableAutoOptimization() ResetEmailNotifications() ResetEnvironmentKey() ResetExistingClusterId() ResetHealth() ResetJobClusterKey() ResetLibrary() ResetMaxRetries() ResetMinRetryIntervalMillis() ResetNewCluster() ResetNotebookTask() ResetNotificationSettings() ResetPipelineTask() ResetPythonWheelTask() ResetRetryOnTimeout() ResetRunIf() ResetRunJobTask() ResetSparkJarTask() ResetSparkPythonTask() ResetSparkSubmitTask() ResetSqlTask() 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 NewJobTaskForEachTaskTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskOutputReference
type JobTaskForEachTaskTaskPipelineTask ¶ added in v13.3.0
type JobTaskForEachTaskTaskPipelineTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pipeline_id Job#pipeline_id}. PipelineId *string `field:"required" json:"pipelineId" yaml:"pipelineId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#full_refresh Job#full_refresh}. FullRefresh interface{} `field:"optional" json:"fullRefresh" yaml:"fullRefresh"` }
type JobTaskForEachTaskTaskPipelineTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskPipelineTaskOutputReference 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() *JobTaskForEachTaskTaskPipelineTask SetInternalValue(val *JobTaskForEachTaskTaskPipelineTask) 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 NewJobTaskForEachTaskTaskPipelineTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskPipelineTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskPipelineTaskOutputReference
type JobTaskForEachTaskTaskPythonWheelTask ¶ added in v13.3.0
type JobTaskForEachTaskTaskPythonWheelTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#entry_point Job#entry_point}. EntryPoint *string `field:"optional" json:"entryPoint" yaml:"entryPoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#named_parameters Job#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.63.0/docs/resources/job#package_name Job#package_name}. PackageName *string `field:"optional" json:"packageName" yaml:"packageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type JobTaskForEachTaskTaskPythonWheelTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskPythonWheelTaskOutputReference 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() *JobTaskForEachTaskTaskPythonWheelTask SetInternalValue(val *JobTaskForEachTaskTaskPythonWheelTask) 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 NewJobTaskForEachTaskTaskPythonWheelTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskPythonWheelTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskPythonWheelTaskOutputReference
type JobTaskForEachTaskTaskRunJobTask ¶ added in v13.3.0
type JobTaskForEachTaskTaskRunJobTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#job_id Job#job_id}. JobId *float64 `field:"required" json:"jobId" yaml:"jobId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbt_commands Job#dbt_commands}. DbtCommands *[]*string `field:"optional" json:"dbtCommands" yaml:"dbtCommands"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar_params Job#jar_params}. JarParams *[]*string `field:"optional" json:"jarParams" yaml:"jarParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#job_parameters Job#job_parameters}. JobParameters *map[string]*string `field:"optional" json:"jobParameters" yaml:"jobParameters"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_params Job#notebook_params}. NotebookParams *map[string]*string `field:"optional" json:"notebookParams" yaml:"notebookParams"` // pipeline_params block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pipeline_params Job#pipeline_params} PipelineParams *JobTaskForEachTaskTaskRunJobTaskPipelineParams `field:"optional" json:"pipelineParams" yaml:"pipelineParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#python_named_params Job#python_named_params}. PythonNamedParams *map[string]*string `field:"optional" json:"pythonNamedParams" yaml:"pythonNamedParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#python_params Job#python_params}. PythonParams *[]*string `field:"optional" json:"pythonParams" yaml:"pythonParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_submit_params Job#spark_submit_params}. SparkSubmitParams *[]*string `field:"optional" json:"sparkSubmitParams" yaml:"sparkSubmitParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#sql_params Job#sql_params}. SqlParams *map[string]*string `field:"optional" json:"sqlParams" yaml:"sqlParams"` }
type JobTaskForEachTaskTaskRunJobTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskRunJobTaskOutputReference 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 DbtCommands() *[]*string SetDbtCommands(val *[]*string) DbtCommandsInput() *[]*string // Experimental. Fqn() *string InternalValue() *JobTaskForEachTaskTaskRunJobTask SetInternalValue(val *JobTaskForEachTaskTaskRunJobTask) JarParams() *[]*string SetJarParams(val *[]*string) JarParamsInput() *[]*string JobId() *float64 SetJobId(val *float64) JobIdInput() *float64 JobParameters() *map[string]*string SetJobParameters(val *map[string]*string) JobParametersInput() *map[string]*string NotebookParams() *map[string]*string SetNotebookParams(val *map[string]*string) NotebookParamsInput() *map[string]*string PipelineParams() JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference PipelineParamsInput() *JobTaskForEachTaskTaskRunJobTaskPipelineParams PythonNamedParams() *map[string]*string SetPythonNamedParams(val *map[string]*string) PythonNamedParamsInput() *map[string]*string PythonParams() *[]*string SetPythonParams(val *[]*string) PythonParamsInput() *[]*string SparkSubmitParams() *[]*string SetSparkSubmitParams(val *[]*string) SparkSubmitParamsInput() *[]*string SqlParams() *map[string]*string SetSqlParams(val *map[string]*string) SqlParamsInput() *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 PutPipelineParams(value *JobTaskForEachTaskTaskRunJobTaskPipelineParams) ResetDbtCommands() ResetJarParams() ResetJobParameters() ResetNotebookParams() ResetPipelineParams() ResetPythonNamedParams() ResetPythonParams() ResetSparkSubmitParams() ResetSqlParams() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskRunJobTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskRunJobTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskRunJobTaskOutputReference
type JobTaskForEachTaskTaskRunJobTaskPipelineParams ¶ added in v13.9.0
type JobTaskForEachTaskTaskRunJobTaskPipelineParams struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#full_refresh Job#full_refresh}.
FullRefresh interface{} `field:"optional" json:"fullRefresh" yaml:"fullRefresh"`
}
type JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference ¶ added in v13.9.0
type JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference 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() *JobTaskForEachTaskTaskRunJobTaskPipelineParams SetInternalValue(val *JobTaskForEachTaskTaskRunJobTaskPipelineParams) // 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 NewJobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference ¶ added in v13.9.0
func NewJobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference
type JobTaskForEachTaskTaskSparkJarTask ¶ added in v13.3.0
type JobTaskForEachTaskTaskSparkJarTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar_uri Job#jar_uri}. JarUri *string `field:"optional" json:"jarUri" yaml:"jarUri"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#main_class_name Job#main_class_name}. MainClassName *string `field:"optional" json:"mainClassName" yaml:"mainClassName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type JobTaskForEachTaskTaskSparkJarTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskSparkJarTaskOutputReference 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() *JobTaskForEachTaskTaskSparkJarTask SetInternalValue(val *JobTaskForEachTaskTaskSparkJarTask) 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 NewJobTaskForEachTaskTaskSparkJarTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSparkJarTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskSparkJarTaskOutputReference
type JobTaskForEachTaskTaskSparkPythonTask ¶ added in v13.3.0
type JobTaskForEachTaskTaskSparkPythonTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#python_file Job#python_file}. PythonFile *string `field:"required" json:"pythonFile" yaml:"pythonFile"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#source Job#source}. Source *string `field:"optional" json:"source" yaml:"source"` }
type JobTaskForEachTaskTaskSparkPythonTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskSparkPythonTaskOutputReference 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() *JobTaskForEachTaskTaskSparkPythonTask SetInternalValue(val *JobTaskForEachTaskTaskSparkPythonTask) 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 NewJobTaskForEachTaskTaskSparkPythonTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSparkPythonTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskSparkPythonTaskOutputReference
type JobTaskForEachTaskTaskSparkSubmitTask ¶ added in v13.3.0
type JobTaskForEachTaskTaskSparkSubmitTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type JobTaskForEachTaskTaskSparkSubmitTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskSparkSubmitTaskOutputReference 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() *JobTaskForEachTaskTaskSparkSubmitTask SetInternalValue(val *JobTaskForEachTaskTaskSparkSubmitTask) 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 NewJobTaskForEachTaskTaskSparkSubmitTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSparkSubmitTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskSparkSubmitTaskOutputReference
type JobTaskForEachTaskTaskSqlTask ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#warehouse_id Job#warehouse_id}. WarehouseId *string `field:"required" json:"warehouseId" yaml:"warehouseId"` // alert block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#alert Job#alert} Alert *JobTaskForEachTaskTaskSqlTaskAlert `field:"optional" json:"alert" yaml:"alert"` // dashboard block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dashboard Job#dashboard} Dashboard *JobTaskForEachTaskTaskSqlTaskDashboard `field:"optional" json:"dashboard" yaml:"dashboard"` // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#file Job#file} File *JobTaskForEachTaskTaskSqlTaskFile `field:"optional" json:"file" yaml:"file"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#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.63.0/docs/resources/job#query Job#query} Query *JobTaskForEachTaskTaskSqlTaskQuery `field:"optional" json:"query" yaml:"query"` }
type JobTaskForEachTaskTaskSqlTaskAlert ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskAlert struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#alert_id Job#alert_id}. AlertId *string `field:"required" json:"alertId" yaml:"alertId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pause_subscriptions Job#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.63.0/docs/resources/job#subscriptions Job#subscriptions} Subscriptions interface{} `field:"optional" json:"subscriptions" yaml:"subscriptions"` }
type JobTaskForEachTaskTaskSqlTaskAlertOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskAlertOutputReference 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() *JobTaskForEachTaskTaskSqlTaskAlert SetInternalValue(val *JobTaskForEachTaskTaskSqlTaskAlert) PauseSubscriptions() interface{} SetPauseSubscriptions(val interface{}) PauseSubscriptionsInput() interface{} Subscriptions() JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList 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() 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 NewJobTaskForEachTaskTaskSqlTaskAlertOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskAlertOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskSqlTaskAlertOutputReference
type JobTaskForEachTaskTaskSqlTaskAlertSubscriptions ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskAlertSubscriptions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination_id Job#destination_id}. DestinationId *string `field:"optional" json:"destinationId" yaml:"destinationId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#user_name Job#user_name}. UserName *string `field:"optional" json:"userName" yaml:"userName"` }
type JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList 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) JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList
type JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference 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 NewJobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference
type JobTaskForEachTaskTaskSqlTaskDashboard ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskDashboard struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dashboard_id Job#dashboard_id}. DashboardId *string `field:"required" json:"dashboardId" yaml:"dashboardId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#custom_subject Job#custom_subject}. CustomSubject *string `field:"optional" json:"customSubject" yaml:"customSubject"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pause_subscriptions Job#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.63.0/docs/resources/job#subscriptions Job#subscriptions} Subscriptions interface{} `field:"optional" json:"subscriptions" yaml:"subscriptions"` }
type JobTaskForEachTaskTaskSqlTaskDashboardOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskDashboardOutputReference 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() *JobTaskForEachTaskTaskSqlTaskDashboard SetInternalValue(val *JobTaskForEachTaskTaskSqlTaskDashboard) PauseSubscriptions() interface{} SetPauseSubscriptions(val interface{}) PauseSubscriptionsInput() interface{} Subscriptions() JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList 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 NewJobTaskForEachTaskTaskSqlTaskDashboardOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskDashboardOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskSqlTaskDashboardOutputReference
type JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination_id Job#destination_id}. DestinationId *string `field:"optional" json:"destinationId" yaml:"destinationId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#user_name Job#user_name}. UserName *string `field:"optional" json:"userName" yaml:"userName"` }
type JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList 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) JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList
type JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference 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 NewJobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference
type JobTaskForEachTaskTaskSqlTaskFile ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskFile struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#path Job#path}. Path *string `field:"required" json:"path" yaml:"path"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#source Job#source}. Source *string `field:"optional" json:"source" yaml:"source"` }
type JobTaskForEachTaskTaskSqlTaskFileOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskFileOutputReference 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() *JobTaskForEachTaskTaskSqlTaskFile SetInternalValue(val *JobTaskForEachTaskTaskSqlTaskFile) Path() *string SetPath(val *string) PathInput() *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 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 NewJobTaskForEachTaskTaskSqlTaskFileOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskSqlTaskFileOutputReference
type JobTaskForEachTaskTaskSqlTaskOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskOutputReference interface { cdktf.ComplexObject Alert() JobTaskForEachTaskTaskSqlTaskAlertOutputReference AlertInput() *JobTaskForEachTaskTaskSqlTaskAlert // 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() JobTaskForEachTaskTaskSqlTaskDashboardOutputReference DashboardInput() *JobTaskForEachTaskTaskSqlTaskDashboard File() JobTaskForEachTaskTaskSqlTaskFileOutputReference FileInput() *JobTaskForEachTaskTaskSqlTaskFile // Experimental. Fqn() *string InternalValue() *JobTaskForEachTaskTaskSqlTask SetInternalValue(val *JobTaskForEachTaskTaskSqlTask) Parameters() *map[string]*string SetParameters(val *map[string]*string) ParametersInput() *map[string]*string Query() JobTaskForEachTaskTaskSqlTaskQueryOutputReference QueryInput() *JobTaskForEachTaskTaskSqlTaskQuery // 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 *JobTaskForEachTaskTaskSqlTaskAlert) PutDashboard(value *JobTaskForEachTaskTaskSqlTaskDashboard) PutFile(value *JobTaskForEachTaskTaskSqlTaskFile) PutQuery(value *JobTaskForEachTaskTaskSqlTaskQuery) ResetAlert() ResetDashboard() ResetFile() ResetParameters() ResetQuery() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskSqlTaskOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskSqlTaskOutputReference
type JobTaskForEachTaskTaskSqlTaskQuery ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskQuery struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#query_id Job#query_id}. QueryId *string `field:"required" json:"queryId" yaml:"queryId"` }
type JobTaskForEachTaskTaskSqlTaskQueryOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskSqlTaskQueryOutputReference 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() *JobTaskForEachTaskTaskSqlTaskQuery SetInternalValue(val *JobTaskForEachTaskTaskSqlTaskQuery) 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 NewJobTaskForEachTaskTaskSqlTaskQueryOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskSqlTaskQueryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskSqlTaskQueryOutputReference
type JobTaskForEachTaskTaskWebhookNotifications ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotifications struct { // on_duration_warning_threshold_exceeded block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_duration_warning_threshold_exceeded Job#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.63.0/docs/resources/job#on_failure Job#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.63.0/docs/resources/job#on_start Job#on_start} OnStart interface{} `field:"optional" json:"onStart" yaml:"onStart"` // on_streaming_backlog_exceeded block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded} OnStreamingBacklogExceeded interface{} `field:"optional" json:"onStreamingBacklogExceeded" yaml:"onStreamingBacklogExceeded"` // on_success block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_success Job#on_success} OnSuccess interface{} `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList 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) JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList
type JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference
type JobTaskForEachTaskTaskWebhookNotificationsOnFailure ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnFailure struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobTaskForEachTaskTaskWebhookNotificationsOnFailureList ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnFailureList 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) JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskWebhookNotificationsOnFailureList ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnFailureList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskWebhookNotificationsOnFailureList
type JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference
type JobTaskForEachTaskTaskWebhookNotificationsOnStart ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnStart struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobTaskForEachTaskTaskWebhookNotificationsOnStartList ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnStartList 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) JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStartList ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStartList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskWebhookNotificationsOnStartList
type JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference
type JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded ¶ added in v13.14.0
type JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList ¶ added in v13.14.0
type JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList 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) JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList ¶ added in v13.14.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList
type JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference ¶ added in v13.14.0
type JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference ¶ added in v13.14.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference
type JobTaskForEachTaskTaskWebhookNotificationsOnSuccess ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnSuccess struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList 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) JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskWebhookNotificationsOnSuccessList ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnSuccessList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList
type JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference
type JobTaskForEachTaskTaskWebhookNotificationsOutputReference ¶ added in v13.3.0
type JobTaskForEachTaskTaskWebhookNotificationsOutputReference 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() *JobTaskForEachTaskTaskWebhookNotifications SetInternalValue(val *JobTaskForEachTaskTaskWebhookNotifications) OnDurationWarningThresholdExceeded() JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList OnDurationWarningThresholdExceededInput() interface{} OnFailure() JobTaskForEachTaskTaskWebhookNotificationsOnFailureList OnFailureInput() interface{} OnStart() JobTaskForEachTaskTaskWebhookNotificationsOnStartList OnStartInput() interface{} OnStreamingBacklogExceeded() JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList OnStreamingBacklogExceededInput() interface{} OnSuccess() JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList 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{}) PutOnStreamingBacklogExceeded(value interface{}) PutOnSuccess(value interface{}) ResetOnDurationWarningThresholdExceeded() ResetOnFailure() ResetOnStart() ResetOnStreamingBacklogExceeded() 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 NewJobTaskForEachTaskTaskWebhookNotificationsOutputReference ¶ added in v13.3.0
func NewJobTaskForEachTaskTaskWebhookNotificationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskForEachTaskTaskWebhookNotificationsOutputReference
type JobTaskHealth ¶
type JobTaskHealth struct { // rules block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#rules Job#rules} Rules interface{} `field:"required" json:"rules" yaml:"rules"` }
type JobTaskHealthOutputReference ¶
type JobTaskHealthOutputReference 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() *JobTaskHealth SetInternalValue(val *JobTaskHealth) Rules() JobTaskHealthRulesList 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 NewJobTaskHealthOutputReference ¶
func NewJobTaskHealthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskHealthOutputReference
type JobTaskHealthRules ¶
type JobTaskHealthRules struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#metric Job#metric}. Metric *string `field:"required" json:"metric" yaml:"metric"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#op Job#op}. Op *string `field:"required" json:"op" yaml:"op"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#value Job#value}. Value *float64 `field:"required" json:"value" yaml:"value"` }
type JobTaskHealthRulesList ¶
type JobTaskHealthRulesList 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) JobTaskHealthRulesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskHealthRulesList ¶
func NewJobTaskHealthRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskHealthRulesList
type JobTaskHealthRulesOutputReference ¶
type JobTaskHealthRulesOutputReference 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 // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskHealthRulesOutputReference ¶
func NewJobTaskHealthRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskHealthRulesOutputReference
type JobTaskLibrary ¶
type JobTaskLibrary struct { // cran block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cran Job#cran} Cran *JobTaskLibraryCran `field:"optional" json:"cran" yaml:"cran"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#egg Job#egg}. Egg *string `field:"optional" json:"egg" yaml:"egg"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar Job#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#maven Job#maven} Maven *JobTaskLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // pypi block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pypi Job#pypi} Pypi *JobTaskLibraryPypi `field:"optional" json:"pypi" yaml:"pypi"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#requirements Job#requirements}. Requirements *string `field:"optional" json:"requirements" yaml:"requirements"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#whl Job#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type JobTaskLibraryCran ¶
type JobTaskLibraryCran struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskLibraryCranOutputReference ¶
type JobTaskLibraryCranOutputReference 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() *JobTaskLibraryCran SetInternalValue(val *JobTaskLibraryCran) 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 NewJobTaskLibraryCranOutputReference ¶
func NewJobTaskLibraryCranOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskLibraryCranOutputReference
type JobTaskLibraryList ¶
type JobTaskLibraryList 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) JobTaskLibraryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskLibraryList ¶
func NewJobTaskLibraryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskLibraryList
type JobTaskLibraryMaven ¶
type JobTaskLibraryMaven struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#coordinates Job#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#exclusions Job#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskLibraryMavenOutputReference ¶
type JobTaskLibraryMavenOutputReference 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() *JobTaskLibraryMaven SetInternalValue(val *JobTaskLibraryMaven) 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 NewJobTaskLibraryMavenOutputReference ¶
func NewJobTaskLibraryMavenOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskLibraryMavenOutputReference
type JobTaskLibraryOutputReference ¶
type JobTaskLibraryOutputReference 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() JobTaskLibraryCranOutputReference CranInput() *JobTaskLibraryCran // The creation stack of this resolvable 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() JobTaskLibraryMavenOutputReference MavenInput() *JobTaskLibraryMaven Pypi() JobTaskLibraryPypiOutputReference PypiInput() *JobTaskLibraryPypi Requirements() *string SetRequirements(val *string) RequirementsInput() *string // 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 *JobTaskLibraryCran) PutMaven(value *JobTaskLibraryMaven) PutPypi(value *JobTaskLibraryPypi) ResetCran() ResetEgg() ResetJar() ResetMaven() ResetPypi() ResetRequirements() 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 NewJobTaskLibraryOutputReference ¶
func NewJobTaskLibraryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskLibraryOutputReference
type JobTaskLibraryPypi ¶
type JobTaskLibraryPypi struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskLibraryPypiOutputReference ¶
type JobTaskLibraryPypiOutputReference 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() *JobTaskLibraryPypi SetInternalValue(val *JobTaskLibraryPypi) 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 NewJobTaskLibraryPypiOutputReference ¶
func NewJobTaskLibraryPypiOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskLibraryPypiOutputReference
type JobTaskList ¶
type JobTaskList 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) JobTaskOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskList ¶
func NewJobTaskList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskList
type JobTaskNewCluster ¶
type JobTaskNewCluster struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_version Job#spark_version}. SparkVersion *string `field:"required" json:"sparkVersion" yaml:"sparkVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#apply_policy_default_values Job#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.63.0/docs/resources/job#autoscale Job#autoscale} Autoscale *JobTaskNewClusterAutoscale `field:"optional" json:"autoscale" yaml:"autoscale"` // aws_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#aws_attributes Job#aws_attributes} AwsAttributes *JobTaskNewClusterAwsAttributes `field:"optional" json:"awsAttributes" yaml:"awsAttributes"` // azure_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#azure_attributes Job#azure_attributes} AzureAttributes *JobTaskNewClusterAzureAttributes `field:"optional" json:"azureAttributes" yaml:"azureAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_id Job#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.63.0/docs/resources/job#cluster_log_conf Job#cluster_log_conf} ClusterLogConf *JobTaskNewClusterClusterLogConf `field:"optional" json:"clusterLogConf" yaml:"clusterLogConf"` // cluster_mount_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_mount_info Job#cluster_mount_info} ClusterMountInfo interface{} `field:"optional" json:"clusterMountInfo" yaml:"clusterMountInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cluster_name Job#cluster_name}. ClusterName *string `field:"optional" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#custom_tags Job#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.63.0/docs/resources/job#data_security_mode Job#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.63.0/docs/resources/job#docker_image Job#docker_image} DockerImage *JobTaskNewClusterDockerImage `field:"optional" json:"dockerImage" yaml:"dockerImage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#driver_instance_pool_id Job#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.63.0/docs/resources/job#driver_node_type_id Job#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.63.0/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}. EnableElasticDisk interface{} `field:"optional" json:"enableElasticDisk" yaml:"enableElasticDisk"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_local_disk_encryption Job#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.63.0/docs/resources/job#gcp_attributes Job#gcp_attributes} GcpAttributes *JobTaskNewClusterGcpAttributes `field:"optional" json:"gcpAttributes" yaml:"gcpAttributes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#idempotency_token Job#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.63.0/docs/resources/job#init_scripts Job#init_scripts} InitScripts interface{} `field:"optional" json:"initScripts" yaml:"initScripts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#instance_pool_id Job#instance_pool_id}. InstancePoolId *string `field:"optional" json:"instancePoolId" yaml:"instancePoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#is_single_node Job#is_single_node}. IsSingleNode interface{} `field:"optional" json:"isSingleNode" yaml:"isSingleNode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kind Job#kind}. Kind *string `field:"optional" json:"kind" yaml:"kind"` // library block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#library Job#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#node_type_id Job#node_type_id}. NodeTypeId *string `field:"optional" json:"nodeTypeId" yaml:"nodeTypeId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#num_workers Job#num_workers}. NumWorkers *float64 `field:"optional" json:"numWorkers" yaml:"numWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#policy_id Job#policy_id}. PolicyId *string `field:"optional" json:"policyId" yaml:"policyId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#runtime_engine Job#runtime_engine}. RuntimeEngine *string `field:"optional" json:"runtimeEngine" yaml:"runtimeEngine"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#single_user_name Job#single_user_name}. SingleUserName *string `field:"optional" json:"singleUserName" yaml:"singleUserName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_conf Job#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.63.0/docs/resources/job#spark_env_vars Job#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.63.0/docs/resources/job#ssh_public_keys Job#ssh_public_keys}. SshPublicKeys *[]*string `field:"optional" json:"sshPublicKeys" yaml:"sshPublicKeys"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#use_ml_runtime Job#use_ml_runtime}. UseMlRuntime interface{} `field:"optional" json:"useMlRuntime" yaml:"useMlRuntime"` // workload_type block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#workload_type Job#workload_type} WorkloadType *JobTaskNewClusterWorkloadType `field:"optional" json:"workloadType" yaml:"workloadType"` }
type JobTaskNewClusterAutoscale ¶
type JobTaskNewClusterAutoscale struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#max_workers Job#max_workers}. MaxWorkers *float64 `field:"optional" json:"maxWorkers" yaml:"maxWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#min_workers Job#min_workers}. MinWorkers *float64 `field:"optional" json:"minWorkers" yaml:"minWorkers"` }
type JobTaskNewClusterAutoscaleOutputReference ¶
type JobTaskNewClusterAutoscaleOutputReference 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() *JobTaskNewClusterAutoscale SetInternalValue(val *JobTaskNewClusterAutoscale) 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 NewJobTaskNewClusterAutoscaleOutputReference ¶
func NewJobTaskNewClusterAutoscaleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterAutoscaleOutputReference
type JobTaskNewClusterAwsAttributes ¶
type JobTaskNewClusterAwsAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_count Job#ebs_volume_count}. EbsVolumeCount *float64 `field:"optional" json:"ebsVolumeCount" yaml:"ebsVolumeCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}. EbsVolumeIops *float64 `field:"optional" json:"ebsVolumeIops" yaml:"ebsVolumeIops"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_size Job#ebs_volume_size}. EbsVolumeSize *float64 `field:"optional" json:"ebsVolumeSize" yaml:"ebsVolumeSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}. EbsVolumeThroughput *float64 `field:"optional" json:"ebsVolumeThroughput" yaml:"ebsVolumeThroughput"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#ebs_volume_type Job#ebs_volume_type}. EbsVolumeType *string `field:"optional" json:"ebsVolumeType" yaml:"ebsVolumeType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#first_on_demand Job#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#instance_profile_arn Job#instance_profile_arn}. InstanceProfileArn *string `field:"optional" json:"instanceProfileArn" yaml:"instanceProfileArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spot_bid_price_percent Job#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.63.0/docs/resources/job#zone_id Job#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type JobTaskNewClusterAwsAttributesOutputReference ¶
type JobTaskNewClusterAwsAttributesOutputReference 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 EbsVolumeIops() *float64 SetEbsVolumeIops(val *float64) EbsVolumeIopsInput() *float64 EbsVolumeSize() *float64 SetEbsVolumeSize(val *float64) EbsVolumeSizeInput() *float64 EbsVolumeThroughput() *float64 SetEbsVolumeThroughput(val *float64) EbsVolumeThroughputInput() *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() *JobTaskNewClusterAwsAttributes SetInternalValue(val *JobTaskNewClusterAwsAttributes) 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() ResetEbsVolumeIops() ResetEbsVolumeSize() ResetEbsVolumeThroughput() 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 NewJobTaskNewClusterAwsAttributesOutputReference ¶
func NewJobTaskNewClusterAwsAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterAwsAttributesOutputReference
type JobTaskNewClusterAzureAttributes ¶
type JobTaskNewClusterAzureAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#first_on_demand Job#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // log_analytics_info block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_info Job#log_analytics_info} LogAnalyticsInfo *JobTaskNewClusterAzureAttributesLogAnalyticsInfo `field:"optional" json:"logAnalyticsInfo" yaml:"logAnalyticsInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}. SpotBidMaxPrice *float64 `field:"optional" json:"spotBidMaxPrice" yaml:"spotBidMaxPrice"` }
type JobTaskNewClusterAzureAttributesLogAnalyticsInfo ¶ added in v13.9.0
type JobTaskNewClusterAzureAttributesLogAnalyticsInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}. LogAnalyticsPrimaryKey *string `field:"optional" json:"logAnalyticsPrimaryKey" yaml:"logAnalyticsPrimaryKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}. LogAnalyticsWorkspaceId *string `field:"optional" json:"logAnalyticsWorkspaceId" yaml:"logAnalyticsWorkspaceId"` }
type JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference ¶ added in v13.9.0
type JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference 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() *JobTaskNewClusterAzureAttributesLogAnalyticsInfo SetInternalValue(val *JobTaskNewClusterAzureAttributesLogAnalyticsInfo) LogAnalyticsPrimaryKey() *string SetLogAnalyticsPrimaryKey(val *string) LogAnalyticsPrimaryKeyInput() *string LogAnalyticsWorkspaceId() *string SetLogAnalyticsWorkspaceId(val *string) LogAnalyticsWorkspaceIdInput() *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 ResetLogAnalyticsPrimaryKey() ResetLogAnalyticsWorkspaceId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference ¶ added in v13.9.0
func NewJobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference
type JobTaskNewClusterAzureAttributesOutputReference ¶
type JobTaskNewClusterAzureAttributesOutputReference 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() *JobTaskNewClusterAzureAttributes SetInternalValue(val *JobTaskNewClusterAzureAttributes) LogAnalyticsInfo() JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference LogAnalyticsInfoInput() *JobTaskNewClusterAzureAttributesLogAnalyticsInfo 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 PutLogAnalyticsInfo(value *JobTaskNewClusterAzureAttributesLogAnalyticsInfo) ResetAvailability() ResetFirstOnDemand() ResetLogAnalyticsInfo() 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 NewJobTaskNewClusterAzureAttributesOutputReference ¶
func NewJobTaskNewClusterAzureAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterAzureAttributesOutputReference
type JobTaskNewClusterClusterLogConf ¶
type JobTaskNewClusterClusterLogConf struct { // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbfs Job#dbfs} Dbfs *JobTaskNewClusterClusterLogConfDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#s3 Job#s3} S3 *JobTaskNewClusterClusterLogConfS3 `field:"optional" json:"s3" yaml:"s3"` }
type JobTaskNewClusterClusterLogConfDbfs ¶
type JobTaskNewClusterClusterLogConfDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskNewClusterClusterLogConfDbfsOutputReference ¶
type JobTaskNewClusterClusterLogConfDbfsOutputReference 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() *JobTaskNewClusterClusterLogConfDbfs SetInternalValue(val *JobTaskNewClusterClusterLogConfDbfs) // 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 NewJobTaskNewClusterClusterLogConfDbfsOutputReference ¶
func NewJobTaskNewClusterClusterLogConfDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterClusterLogConfDbfsOutputReference
type JobTaskNewClusterClusterLogConfOutputReference ¶
type JobTaskNewClusterClusterLogConfOutputReference 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() JobTaskNewClusterClusterLogConfDbfsOutputReference DbfsInput() *JobTaskNewClusterClusterLogConfDbfs // Experimental. Fqn() *string InternalValue() *JobTaskNewClusterClusterLogConf SetInternalValue(val *JobTaskNewClusterClusterLogConf) S3() JobTaskNewClusterClusterLogConfS3OutputReference S3Input() *JobTaskNewClusterClusterLogConfS3 // 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 *JobTaskNewClusterClusterLogConfDbfs) PutS3(value *JobTaskNewClusterClusterLogConfS3) 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 NewJobTaskNewClusterClusterLogConfOutputReference ¶
func NewJobTaskNewClusterClusterLogConfOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterClusterLogConfOutputReference
type JobTaskNewClusterClusterLogConfS3 ¶
type JobTaskNewClusterClusterLogConfS3 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#canned_acl Job#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_encryption Job#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#encryption_type Job#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#endpoint Job#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kms_key Job#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#region Job#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type JobTaskNewClusterClusterLogConfS3OutputReference ¶
type JobTaskNewClusterClusterLogConfS3OutputReference 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() *JobTaskNewClusterClusterLogConfS3 SetInternalValue(val *JobTaskNewClusterClusterLogConfS3) 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 NewJobTaskNewClusterClusterLogConfS3OutputReference ¶
func NewJobTaskNewClusterClusterLogConfS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterClusterLogConfS3OutputReference
type JobTaskNewClusterClusterMountInfo ¶
type JobTaskNewClusterClusterMountInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#local_mount_dir_path Job#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.63.0/docs/resources/job#network_filesystem_info Job#network_filesystem_info} NetworkFilesystemInfo *JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo `field:"required" json:"networkFilesystemInfo" yaml:"networkFilesystemInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}. RemoteMountDirPath *string `field:"optional" json:"remoteMountDirPath" yaml:"remoteMountDirPath"` }
type JobTaskNewClusterClusterMountInfoList ¶
type JobTaskNewClusterClusterMountInfoList 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) JobTaskNewClusterClusterMountInfoOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskNewClusterClusterMountInfoList ¶
func NewJobTaskNewClusterClusterMountInfoList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskNewClusterClusterMountInfoList
type JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo ¶
type JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#server_address Job#server_address}. ServerAddress *string `field:"required" json:"serverAddress" yaml:"serverAddress"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#mount_options Job#mount_options}. MountOptions *string `field:"optional" json:"mountOptions" yaml:"mountOptions"` }
type JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
type JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference 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() *JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo SetInternalValue(val *JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo) 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 NewJobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference ¶
func NewJobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference
type JobTaskNewClusterClusterMountInfoOutputReference ¶
type JobTaskNewClusterClusterMountInfoOutputReference 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() JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference NetworkFilesystemInfoInput() *JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo 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 *JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo) 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 NewJobTaskNewClusterClusterMountInfoOutputReference ¶
func NewJobTaskNewClusterClusterMountInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskNewClusterClusterMountInfoOutputReference
type JobTaskNewClusterDockerImage ¶
type JobTaskNewClusterDockerImage struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#url Job#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.63.0/docs/resources/job#basic_auth Job#basic_auth} BasicAuth *JobTaskNewClusterDockerImageBasicAuth `field:"optional" json:"basicAuth" yaml:"basicAuth"` }
type JobTaskNewClusterDockerImageBasicAuth ¶
type JobTaskNewClusterDockerImageBasicAuth struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#password Job#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#username Job#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type JobTaskNewClusterDockerImageBasicAuthOutputReference ¶
type JobTaskNewClusterDockerImageBasicAuthOutputReference 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() *JobTaskNewClusterDockerImageBasicAuth SetInternalValue(val *JobTaskNewClusterDockerImageBasicAuth) 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 NewJobTaskNewClusterDockerImageBasicAuthOutputReference ¶
func NewJobTaskNewClusterDockerImageBasicAuthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterDockerImageBasicAuthOutputReference
type JobTaskNewClusterDockerImageOutputReference ¶
type JobTaskNewClusterDockerImageOutputReference interface { cdktf.ComplexObject BasicAuth() JobTaskNewClusterDockerImageBasicAuthOutputReference BasicAuthInput() *JobTaskNewClusterDockerImageBasicAuth // 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() *JobTaskNewClusterDockerImage SetInternalValue(val *JobTaskNewClusterDockerImage) // 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 *JobTaskNewClusterDockerImageBasicAuth) 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 NewJobTaskNewClusterDockerImageOutputReference ¶
func NewJobTaskNewClusterDockerImageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterDockerImageOutputReference
type JobTaskNewClusterGcpAttributes ¶
type JobTaskNewClusterGcpAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#availability Job#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#boot_disk_size Job#boot_disk_size}. BootDiskSize *float64 `field:"optional" json:"bootDiskSize" yaml:"bootDiskSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#google_service_account Job#google_service_account}. GoogleServiceAccount *string `field:"optional" json:"googleServiceAccount" yaml:"googleServiceAccount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#local_ssd_count Job#local_ssd_count}. LocalSsdCount *float64 `field:"optional" json:"localSsdCount" yaml:"localSsdCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}. UsePreemptibleExecutors interface{} `field:"optional" json:"usePreemptibleExecutors" yaml:"usePreemptibleExecutors"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#zone_id Job#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type JobTaskNewClusterGcpAttributesOutputReference ¶
type JobTaskNewClusterGcpAttributesOutputReference 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() *JobTaskNewClusterGcpAttributes SetInternalValue(val *JobTaskNewClusterGcpAttributes) 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 NewJobTaskNewClusterGcpAttributesOutputReference ¶
func NewJobTaskNewClusterGcpAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterGcpAttributesOutputReference
type JobTaskNewClusterInitScripts ¶
type JobTaskNewClusterInitScripts struct { // abfss block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#abfss Job#abfss} Abfss *JobTaskNewClusterInitScriptsAbfss `field:"optional" json:"abfss" yaml:"abfss"` // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbfs Job#dbfs} Dbfs *JobTaskNewClusterInitScriptsDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#file Job#file} File *JobTaskNewClusterInitScriptsFile `field:"optional" json:"file" yaml:"file"` // gcs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#gcs Job#gcs} Gcs *JobTaskNewClusterInitScriptsGcs `field:"optional" json:"gcs" yaml:"gcs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#s3 Job#s3} S3 *JobTaskNewClusterInitScriptsS3 `field:"optional" json:"s3" yaml:"s3"` // volumes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#volumes Job#volumes} Volumes *JobTaskNewClusterInitScriptsVolumes `field:"optional" json:"volumes" yaml:"volumes"` // workspace block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#workspace Job#workspace} Workspace *JobTaskNewClusterInitScriptsWorkspace `field:"optional" json:"workspace" yaml:"workspace"` }
type JobTaskNewClusterInitScriptsAbfss ¶
type JobTaskNewClusterInitScriptsAbfss struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskNewClusterInitScriptsAbfssOutputReference ¶
type JobTaskNewClusterInitScriptsAbfssOutputReference 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() *JobTaskNewClusterInitScriptsAbfss SetInternalValue(val *JobTaskNewClusterInitScriptsAbfss) // 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 NewJobTaskNewClusterInitScriptsAbfssOutputReference ¶
func NewJobTaskNewClusterInitScriptsAbfssOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterInitScriptsAbfssOutputReference
type JobTaskNewClusterInitScriptsDbfs ¶
type JobTaskNewClusterInitScriptsDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskNewClusterInitScriptsDbfsOutputReference ¶
type JobTaskNewClusterInitScriptsDbfsOutputReference 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() *JobTaskNewClusterInitScriptsDbfs SetInternalValue(val *JobTaskNewClusterInitScriptsDbfs) // 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 NewJobTaskNewClusterInitScriptsDbfsOutputReference ¶
func NewJobTaskNewClusterInitScriptsDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterInitScriptsDbfsOutputReference
type JobTaskNewClusterInitScriptsFile ¶
type JobTaskNewClusterInitScriptsFile struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskNewClusterInitScriptsFileOutputReference ¶
type JobTaskNewClusterInitScriptsFileOutputReference 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() *JobTaskNewClusterInitScriptsFile SetInternalValue(val *JobTaskNewClusterInitScriptsFile) // 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 NewJobTaskNewClusterInitScriptsFileOutputReference ¶
func NewJobTaskNewClusterInitScriptsFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterInitScriptsFileOutputReference
type JobTaskNewClusterInitScriptsGcs ¶
type JobTaskNewClusterInitScriptsGcs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskNewClusterInitScriptsGcsOutputReference ¶
type JobTaskNewClusterInitScriptsGcsOutputReference 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() *JobTaskNewClusterInitScriptsGcs SetInternalValue(val *JobTaskNewClusterInitScriptsGcs) // 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 NewJobTaskNewClusterInitScriptsGcsOutputReference ¶
func NewJobTaskNewClusterInitScriptsGcsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterInitScriptsGcsOutputReference
type JobTaskNewClusterInitScriptsList ¶
type JobTaskNewClusterInitScriptsList 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) JobTaskNewClusterInitScriptsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskNewClusterInitScriptsList ¶
func NewJobTaskNewClusterInitScriptsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskNewClusterInitScriptsList
type JobTaskNewClusterInitScriptsOutputReference ¶
type JobTaskNewClusterInitScriptsOutputReference interface { cdktf.ComplexObject Abfss() JobTaskNewClusterInitScriptsAbfssOutputReference AbfssInput() *JobTaskNewClusterInitScriptsAbfss // 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() JobTaskNewClusterInitScriptsDbfsOutputReference DbfsInput() *JobTaskNewClusterInitScriptsDbfs File() JobTaskNewClusterInitScriptsFileOutputReference FileInput() *JobTaskNewClusterInitScriptsFile // Experimental. Fqn() *string Gcs() JobTaskNewClusterInitScriptsGcsOutputReference GcsInput() *JobTaskNewClusterInitScriptsGcs InternalValue() interface{} SetInternalValue(val interface{}) S3() JobTaskNewClusterInitScriptsS3OutputReference S3Input() *JobTaskNewClusterInitScriptsS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Volumes() JobTaskNewClusterInitScriptsVolumesOutputReference VolumesInput() *JobTaskNewClusterInitScriptsVolumes Workspace() JobTaskNewClusterInitScriptsWorkspaceOutputReference WorkspaceInput() *JobTaskNewClusterInitScriptsWorkspace // 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 *JobTaskNewClusterInitScriptsAbfss) PutDbfs(value *JobTaskNewClusterInitScriptsDbfs) PutFile(value *JobTaskNewClusterInitScriptsFile) PutGcs(value *JobTaskNewClusterInitScriptsGcs) PutS3(value *JobTaskNewClusterInitScriptsS3) PutVolumes(value *JobTaskNewClusterInitScriptsVolumes) PutWorkspace(value *JobTaskNewClusterInitScriptsWorkspace) 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 NewJobTaskNewClusterInitScriptsOutputReference ¶
func NewJobTaskNewClusterInitScriptsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskNewClusterInitScriptsOutputReference
type JobTaskNewClusterInitScriptsS3 ¶
type JobTaskNewClusterInitScriptsS3 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#canned_acl Job#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#enable_encryption Job#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#encryption_type Job#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#endpoint Job#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#kms_key Job#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#region Job#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type JobTaskNewClusterInitScriptsS3OutputReference ¶
type JobTaskNewClusterInitScriptsS3OutputReference 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() *JobTaskNewClusterInitScriptsS3 SetInternalValue(val *JobTaskNewClusterInitScriptsS3) 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 NewJobTaskNewClusterInitScriptsS3OutputReference ¶
func NewJobTaskNewClusterInitScriptsS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterInitScriptsS3OutputReference
type JobTaskNewClusterInitScriptsVolumes ¶
type JobTaskNewClusterInitScriptsVolumes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskNewClusterInitScriptsVolumesOutputReference ¶
type JobTaskNewClusterInitScriptsVolumesOutputReference 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() *JobTaskNewClusterInitScriptsVolumes SetInternalValue(val *JobTaskNewClusterInitScriptsVolumes) // 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 NewJobTaskNewClusterInitScriptsVolumesOutputReference ¶
func NewJobTaskNewClusterInitScriptsVolumesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterInitScriptsVolumesOutputReference
type JobTaskNewClusterInitScriptsWorkspace ¶
type JobTaskNewClusterInitScriptsWorkspace struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination Job#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type JobTaskNewClusterInitScriptsWorkspaceOutputReference ¶
type JobTaskNewClusterInitScriptsWorkspaceOutputReference 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() *JobTaskNewClusterInitScriptsWorkspace SetInternalValue(val *JobTaskNewClusterInitScriptsWorkspace) // 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 NewJobTaskNewClusterInitScriptsWorkspaceOutputReference ¶
func NewJobTaskNewClusterInitScriptsWorkspaceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterInitScriptsWorkspaceOutputReference
type JobTaskNewClusterLibrary ¶ added in v13.9.0
type JobTaskNewClusterLibrary struct { // cran block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#cran Job#cran} Cran *JobTaskNewClusterLibraryCran `field:"optional" json:"cran" yaml:"cran"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#egg Job#egg}. Egg *string `field:"optional" json:"egg" yaml:"egg"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar Job#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#maven Job#maven} Maven *JobTaskNewClusterLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // pypi block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pypi Job#pypi} Pypi *JobTaskNewClusterLibraryPypi `field:"optional" json:"pypi" yaml:"pypi"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#requirements Job#requirements}. Requirements *string `field:"optional" json:"requirements" yaml:"requirements"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#whl Job#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type JobTaskNewClusterLibraryCran ¶ added in v13.9.0
type JobTaskNewClusterLibraryCran struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskNewClusterLibraryCranOutputReference ¶ added in v13.9.0
type JobTaskNewClusterLibraryCranOutputReference 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() *JobTaskNewClusterLibraryCran SetInternalValue(val *JobTaskNewClusterLibraryCran) 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 NewJobTaskNewClusterLibraryCranOutputReference ¶ added in v13.9.0
func NewJobTaskNewClusterLibraryCranOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterLibraryCranOutputReference
type JobTaskNewClusterLibraryList ¶ added in v13.9.0
type JobTaskNewClusterLibraryList 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) JobTaskNewClusterLibraryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskNewClusterLibraryList ¶ added in v13.9.0
func NewJobTaskNewClusterLibraryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskNewClusterLibraryList
type JobTaskNewClusterLibraryMaven ¶ added in v13.9.0
type JobTaskNewClusterLibraryMaven struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#coordinates Job#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#exclusions Job#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskNewClusterLibraryMavenOutputReference ¶ added in v13.9.0
type JobTaskNewClusterLibraryMavenOutputReference 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() *JobTaskNewClusterLibraryMaven SetInternalValue(val *JobTaskNewClusterLibraryMaven) 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 NewJobTaskNewClusterLibraryMavenOutputReference ¶ added in v13.9.0
func NewJobTaskNewClusterLibraryMavenOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterLibraryMavenOutputReference
type JobTaskNewClusterLibraryOutputReference ¶ added in v13.9.0
type JobTaskNewClusterLibraryOutputReference 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() JobTaskNewClusterLibraryCranOutputReference CranInput() *JobTaskNewClusterLibraryCran // The creation stack of this resolvable 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() JobTaskNewClusterLibraryMavenOutputReference MavenInput() *JobTaskNewClusterLibraryMaven Pypi() JobTaskNewClusterLibraryPypiOutputReference PypiInput() *JobTaskNewClusterLibraryPypi Requirements() *string SetRequirements(val *string) RequirementsInput() *string // 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 *JobTaskNewClusterLibraryCran) PutMaven(value *JobTaskNewClusterLibraryMaven) PutPypi(value *JobTaskNewClusterLibraryPypi) ResetCran() ResetEgg() ResetJar() ResetMaven() ResetPypi() ResetRequirements() 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 NewJobTaskNewClusterLibraryOutputReference ¶ added in v13.9.0
func NewJobTaskNewClusterLibraryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskNewClusterLibraryOutputReference
type JobTaskNewClusterLibraryPypi ¶ added in v13.9.0
type JobTaskNewClusterLibraryPypi struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#package Job#package}. Package *string `field:"required" json:"package" yaml:"package"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#repo Job#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type JobTaskNewClusterLibraryPypiOutputReference ¶ added in v13.9.0
type JobTaskNewClusterLibraryPypiOutputReference 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() *JobTaskNewClusterLibraryPypi SetInternalValue(val *JobTaskNewClusterLibraryPypi) 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 NewJobTaskNewClusterLibraryPypiOutputReference ¶ added in v13.9.0
func NewJobTaskNewClusterLibraryPypiOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterLibraryPypiOutputReference
type JobTaskNewClusterOutputReference ¶
type JobTaskNewClusterOutputReference interface { cdktf.ComplexObject ApplyPolicyDefaultValues() interface{} SetApplyPolicyDefaultValues(val interface{}) ApplyPolicyDefaultValuesInput() interface{} Autoscale() JobTaskNewClusterAutoscaleOutputReference AutoscaleInput() *JobTaskNewClusterAutoscale AwsAttributes() JobTaskNewClusterAwsAttributesOutputReference AwsAttributesInput() *JobTaskNewClusterAwsAttributes AzureAttributes() JobTaskNewClusterAzureAttributesOutputReference AzureAttributesInput() *JobTaskNewClusterAzureAttributes ClusterId() *string SetClusterId(val *string) ClusterIdInput() *string ClusterLogConf() JobTaskNewClusterClusterLogConfOutputReference ClusterLogConfInput() *JobTaskNewClusterClusterLogConf ClusterMountInfo() JobTaskNewClusterClusterMountInfoList 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() JobTaskNewClusterDockerImageOutputReference DockerImageInput() *JobTaskNewClusterDockerImage 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() JobTaskNewClusterGcpAttributesOutputReference GcpAttributesInput() *JobTaskNewClusterGcpAttributes IdempotencyToken() *string SetIdempotencyToken(val *string) IdempotencyTokenInput() *string InitScripts() JobTaskNewClusterInitScriptsList InitScriptsInput() interface{} InstancePoolId() *string SetInstancePoolId(val *string) InstancePoolIdInput() *string InternalValue() *JobTaskNewCluster SetInternalValue(val *JobTaskNewCluster) IsSingleNode() interface{} SetIsSingleNode(val interface{}) IsSingleNodeInput() interface{} Kind() *string SetKind(val *string) KindInput() *string Library() JobTaskNewClusterLibraryList LibraryInput() interface{} 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) UseMlRuntime() interface{} SetUseMlRuntime(val interface{}) UseMlRuntimeInput() interface{} WorkloadType() JobTaskNewClusterWorkloadTypeOutputReference WorkloadTypeInput() *JobTaskNewClusterWorkloadType // 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 *JobTaskNewClusterAutoscale) PutAwsAttributes(value *JobTaskNewClusterAwsAttributes) PutAzureAttributes(value *JobTaskNewClusterAzureAttributes) PutClusterLogConf(value *JobTaskNewClusterClusterLogConf) PutClusterMountInfo(value interface{}) PutDockerImage(value *JobTaskNewClusterDockerImage) PutGcpAttributes(value *JobTaskNewClusterGcpAttributes) PutInitScripts(value interface{}) PutLibrary(value interface{}) PutWorkloadType(value *JobTaskNewClusterWorkloadType) ResetApplyPolicyDefaultValues() ResetAutoscale() ResetAwsAttributes() ResetAzureAttributes() ResetClusterId() ResetClusterLogConf() ResetClusterMountInfo() ResetClusterName() ResetCustomTags() ResetDataSecurityMode() ResetDockerImage() ResetDriverInstancePoolId() ResetDriverNodeTypeId() ResetEnableElasticDisk() ResetEnableLocalDiskEncryption() ResetGcpAttributes() ResetIdempotencyToken() ResetInitScripts() ResetInstancePoolId() ResetIsSingleNode() ResetKind() ResetLibrary() ResetNodeTypeId() ResetNumWorkers() ResetPolicyId() ResetRuntimeEngine() ResetSingleUserName() ResetSparkConf() ResetSparkEnvVars() ResetSshPublicKeys() ResetUseMlRuntime() 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 NewJobTaskNewClusterOutputReference ¶
func NewJobTaskNewClusterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterOutputReference
type JobTaskNewClusterWorkloadType ¶
type JobTaskNewClusterWorkloadType struct { // clients block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#clients Job#clients} Clients *JobTaskNewClusterWorkloadTypeClients `field:"required" json:"clients" yaml:"clients"` }
type JobTaskNewClusterWorkloadTypeClients ¶
type JobTaskNewClusterWorkloadTypeClients struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jobs Job#jobs}. Jobs interface{} `field:"optional" json:"jobs" yaml:"jobs"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebooks Job#notebooks}. Notebooks interface{} `field:"optional" json:"notebooks" yaml:"notebooks"` }
type JobTaskNewClusterWorkloadTypeClientsOutputReference ¶
type JobTaskNewClusterWorkloadTypeClientsOutputReference 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() *JobTaskNewClusterWorkloadTypeClients SetInternalValue(val *JobTaskNewClusterWorkloadTypeClients) 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 NewJobTaskNewClusterWorkloadTypeClientsOutputReference ¶
func NewJobTaskNewClusterWorkloadTypeClientsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterWorkloadTypeClientsOutputReference
type JobTaskNewClusterWorkloadTypeOutputReference ¶
type JobTaskNewClusterWorkloadTypeOutputReference interface { cdktf.ComplexObject Clients() JobTaskNewClusterWorkloadTypeClientsOutputReference ClientsInput() *JobTaskNewClusterWorkloadTypeClients // 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() *JobTaskNewClusterWorkloadType SetInternalValue(val *JobTaskNewClusterWorkloadType) // 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 *JobTaskNewClusterWorkloadTypeClients) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskNewClusterWorkloadTypeOutputReference ¶
func NewJobTaskNewClusterWorkloadTypeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNewClusterWorkloadTypeOutputReference
type JobTaskNotebookTask ¶
type JobTaskNotebookTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_path Job#notebook_path}. NotebookPath *string `field:"required" json:"notebookPath" yaml:"notebookPath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#base_parameters Job#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.63.0/docs/resources/job#source Job#source}. Source *string `field:"optional" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#warehouse_id Job#warehouse_id}. WarehouseId *string `field:"optional" json:"warehouseId" yaml:"warehouseId"` }
type JobTaskNotebookTaskOutputReference ¶
type JobTaskNotebookTaskOutputReference 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() *JobTaskNotebookTask SetInternalValue(val *JobTaskNotebookTask) 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) 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 ResetBaseParameters() ResetSource() 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 NewJobTaskNotebookTaskOutputReference ¶
func NewJobTaskNotebookTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNotebookTaskOutputReference
type JobTaskNotificationSettings ¶
type JobTaskNotificationSettings struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#alert_on_last_attempt Job#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.63.0/docs/resources/job#no_alert_for_canceled_runs Job#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.63.0/docs/resources/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}. NoAlertForSkippedRuns interface{} `field:"optional" json:"noAlertForSkippedRuns" yaml:"noAlertForSkippedRuns"` }
type JobTaskNotificationSettingsOutputReference ¶
type JobTaskNotificationSettingsOutputReference 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() *JobTaskNotificationSettings SetInternalValue(val *JobTaskNotificationSettings) 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 NewJobTaskNotificationSettingsOutputReference ¶
func NewJobTaskNotificationSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskNotificationSettingsOutputReference
type JobTaskOutputReference ¶
type JobTaskOutputReference interface { cdktf.ComplexObject CleanRoomsNotebookTask() JobTaskCleanRoomsNotebookTaskOutputReference CleanRoomsNotebookTaskInput() *JobTaskCleanRoomsNotebookTask // 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) ConditionTask() JobTaskConditionTaskOutputReference ConditionTaskInput() *JobTaskConditionTask // The creation stack of this resolvable 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() JobTaskDbtTaskOutputReference DbtTaskInput() *JobTaskDbtTask DependsOn() JobTaskDependsOnList DependsOnInput() interface{} Description() *string SetDescription(val *string) DescriptionInput() *string DisableAutoOptimization() interface{} SetDisableAutoOptimization(val interface{}) DisableAutoOptimizationInput() interface{} EmailNotifications() JobTaskEmailNotificationsOutputReference EmailNotificationsInput() *JobTaskEmailNotifications EnvironmentKey() *string SetEnvironmentKey(val *string) EnvironmentKeyInput() *string ExistingClusterId() *string SetExistingClusterId(val *string) ExistingClusterIdInput() *string ForEachTask() JobTaskForEachTaskOutputReference ForEachTaskInput() *JobTaskForEachTask // Experimental. Fqn() *string Health() JobTaskHealthOutputReference HealthInput() *JobTaskHealth InternalValue() interface{} SetInternalValue(val interface{}) JobClusterKey() *string SetJobClusterKey(val *string) JobClusterKeyInput() *string Library() JobTaskLibraryList LibraryInput() interface{} MaxRetries() *float64 SetMaxRetries(val *float64) MaxRetriesInput() *float64 MinRetryIntervalMillis() *float64 SetMinRetryIntervalMillis(val *float64) MinRetryIntervalMillisInput() *float64 NewCluster() JobTaskNewClusterOutputReference NewClusterInput() *JobTaskNewCluster NotebookTask() JobTaskNotebookTaskOutputReference NotebookTaskInput() *JobTaskNotebookTask NotificationSettings() JobTaskNotificationSettingsOutputReference NotificationSettingsInput() *JobTaskNotificationSettings PipelineTask() JobTaskPipelineTaskOutputReference PipelineTaskInput() *JobTaskPipelineTask PythonWheelTask() JobTaskPythonWheelTaskOutputReference PythonWheelTaskInput() *JobTaskPythonWheelTask RetryOnTimeout() interface{} SetRetryOnTimeout(val interface{}) RetryOnTimeoutInput() interface{} RunIf() *string SetRunIf(val *string) RunIfInput() *string RunJobTask() JobTaskRunJobTaskOutputReference RunJobTaskInput() *JobTaskRunJobTask SparkJarTask() JobTaskSparkJarTaskOutputReference SparkJarTaskInput() *JobTaskSparkJarTask SparkPythonTask() JobTaskSparkPythonTaskOutputReference SparkPythonTaskInput() *JobTaskSparkPythonTask SparkSubmitTask() JobTaskSparkSubmitTaskOutputReference SparkSubmitTaskInput() *JobTaskSparkSubmitTask SqlTask() JobTaskSqlTaskOutputReference SqlTaskInput() *JobTaskSqlTask 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() JobTaskWebhookNotificationsOutputReference WebhookNotificationsInput() *JobTaskWebhookNotifications // 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 PutCleanRoomsNotebookTask(value *JobTaskCleanRoomsNotebookTask) PutConditionTask(value *JobTaskConditionTask) PutDbtTask(value *JobTaskDbtTask) PutDependsOn(value interface{}) PutEmailNotifications(value *JobTaskEmailNotifications) PutForEachTask(value *JobTaskForEachTask) PutHealth(value *JobTaskHealth) PutLibrary(value interface{}) PutNewCluster(value *JobTaskNewCluster) PutNotebookTask(value *JobTaskNotebookTask) PutNotificationSettings(value *JobTaskNotificationSettings) PutPipelineTask(value *JobTaskPipelineTask) PutPythonWheelTask(value *JobTaskPythonWheelTask) PutRunJobTask(value *JobTaskRunJobTask) PutSparkJarTask(value *JobTaskSparkJarTask) PutSparkPythonTask(value *JobTaskSparkPythonTask) PutSparkSubmitTask(value *JobTaskSparkSubmitTask) PutSqlTask(value *JobTaskSqlTask) PutWebhookNotifications(value *JobTaskWebhookNotifications) ResetCleanRoomsNotebookTask() ResetConditionTask() ResetDbtTask() ResetDependsOn() ResetDescription() ResetDisableAutoOptimization() ResetEmailNotifications() ResetEnvironmentKey() ResetExistingClusterId() ResetForEachTask() ResetHealth() ResetJobClusterKey() ResetLibrary() ResetMaxRetries() ResetMinRetryIntervalMillis() ResetNewCluster() ResetNotebookTask() ResetNotificationSettings() ResetPipelineTask() ResetPythonWheelTask() ResetRetryOnTimeout() ResetRunIf() ResetRunJobTask() ResetSparkJarTask() ResetSparkPythonTask() ResetSparkSubmitTask() ResetSqlTask() 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 NewJobTaskOutputReference ¶
func NewJobTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskOutputReference
type JobTaskPipelineTask ¶
type JobTaskPipelineTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pipeline_id Job#pipeline_id}. PipelineId *string `field:"required" json:"pipelineId" yaml:"pipelineId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#full_refresh Job#full_refresh}. FullRefresh interface{} `field:"optional" json:"fullRefresh" yaml:"fullRefresh"` }
type JobTaskPipelineTaskOutputReference ¶
type JobTaskPipelineTaskOutputReference 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() *JobTaskPipelineTask SetInternalValue(val *JobTaskPipelineTask) 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 NewJobTaskPipelineTaskOutputReference ¶
func NewJobTaskPipelineTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskPipelineTaskOutputReference
type JobTaskPythonWheelTask ¶
type JobTaskPythonWheelTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#entry_point Job#entry_point}. EntryPoint *string `field:"optional" json:"entryPoint" yaml:"entryPoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#named_parameters Job#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.63.0/docs/resources/job#package_name Job#package_name}. PackageName *string `field:"optional" json:"packageName" yaml:"packageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type JobTaskPythonWheelTaskOutputReference ¶
type JobTaskPythonWheelTaskOutputReference 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() *JobTaskPythonWheelTask SetInternalValue(val *JobTaskPythonWheelTask) 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 NewJobTaskPythonWheelTaskOutputReference ¶
func NewJobTaskPythonWheelTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskPythonWheelTaskOutputReference
type JobTaskRunJobTask ¶
type JobTaskRunJobTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#job_id Job#job_id}. JobId *float64 `field:"required" json:"jobId" yaml:"jobId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dbt_commands Job#dbt_commands}. DbtCommands *[]*string `field:"optional" json:"dbtCommands" yaml:"dbtCommands"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar_params Job#jar_params}. JarParams *[]*string `field:"optional" json:"jarParams" yaml:"jarParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#job_parameters Job#job_parameters}. JobParameters *map[string]*string `field:"optional" json:"jobParameters" yaml:"jobParameters"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#notebook_params Job#notebook_params}. NotebookParams *map[string]*string `field:"optional" json:"notebookParams" yaml:"notebookParams"` // pipeline_params block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pipeline_params Job#pipeline_params} PipelineParams *JobTaskRunJobTaskPipelineParams `field:"optional" json:"pipelineParams" yaml:"pipelineParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#python_named_params Job#python_named_params}. PythonNamedParams *map[string]*string `field:"optional" json:"pythonNamedParams" yaml:"pythonNamedParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#python_params Job#python_params}. PythonParams *[]*string `field:"optional" json:"pythonParams" yaml:"pythonParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#spark_submit_params Job#spark_submit_params}. SparkSubmitParams *[]*string `field:"optional" json:"sparkSubmitParams" yaml:"sparkSubmitParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#sql_params Job#sql_params}. SqlParams *map[string]*string `field:"optional" json:"sqlParams" yaml:"sqlParams"` }
type JobTaskRunJobTaskOutputReference ¶
type JobTaskRunJobTaskOutputReference 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 DbtCommands() *[]*string SetDbtCommands(val *[]*string) DbtCommandsInput() *[]*string // Experimental. Fqn() *string InternalValue() *JobTaskRunJobTask SetInternalValue(val *JobTaskRunJobTask) JarParams() *[]*string SetJarParams(val *[]*string) JarParamsInput() *[]*string JobId() *float64 SetJobId(val *float64) JobIdInput() *float64 JobParameters() *map[string]*string SetJobParameters(val *map[string]*string) JobParametersInput() *map[string]*string NotebookParams() *map[string]*string SetNotebookParams(val *map[string]*string) NotebookParamsInput() *map[string]*string PipelineParams() JobTaskRunJobTaskPipelineParamsOutputReference PipelineParamsInput() *JobTaskRunJobTaskPipelineParams PythonNamedParams() *map[string]*string SetPythonNamedParams(val *map[string]*string) PythonNamedParamsInput() *map[string]*string PythonParams() *[]*string SetPythonParams(val *[]*string) PythonParamsInput() *[]*string SparkSubmitParams() *[]*string SetSparkSubmitParams(val *[]*string) SparkSubmitParamsInput() *[]*string SqlParams() *map[string]*string SetSqlParams(val *map[string]*string) SqlParamsInput() *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 PutPipelineParams(value *JobTaskRunJobTaskPipelineParams) ResetDbtCommands() ResetJarParams() ResetJobParameters() ResetNotebookParams() ResetPipelineParams() ResetPythonNamedParams() ResetPythonParams() ResetSparkSubmitParams() ResetSqlParams() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskRunJobTaskOutputReference ¶
func NewJobTaskRunJobTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskRunJobTaskOutputReference
type JobTaskRunJobTaskPipelineParams ¶ added in v13.9.0
type JobTaskRunJobTaskPipelineParams struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#full_refresh Job#full_refresh}.
FullRefresh interface{} `field:"optional" json:"fullRefresh" yaml:"fullRefresh"`
}
type JobTaskRunJobTaskPipelineParamsOutputReference ¶ added in v13.9.0
type JobTaskRunJobTaskPipelineParamsOutputReference 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() *JobTaskRunJobTaskPipelineParams SetInternalValue(val *JobTaskRunJobTaskPipelineParams) // 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 NewJobTaskRunJobTaskPipelineParamsOutputReference ¶ added in v13.9.0
func NewJobTaskRunJobTaskPipelineParamsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskRunJobTaskPipelineParamsOutputReference
type JobTaskSparkJarTask ¶
type JobTaskSparkJarTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#jar_uri Job#jar_uri}. JarUri *string `field:"optional" json:"jarUri" yaml:"jarUri"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#main_class_name Job#main_class_name}. MainClassName *string `field:"optional" json:"mainClassName" yaml:"mainClassName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type JobTaskSparkJarTaskOutputReference ¶
type JobTaskSparkJarTaskOutputReference 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() *JobTaskSparkJarTask SetInternalValue(val *JobTaskSparkJarTask) 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 NewJobTaskSparkJarTaskOutputReference ¶
func NewJobTaskSparkJarTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskSparkJarTaskOutputReference
type JobTaskSparkPythonTask ¶
type JobTaskSparkPythonTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#python_file Job#python_file}. PythonFile *string `field:"required" json:"pythonFile" yaml:"pythonFile"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#source Job#source}. Source *string `field:"optional" json:"source" yaml:"source"` }
type JobTaskSparkPythonTaskOutputReference ¶
type JobTaskSparkPythonTaskOutputReference 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() *JobTaskSparkPythonTask SetInternalValue(val *JobTaskSparkPythonTask) 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 NewJobTaskSparkPythonTaskOutputReference ¶
func NewJobTaskSparkPythonTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskSparkPythonTaskOutputReference
type JobTaskSparkSubmitTask ¶
type JobTaskSparkSubmitTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#parameters}. Parameters *[]*string `field:"optional" json:"parameters" yaml:"parameters"` }
type JobTaskSparkSubmitTaskOutputReference ¶
type JobTaskSparkSubmitTaskOutputReference 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() *JobTaskSparkSubmitTask SetInternalValue(val *JobTaskSparkSubmitTask) 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 NewJobTaskSparkSubmitTaskOutputReference ¶
func NewJobTaskSparkSubmitTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskSparkSubmitTaskOutputReference
type JobTaskSqlTask ¶
type JobTaskSqlTask struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#warehouse_id Job#warehouse_id}. WarehouseId *string `field:"required" json:"warehouseId" yaml:"warehouseId"` // alert block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#alert Job#alert} Alert *JobTaskSqlTaskAlert `field:"optional" json:"alert" yaml:"alert"` // dashboard block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dashboard Job#dashboard} Dashboard *JobTaskSqlTaskDashboard `field:"optional" json:"dashboard" yaml:"dashboard"` // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#file Job#file} File *JobTaskSqlTaskFile `field:"optional" json:"file" yaml:"file"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#parameters Job#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.63.0/docs/resources/job#query Job#query} Query *JobTaskSqlTaskQuery `field:"optional" json:"query" yaml:"query"` }
type JobTaskSqlTaskAlert ¶
type JobTaskSqlTaskAlert struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#alert_id Job#alert_id}. AlertId *string `field:"required" json:"alertId" yaml:"alertId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pause_subscriptions Job#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.63.0/docs/resources/job#subscriptions Job#subscriptions} Subscriptions interface{} `field:"optional" json:"subscriptions" yaml:"subscriptions"` }
type JobTaskSqlTaskAlertOutputReference ¶
type JobTaskSqlTaskAlertOutputReference 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() *JobTaskSqlTaskAlert SetInternalValue(val *JobTaskSqlTaskAlert) PauseSubscriptions() interface{} SetPauseSubscriptions(val interface{}) PauseSubscriptionsInput() interface{} Subscriptions() JobTaskSqlTaskAlertSubscriptionsList 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() 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 NewJobTaskSqlTaskAlertOutputReference ¶
func NewJobTaskSqlTaskAlertOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskSqlTaskAlertOutputReference
type JobTaskSqlTaskAlertSubscriptions ¶
type JobTaskSqlTaskAlertSubscriptions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination_id Job#destination_id}. DestinationId *string `field:"optional" json:"destinationId" yaml:"destinationId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#user_name Job#user_name}. UserName *string `field:"optional" json:"userName" yaml:"userName"` }
type JobTaskSqlTaskAlertSubscriptionsList ¶
type JobTaskSqlTaskAlertSubscriptionsList 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) JobTaskSqlTaskAlertSubscriptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskSqlTaskAlertSubscriptionsList ¶
func NewJobTaskSqlTaskAlertSubscriptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskSqlTaskAlertSubscriptionsList
type JobTaskSqlTaskAlertSubscriptionsOutputReference ¶
type JobTaskSqlTaskAlertSubscriptionsOutputReference 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 NewJobTaskSqlTaskAlertSubscriptionsOutputReference ¶
func NewJobTaskSqlTaskAlertSubscriptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskSqlTaskAlertSubscriptionsOutputReference
type JobTaskSqlTaskDashboard ¶
type JobTaskSqlTaskDashboard struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#dashboard_id Job#dashboard_id}. DashboardId *string `field:"required" json:"dashboardId" yaml:"dashboardId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#custom_subject Job#custom_subject}. CustomSubject *string `field:"optional" json:"customSubject" yaml:"customSubject"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pause_subscriptions Job#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.63.0/docs/resources/job#subscriptions Job#subscriptions} Subscriptions interface{} `field:"optional" json:"subscriptions" yaml:"subscriptions"` }
type JobTaskSqlTaskDashboardOutputReference ¶
type JobTaskSqlTaskDashboardOutputReference 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() *JobTaskSqlTaskDashboard SetInternalValue(val *JobTaskSqlTaskDashboard) PauseSubscriptions() interface{} SetPauseSubscriptions(val interface{}) PauseSubscriptionsInput() interface{} Subscriptions() JobTaskSqlTaskDashboardSubscriptionsList 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 NewJobTaskSqlTaskDashboardOutputReference ¶
func NewJobTaskSqlTaskDashboardOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskSqlTaskDashboardOutputReference
type JobTaskSqlTaskDashboardSubscriptions ¶
type JobTaskSqlTaskDashboardSubscriptions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#destination_id Job#destination_id}. DestinationId *string `field:"optional" json:"destinationId" yaml:"destinationId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#user_name Job#user_name}. UserName *string `field:"optional" json:"userName" yaml:"userName"` }
type JobTaskSqlTaskDashboardSubscriptionsList ¶
type JobTaskSqlTaskDashboardSubscriptionsList 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) JobTaskSqlTaskDashboardSubscriptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskSqlTaskDashboardSubscriptionsList ¶
func NewJobTaskSqlTaskDashboardSubscriptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskSqlTaskDashboardSubscriptionsList
type JobTaskSqlTaskDashboardSubscriptionsOutputReference ¶
type JobTaskSqlTaskDashboardSubscriptionsOutputReference 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 NewJobTaskSqlTaskDashboardSubscriptionsOutputReference ¶
func NewJobTaskSqlTaskDashboardSubscriptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskSqlTaskDashboardSubscriptionsOutputReference
type JobTaskSqlTaskFile ¶
type JobTaskSqlTaskFile struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#path Job#path}. Path *string `field:"required" json:"path" yaml:"path"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#source Job#source}. Source *string `field:"optional" json:"source" yaml:"source"` }
type JobTaskSqlTaskFileOutputReference ¶
type JobTaskSqlTaskFileOutputReference 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() *JobTaskSqlTaskFile SetInternalValue(val *JobTaskSqlTaskFile) Path() *string SetPath(val *string) PathInput() *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 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 NewJobTaskSqlTaskFileOutputReference ¶
func NewJobTaskSqlTaskFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskSqlTaskFileOutputReference
type JobTaskSqlTaskOutputReference ¶
type JobTaskSqlTaskOutputReference interface { cdktf.ComplexObject Alert() JobTaskSqlTaskAlertOutputReference AlertInput() *JobTaskSqlTaskAlert // 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() JobTaskSqlTaskDashboardOutputReference DashboardInput() *JobTaskSqlTaskDashboard File() JobTaskSqlTaskFileOutputReference FileInput() *JobTaskSqlTaskFile // Experimental. Fqn() *string InternalValue() *JobTaskSqlTask SetInternalValue(val *JobTaskSqlTask) Parameters() *map[string]*string SetParameters(val *map[string]*string) ParametersInput() *map[string]*string Query() JobTaskSqlTaskQueryOutputReference QueryInput() *JobTaskSqlTaskQuery // 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 *JobTaskSqlTaskAlert) PutDashboard(value *JobTaskSqlTaskDashboard) PutFile(value *JobTaskSqlTaskFile) PutQuery(value *JobTaskSqlTaskQuery) ResetAlert() ResetDashboard() ResetFile() ResetParameters() ResetQuery() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskSqlTaskOutputReference ¶
func NewJobTaskSqlTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskSqlTaskOutputReference
type JobTaskSqlTaskQuery ¶
type JobTaskSqlTaskQuery struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#query_id Job#query_id}. QueryId *string `field:"required" json:"queryId" yaml:"queryId"` }
type JobTaskSqlTaskQueryOutputReference ¶
type JobTaskSqlTaskQueryOutputReference 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() *JobTaskSqlTaskQuery SetInternalValue(val *JobTaskSqlTaskQuery) 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 NewJobTaskSqlTaskQueryOutputReference ¶
func NewJobTaskSqlTaskQueryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskSqlTaskQueryOutputReference
type JobTaskWebhookNotifications ¶
type JobTaskWebhookNotifications struct { // on_duration_warning_threshold_exceeded block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_duration_warning_threshold_exceeded Job#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.63.0/docs/resources/job#on_failure Job#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.63.0/docs/resources/job#on_start Job#on_start} OnStart interface{} `field:"optional" json:"onStart" yaml:"onStart"` // on_streaming_backlog_exceeded block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded} OnStreamingBacklogExceeded interface{} `field:"optional" json:"onStreamingBacklogExceeded" yaml:"onStreamingBacklogExceeded"` // on_success block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_success Job#on_success} OnSuccess interface{} `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded ¶
type JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList ¶
type JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList 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) JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskWebhookNotificationsOnDurationWarningThresholdExceededList ¶
func NewJobTaskWebhookNotificationsOnDurationWarningThresholdExceededList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList
type JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference ¶
type JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference ¶
func NewJobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference
type JobTaskWebhookNotificationsOnFailure ¶
type JobTaskWebhookNotificationsOnFailure struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobTaskWebhookNotificationsOnFailureList ¶
type JobTaskWebhookNotificationsOnFailureList 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) JobTaskWebhookNotificationsOnFailureOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskWebhookNotificationsOnFailureList ¶
func NewJobTaskWebhookNotificationsOnFailureList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskWebhookNotificationsOnFailureList
type JobTaskWebhookNotificationsOnFailureOutputReference ¶
type JobTaskWebhookNotificationsOnFailureOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskWebhookNotificationsOnFailureOutputReference ¶
func NewJobTaskWebhookNotificationsOnFailureOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskWebhookNotificationsOnFailureOutputReference
type JobTaskWebhookNotificationsOnStart ¶
type JobTaskWebhookNotificationsOnStart struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobTaskWebhookNotificationsOnStartList ¶
type JobTaskWebhookNotificationsOnStartList 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) JobTaskWebhookNotificationsOnStartOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskWebhookNotificationsOnStartList ¶
func NewJobTaskWebhookNotificationsOnStartList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskWebhookNotificationsOnStartList
type JobTaskWebhookNotificationsOnStartOutputReference ¶
type JobTaskWebhookNotificationsOnStartOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskWebhookNotificationsOnStartOutputReference ¶
func NewJobTaskWebhookNotificationsOnStartOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskWebhookNotificationsOnStartOutputReference
type JobTaskWebhookNotificationsOnStreamingBacklogExceeded ¶ added in v13.14.0
type JobTaskWebhookNotificationsOnStreamingBacklogExceeded struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobTaskWebhookNotificationsOnStreamingBacklogExceededList ¶ added in v13.14.0
type JobTaskWebhookNotificationsOnStreamingBacklogExceededList 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) JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskWebhookNotificationsOnStreamingBacklogExceededList ¶ added in v13.14.0
func NewJobTaskWebhookNotificationsOnStreamingBacklogExceededList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskWebhookNotificationsOnStreamingBacklogExceededList
type JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference ¶ added in v13.14.0
type JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference ¶ added in v13.14.0
func NewJobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference
type JobTaskWebhookNotificationsOnSuccess ¶
type JobTaskWebhookNotificationsOnSuccess struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobTaskWebhookNotificationsOnSuccessList ¶
type JobTaskWebhookNotificationsOnSuccessList 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) JobTaskWebhookNotificationsOnSuccessOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskWebhookNotificationsOnSuccessList ¶
func NewJobTaskWebhookNotificationsOnSuccessList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobTaskWebhookNotificationsOnSuccessList
type JobTaskWebhookNotificationsOnSuccessOutputReference ¶
type JobTaskWebhookNotificationsOnSuccessOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTaskWebhookNotificationsOnSuccessOutputReference ¶
func NewJobTaskWebhookNotificationsOnSuccessOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobTaskWebhookNotificationsOnSuccessOutputReference
type JobTaskWebhookNotificationsOutputReference ¶
type JobTaskWebhookNotificationsOutputReference 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() *JobTaskWebhookNotifications SetInternalValue(val *JobTaskWebhookNotifications) OnDurationWarningThresholdExceeded() JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList OnDurationWarningThresholdExceededInput() interface{} OnFailure() JobTaskWebhookNotificationsOnFailureList OnFailureInput() interface{} OnStart() JobTaskWebhookNotificationsOnStartList OnStartInput() interface{} OnStreamingBacklogExceeded() JobTaskWebhookNotificationsOnStreamingBacklogExceededList OnStreamingBacklogExceededInput() interface{} OnSuccess() JobTaskWebhookNotificationsOnSuccessList 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{}) PutOnStreamingBacklogExceeded(value interface{}) PutOnSuccess(value interface{}) ResetOnDurationWarningThresholdExceeded() ResetOnFailure() ResetOnStart() ResetOnStreamingBacklogExceeded() 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 NewJobTaskWebhookNotificationsOutputReference ¶
func NewJobTaskWebhookNotificationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTaskWebhookNotificationsOutputReference
type JobTimeouts ¶
type JobTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#create Job#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#update Job#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type JobTimeoutsOutputReference ¶
type JobTimeoutsOutputReference 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) Create() *string SetCreate(val *string) CreateInput() *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{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *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 ResetCreate() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTimeoutsOutputReference ¶
func NewJobTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTimeoutsOutputReference
type JobTrigger ¶
type JobTrigger struct { // file_arrival block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#file_arrival Job#file_arrival} FileArrival *JobTriggerFileArrival `field:"optional" json:"fileArrival" yaml:"fileArrival"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#pause_status Job#pause_status}. PauseStatus *string `field:"optional" json:"pauseStatus" yaml:"pauseStatus"` // periodic block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#periodic Job#periodic} Periodic *JobTriggerPeriodic `field:"optional" json:"periodic" yaml:"periodic"` // table block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#table Job#table} Table *JobTriggerTable `field:"optional" json:"table" yaml:"table"` // table_update block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#table_update Job#table_update} TableUpdate *JobTriggerTableUpdate `field:"optional" json:"tableUpdate" yaml:"tableUpdate"` }
type JobTriggerFileArrival ¶
type JobTriggerFileArrival struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#url Job#url}. Url *string `field:"required" json:"url" yaml:"url"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#min_time_between_triggers_seconds Job#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.63.0/docs/resources/job#wait_after_last_change_seconds Job#wait_after_last_change_seconds}. WaitAfterLastChangeSeconds *float64 `field:"optional" json:"waitAfterLastChangeSeconds" yaml:"waitAfterLastChangeSeconds"` }
type JobTriggerFileArrivalOutputReference ¶
type JobTriggerFileArrivalOutputReference 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() *JobTriggerFileArrival SetInternalValue(val *JobTriggerFileArrival) 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 NewJobTriggerFileArrivalOutputReference ¶
func NewJobTriggerFileArrivalOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTriggerFileArrivalOutputReference
type JobTriggerOutputReference ¶
type JobTriggerOutputReference 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() JobTriggerFileArrivalOutputReference FileArrivalInput() *JobTriggerFileArrival // Experimental. Fqn() *string InternalValue() *JobTrigger SetInternalValue(val *JobTrigger) PauseStatus() *string SetPauseStatus(val *string) PauseStatusInput() *string Periodic() JobTriggerPeriodicOutputReference PeriodicInput() *JobTriggerPeriodic Table() JobTriggerTableOutputReference TableInput() *JobTriggerTable TableUpdate() JobTriggerTableUpdateOutputReference TableUpdateInput() *JobTriggerTableUpdate // 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 *JobTriggerFileArrival) PutPeriodic(value *JobTriggerPeriodic) PutTable(value *JobTriggerTable) PutTableUpdate(value *JobTriggerTableUpdate) ResetFileArrival() ResetPauseStatus() ResetPeriodic() ResetTable() ResetTableUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobTriggerOutputReference ¶
func NewJobTriggerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTriggerOutputReference
type JobTriggerPeriodic ¶ added in v13.14.0
type JobTriggerPeriodic struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#interval Job#interval}. Interval *float64 `field:"required" json:"interval" yaml:"interval"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#unit Job#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` }
type JobTriggerPeriodicOutputReference ¶ added in v13.14.0
type JobTriggerPeriodicOutputReference 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() *JobTriggerPeriodic SetInternalValue(val *JobTriggerPeriodic) Interval() *float64 SetInterval(val *float64) IntervalInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string SetUnit(val *string) UnitInput() *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 NewJobTriggerPeriodicOutputReference ¶ added in v13.14.0
func NewJobTriggerPeriodicOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTriggerPeriodicOutputReference
type JobTriggerTable ¶ added in v13.9.0
type JobTriggerTable struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#condition Job#condition}. Condition *string `field:"optional" json:"condition" yaml:"condition"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#min_time_between_triggers_seconds Job#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.63.0/docs/resources/job#table_names Job#table_names}. TableNames *[]*string `field:"optional" json:"tableNames" yaml:"tableNames"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#wait_after_last_change_seconds Job#wait_after_last_change_seconds}. WaitAfterLastChangeSeconds *float64 `field:"optional" json:"waitAfterLastChangeSeconds" yaml:"waitAfterLastChangeSeconds"` }
type JobTriggerTableOutputReference ¶ added in v13.9.0
type JobTriggerTableOutputReference 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) Condition() *string SetCondition(val *string) ConditionInput() *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() *JobTriggerTable SetInternalValue(val *JobTriggerTable) MinTimeBetweenTriggersSeconds() *float64 SetMinTimeBetweenTriggersSeconds(val *float64) MinTimeBetweenTriggersSecondsInput() *float64 TableNames() *[]*string SetTableNames(val *[]*string) TableNamesInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) 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 ResetCondition() ResetMinTimeBetweenTriggersSeconds() ResetTableNames() 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 NewJobTriggerTableOutputReference ¶ added in v13.9.0
func NewJobTriggerTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTriggerTableOutputReference
type JobTriggerTableUpdate ¶ added in v13.5.0
type JobTriggerTableUpdate struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#table_names Job#table_names}. TableNames *[]*string `field:"required" json:"tableNames" yaml:"tableNames"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#condition Job#condition}. Condition *string `field:"optional" json:"condition" yaml:"condition"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#min_time_between_triggers_seconds Job#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.63.0/docs/resources/job#wait_after_last_change_seconds Job#wait_after_last_change_seconds}. WaitAfterLastChangeSeconds *float64 `field:"optional" json:"waitAfterLastChangeSeconds" yaml:"waitAfterLastChangeSeconds"` }
type JobTriggerTableUpdateOutputReference ¶ added in v13.5.0
type JobTriggerTableUpdateOutputReference 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) Condition() *string SetCondition(val *string) ConditionInput() *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() *JobTriggerTableUpdate SetInternalValue(val *JobTriggerTableUpdate) MinTimeBetweenTriggersSeconds() *float64 SetMinTimeBetweenTriggersSeconds(val *float64) MinTimeBetweenTriggersSecondsInput() *float64 TableNames() *[]*string SetTableNames(val *[]*string) TableNamesInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) 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 ResetCondition() 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 NewJobTriggerTableUpdateOutputReference ¶ added in v13.5.0
func NewJobTriggerTableUpdateOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobTriggerTableUpdateOutputReference
type JobWebhookNotifications ¶
type JobWebhookNotifications struct { // on_duration_warning_threshold_exceeded block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_duration_warning_threshold_exceeded Job#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.63.0/docs/resources/job#on_failure Job#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.63.0/docs/resources/job#on_start Job#on_start} OnStart interface{} `field:"optional" json:"onStart" yaml:"onStart"` // on_streaming_backlog_exceeded block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded} OnStreamingBacklogExceeded interface{} `field:"optional" json:"onStreamingBacklogExceeded" yaml:"onStreamingBacklogExceeded"` // on_success block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#on_success Job#on_success} OnSuccess interface{} `field:"optional" json:"onSuccess" yaml:"onSuccess"` }
type JobWebhookNotificationsOnDurationWarningThresholdExceeded ¶
type JobWebhookNotificationsOnDurationWarningThresholdExceeded struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobWebhookNotificationsOnDurationWarningThresholdExceededList ¶
type JobWebhookNotificationsOnDurationWarningThresholdExceededList 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) JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobWebhookNotificationsOnDurationWarningThresholdExceededList ¶
func NewJobWebhookNotificationsOnDurationWarningThresholdExceededList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobWebhookNotificationsOnDurationWarningThresholdExceededList
type JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference ¶
type JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference ¶
func NewJobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference
type JobWebhookNotificationsOnFailure ¶
type JobWebhookNotificationsOnFailure struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobWebhookNotificationsOnFailureList ¶
type JobWebhookNotificationsOnFailureList 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) JobWebhookNotificationsOnFailureOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobWebhookNotificationsOnFailureList ¶
func NewJobWebhookNotificationsOnFailureList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobWebhookNotificationsOnFailureList
type JobWebhookNotificationsOnFailureOutputReference ¶
type JobWebhookNotificationsOnFailureOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobWebhookNotificationsOnFailureOutputReference ¶
func NewJobWebhookNotificationsOnFailureOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobWebhookNotificationsOnFailureOutputReference
type JobWebhookNotificationsOnStart ¶
type JobWebhookNotificationsOnStart struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobWebhookNotificationsOnStartList ¶
type JobWebhookNotificationsOnStartList 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) JobWebhookNotificationsOnStartOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobWebhookNotificationsOnStartList ¶
func NewJobWebhookNotificationsOnStartList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobWebhookNotificationsOnStartList
type JobWebhookNotificationsOnStartOutputReference ¶
type JobWebhookNotificationsOnStartOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobWebhookNotificationsOnStartOutputReference ¶
func NewJobWebhookNotificationsOnStartOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobWebhookNotificationsOnStartOutputReference
type JobWebhookNotificationsOnStreamingBacklogExceeded ¶ added in v13.14.0
type JobWebhookNotificationsOnStreamingBacklogExceeded struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobWebhookNotificationsOnStreamingBacklogExceededList ¶ added in v13.14.0
type JobWebhookNotificationsOnStreamingBacklogExceededList 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) JobWebhookNotificationsOnStreamingBacklogExceededOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobWebhookNotificationsOnStreamingBacklogExceededList ¶ added in v13.14.0
func NewJobWebhookNotificationsOnStreamingBacklogExceededList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobWebhookNotificationsOnStreamingBacklogExceededList
type JobWebhookNotificationsOnStreamingBacklogExceededOutputReference ¶ added in v13.14.0
type JobWebhookNotificationsOnStreamingBacklogExceededOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobWebhookNotificationsOnStreamingBacklogExceededOutputReference ¶ added in v13.14.0
func NewJobWebhookNotificationsOnStreamingBacklogExceededOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobWebhookNotificationsOnStreamingBacklogExceededOutputReference
type JobWebhookNotificationsOnSuccess ¶
type JobWebhookNotificationsOnSuccess struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.63.0/docs/resources/job#id Job#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type JobWebhookNotificationsOnSuccessList ¶
type JobWebhookNotificationsOnSuccessList 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) JobWebhookNotificationsOnSuccessOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobWebhookNotificationsOnSuccessList ¶
func NewJobWebhookNotificationsOnSuccessList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JobWebhookNotificationsOnSuccessList
type JobWebhookNotificationsOnSuccessOutputReference ¶
type JobWebhookNotificationsOnSuccessOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJobWebhookNotificationsOnSuccessOutputReference ¶
func NewJobWebhookNotificationsOnSuccessOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JobWebhookNotificationsOnSuccessOutputReference
type JobWebhookNotificationsOutputReference ¶
type JobWebhookNotificationsOutputReference 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() *JobWebhookNotifications SetInternalValue(val *JobWebhookNotifications) OnDurationWarningThresholdExceeded() JobWebhookNotificationsOnDurationWarningThresholdExceededList OnDurationWarningThresholdExceededInput() interface{} OnFailure() JobWebhookNotificationsOnFailureList OnFailureInput() interface{} OnStart() JobWebhookNotificationsOnStartList OnStartInput() interface{} OnStreamingBacklogExceeded() JobWebhookNotificationsOnStreamingBacklogExceededList OnStreamingBacklogExceededInput() interface{} OnSuccess() JobWebhookNotificationsOnSuccessList 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{}) PutOnStreamingBacklogExceeded(value interface{}) PutOnSuccess(value interface{}) ResetOnDurationWarningThresholdExceeded() ResetOnFailure() ResetOnStart() ResetOnStreamingBacklogExceeded() 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 NewJobWebhookNotificationsOutputReference ¶
func NewJobWebhookNotificationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JobWebhookNotificationsOutputReference
Source Files ¶
- Job.go
- JobConfig.go
- JobContinuous.go
- JobContinuousOutputReference.go
- JobContinuousOutputReference__checks.go
- JobDbtTask.go
- JobDbtTaskOutputReference.go
- JobDbtTaskOutputReference__checks.go
- JobDeployment.go
- JobDeploymentOutputReference.go
- JobDeploymentOutputReference__checks.go
- JobEmailNotifications.go
- JobEmailNotificationsOutputReference.go
- JobEmailNotificationsOutputReference__checks.go
- JobEnvironment.go
- JobEnvironmentList.go
- JobEnvironmentList__checks.go
- JobEnvironmentOutputReference.go
- JobEnvironmentOutputReference__checks.go
- JobEnvironmentSpec.go
- JobEnvironmentSpecOutputReference.go
- JobEnvironmentSpecOutputReference__checks.go
- JobGitSource.go
- JobGitSourceGitSnapshot.go
- JobGitSourceGitSnapshotOutputReference.go
- JobGitSourceGitSnapshotOutputReference__checks.go
- JobGitSourceJobSource.go
- JobGitSourceJobSourceOutputReference.go
- JobGitSourceJobSourceOutputReference__checks.go
- JobGitSourceOutputReference.go
- JobGitSourceOutputReference__checks.go
- JobHealth.go
- JobHealthOutputReference.go
- JobHealthOutputReference__checks.go
- JobHealthRules.go
- JobHealthRulesList.go
- JobHealthRulesList__checks.go
- JobHealthRulesOutputReference.go
- JobHealthRulesOutputReference__checks.go
- JobJobCluster.go
- JobJobClusterList.go
- JobJobClusterList__checks.go
- JobJobClusterNewCluster.go
- JobJobClusterNewClusterAutoscale.go
- JobJobClusterNewClusterAutoscaleOutputReference.go
- JobJobClusterNewClusterAutoscaleOutputReference__checks.go
- JobJobClusterNewClusterAwsAttributes.go
- JobJobClusterNewClusterAwsAttributesOutputReference.go
- JobJobClusterNewClusterAwsAttributesOutputReference__checks.go
- JobJobClusterNewClusterAzureAttributes.go
- JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo.go
- JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference.go
- JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference__checks.go
- JobJobClusterNewClusterAzureAttributesOutputReference.go
- JobJobClusterNewClusterAzureAttributesOutputReference__checks.go
- JobJobClusterNewClusterClusterLogConf.go
- JobJobClusterNewClusterClusterLogConfDbfs.go
- JobJobClusterNewClusterClusterLogConfDbfsOutputReference.go
- JobJobClusterNewClusterClusterLogConfDbfsOutputReference__checks.go
- JobJobClusterNewClusterClusterLogConfOutputReference.go
- JobJobClusterNewClusterClusterLogConfOutputReference__checks.go
- JobJobClusterNewClusterClusterLogConfS3.go
- JobJobClusterNewClusterClusterLogConfS3OutputReference.go
- JobJobClusterNewClusterClusterLogConfS3OutputReference__checks.go
- JobJobClusterNewClusterClusterMountInfo.go
- JobJobClusterNewClusterClusterMountInfoList.go
- JobJobClusterNewClusterClusterMountInfoList__checks.go
- JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo.go
- JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference.go
- JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference__checks.go
- JobJobClusterNewClusterClusterMountInfoOutputReference.go
- JobJobClusterNewClusterClusterMountInfoOutputReference__checks.go
- JobJobClusterNewClusterDockerImage.go
- JobJobClusterNewClusterDockerImageBasicAuth.go
- JobJobClusterNewClusterDockerImageBasicAuthOutputReference.go
- JobJobClusterNewClusterDockerImageBasicAuthOutputReference__checks.go
- JobJobClusterNewClusterDockerImageOutputReference.go
- JobJobClusterNewClusterDockerImageOutputReference__checks.go
- JobJobClusterNewClusterGcpAttributes.go
- JobJobClusterNewClusterGcpAttributesOutputReference.go
- JobJobClusterNewClusterGcpAttributesOutputReference__checks.go
- JobJobClusterNewClusterInitScripts.go
- JobJobClusterNewClusterInitScriptsAbfss.go
- JobJobClusterNewClusterInitScriptsAbfssOutputReference.go
- JobJobClusterNewClusterInitScriptsAbfssOutputReference__checks.go
- JobJobClusterNewClusterInitScriptsDbfs.go
- JobJobClusterNewClusterInitScriptsDbfsOutputReference.go
- JobJobClusterNewClusterInitScriptsDbfsOutputReference__checks.go
- JobJobClusterNewClusterInitScriptsFile.go
- JobJobClusterNewClusterInitScriptsFileOutputReference.go
- JobJobClusterNewClusterInitScriptsFileOutputReference__checks.go
- JobJobClusterNewClusterInitScriptsGcs.go
- JobJobClusterNewClusterInitScriptsGcsOutputReference.go
- JobJobClusterNewClusterInitScriptsGcsOutputReference__checks.go
- JobJobClusterNewClusterInitScriptsList.go
- JobJobClusterNewClusterInitScriptsList__checks.go
- JobJobClusterNewClusterInitScriptsOutputReference.go
- JobJobClusterNewClusterInitScriptsOutputReference__checks.go
- JobJobClusterNewClusterInitScriptsS3.go
- JobJobClusterNewClusterInitScriptsS3OutputReference.go
- JobJobClusterNewClusterInitScriptsS3OutputReference__checks.go
- JobJobClusterNewClusterInitScriptsVolumes.go
- JobJobClusterNewClusterInitScriptsVolumesOutputReference.go
- JobJobClusterNewClusterInitScriptsVolumesOutputReference__checks.go
- JobJobClusterNewClusterInitScriptsWorkspace.go
- JobJobClusterNewClusterInitScriptsWorkspaceOutputReference.go
- JobJobClusterNewClusterInitScriptsWorkspaceOutputReference__checks.go
- JobJobClusterNewClusterLibrary.go
- JobJobClusterNewClusterLibraryCran.go
- JobJobClusterNewClusterLibraryCranOutputReference.go
- JobJobClusterNewClusterLibraryCranOutputReference__checks.go
- JobJobClusterNewClusterLibraryList.go
- JobJobClusterNewClusterLibraryList__checks.go
- JobJobClusterNewClusterLibraryMaven.go
- JobJobClusterNewClusterLibraryMavenOutputReference.go
- JobJobClusterNewClusterLibraryMavenOutputReference__checks.go
- JobJobClusterNewClusterLibraryOutputReference.go
- JobJobClusterNewClusterLibraryOutputReference__checks.go
- JobJobClusterNewClusterLibraryPypi.go
- JobJobClusterNewClusterLibraryPypiOutputReference.go
- JobJobClusterNewClusterLibraryPypiOutputReference__checks.go
- JobJobClusterNewClusterOutputReference.go
- JobJobClusterNewClusterOutputReference__checks.go
- JobJobClusterNewClusterWorkloadType.go
- JobJobClusterNewClusterWorkloadTypeClients.go
- JobJobClusterNewClusterWorkloadTypeClientsOutputReference.go
- JobJobClusterNewClusterWorkloadTypeClientsOutputReference__checks.go
- JobJobClusterNewClusterWorkloadTypeOutputReference.go
- JobJobClusterNewClusterWorkloadTypeOutputReference__checks.go
- JobJobClusterOutputReference.go
- JobJobClusterOutputReference__checks.go
- JobLibrary.go
- JobLibraryCran.go
- JobLibraryCranOutputReference.go
- JobLibraryCranOutputReference__checks.go
- JobLibraryList.go
- JobLibraryList__checks.go
- JobLibraryMaven.go
- JobLibraryMavenOutputReference.go
- JobLibraryMavenOutputReference__checks.go
- JobLibraryOutputReference.go
- JobLibraryOutputReference__checks.go
- JobLibraryPypi.go
- JobLibraryPypiOutputReference.go
- JobLibraryPypiOutputReference__checks.go
- JobNewCluster.go
- JobNewClusterAutoscale.go
- JobNewClusterAutoscaleOutputReference.go
- JobNewClusterAutoscaleOutputReference__checks.go
- JobNewClusterAwsAttributes.go
- JobNewClusterAwsAttributesOutputReference.go
- JobNewClusterAwsAttributesOutputReference__checks.go
- JobNewClusterAzureAttributes.go
- JobNewClusterAzureAttributesLogAnalyticsInfo.go
- JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference.go
- JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference__checks.go
- JobNewClusterAzureAttributesOutputReference.go
- JobNewClusterAzureAttributesOutputReference__checks.go
- JobNewClusterClusterLogConf.go
- JobNewClusterClusterLogConfDbfs.go
- JobNewClusterClusterLogConfDbfsOutputReference.go
- JobNewClusterClusterLogConfDbfsOutputReference__checks.go
- JobNewClusterClusterLogConfOutputReference.go
- JobNewClusterClusterLogConfOutputReference__checks.go
- JobNewClusterClusterLogConfS3.go
- JobNewClusterClusterLogConfS3OutputReference.go
- JobNewClusterClusterLogConfS3OutputReference__checks.go
- JobNewClusterClusterMountInfo.go
- JobNewClusterClusterMountInfoList.go
- JobNewClusterClusterMountInfoList__checks.go
- JobNewClusterClusterMountInfoNetworkFilesystemInfo.go
- JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference.go
- JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference__checks.go
- JobNewClusterClusterMountInfoOutputReference.go
- JobNewClusterClusterMountInfoOutputReference__checks.go
- JobNewClusterDockerImage.go
- JobNewClusterDockerImageBasicAuth.go
- JobNewClusterDockerImageBasicAuthOutputReference.go
- JobNewClusterDockerImageBasicAuthOutputReference__checks.go
- JobNewClusterDockerImageOutputReference.go
- JobNewClusterDockerImageOutputReference__checks.go
- JobNewClusterGcpAttributes.go
- JobNewClusterGcpAttributesOutputReference.go
- JobNewClusterGcpAttributesOutputReference__checks.go
- JobNewClusterInitScripts.go
- JobNewClusterInitScriptsAbfss.go
- JobNewClusterInitScriptsAbfssOutputReference.go
- JobNewClusterInitScriptsAbfssOutputReference__checks.go
- JobNewClusterInitScriptsDbfs.go
- JobNewClusterInitScriptsDbfsOutputReference.go
- JobNewClusterInitScriptsDbfsOutputReference__checks.go
- JobNewClusterInitScriptsFile.go
- JobNewClusterInitScriptsFileOutputReference.go
- JobNewClusterInitScriptsFileOutputReference__checks.go
- JobNewClusterInitScriptsGcs.go
- JobNewClusterInitScriptsGcsOutputReference.go
- JobNewClusterInitScriptsGcsOutputReference__checks.go
- JobNewClusterInitScriptsList.go
- JobNewClusterInitScriptsList__checks.go
- JobNewClusterInitScriptsOutputReference.go
- JobNewClusterInitScriptsOutputReference__checks.go
- JobNewClusterInitScriptsS3.go
- JobNewClusterInitScriptsS3OutputReference.go
- JobNewClusterInitScriptsS3OutputReference__checks.go
- JobNewClusterInitScriptsVolumes.go
- JobNewClusterInitScriptsVolumesOutputReference.go
- JobNewClusterInitScriptsVolumesOutputReference__checks.go
- JobNewClusterInitScriptsWorkspace.go
- JobNewClusterInitScriptsWorkspaceOutputReference.go
- JobNewClusterInitScriptsWorkspaceOutputReference__checks.go
- JobNewClusterLibrary.go
- JobNewClusterLibraryCran.go
- JobNewClusterLibraryCranOutputReference.go
- JobNewClusterLibraryCranOutputReference__checks.go
- JobNewClusterLibraryList.go
- JobNewClusterLibraryList__checks.go
- JobNewClusterLibraryMaven.go
- JobNewClusterLibraryMavenOutputReference.go
- JobNewClusterLibraryMavenOutputReference__checks.go
- JobNewClusterLibraryOutputReference.go
- JobNewClusterLibraryOutputReference__checks.go
- JobNewClusterLibraryPypi.go
- JobNewClusterLibraryPypiOutputReference.go
- JobNewClusterLibraryPypiOutputReference__checks.go
- JobNewClusterOutputReference.go
- JobNewClusterOutputReference__checks.go
- JobNewClusterWorkloadType.go
- JobNewClusterWorkloadTypeClients.go
- JobNewClusterWorkloadTypeClientsOutputReference.go
- JobNewClusterWorkloadTypeClientsOutputReference__checks.go
- JobNewClusterWorkloadTypeOutputReference.go
- JobNewClusterWorkloadTypeOutputReference__checks.go
- JobNotebookTask.go
- JobNotebookTaskOutputReference.go
- JobNotebookTaskOutputReference__checks.go
- JobNotificationSettings.go
- JobNotificationSettingsOutputReference.go
- JobNotificationSettingsOutputReference__checks.go
- JobParameter.go
- JobParameterList.go
- JobParameterList__checks.go
- JobParameterOutputReference.go
- JobParameterOutputReference__checks.go
- JobPipelineTask.go
- JobPipelineTaskOutputReference.go
- JobPipelineTaskOutputReference__checks.go
- JobPythonWheelTask.go
- JobPythonWheelTaskOutputReference.go
- JobPythonWheelTaskOutputReference__checks.go
- JobQueue.go
- JobQueueOutputReference.go
- JobQueueOutputReference__checks.go
- JobRunAs.go
- JobRunAsOutputReference.go
- JobRunAsOutputReference__checks.go
- JobRunJobTask.go
- JobRunJobTaskOutputReference.go
- JobRunJobTaskOutputReference__checks.go
- JobSchedule.go
- JobScheduleOutputReference.go
- JobScheduleOutputReference__checks.go
- JobSparkJarTask.go
- JobSparkJarTaskOutputReference.go
- JobSparkJarTaskOutputReference__checks.go
- JobSparkPythonTask.go
- JobSparkPythonTaskOutputReference.go
- JobSparkPythonTaskOutputReference__checks.go
- JobSparkSubmitTask.go
- JobSparkSubmitTaskOutputReference.go
- JobSparkSubmitTaskOutputReference__checks.go
- JobTask.go
- JobTaskCleanRoomsNotebookTask.go
- JobTaskCleanRoomsNotebookTaskOutputReference.go
- JobTaskCleanRoomsNotebookTaskOutputReference__checks.go
- JobTaskConditionTask.go
- JobTaskConditionTaskOutputReference.go
- JobTaskConditionTaskOutputReference__checks.go
- JobTaskDbtTask.go
- JobTaskDbtTaskOutputReference.go
- JobTaskDbtTaskOutputReference__checks.go
- JobTaskDependsOn.go
- JobTaskDependsOnList.go
- JobTaskDependsOnList__checks.go
- JobTaskDependsOnOutputReference.go
- JobTaskDependsOnOutputReference__checks.go
- JobTaskEmailNotifications.go
- JobTaskEmailNotificationsOutputReference.go
- JobTaskEmailNotificationsOutputReference__checks.go
- JobTaskForEachTask.go
- JobTaskForEachTaskOutputReference.go
- JobTaskForEachTaskOutputReference__checks.go
- JobTaskForEachTaskTask.go
- JobTaskForEachTaskTaskCleanRoomsNotebookTask.go
- JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference.go
- JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference__checks.go
- JobTaskForEachTaskTaskConditionTask.go
- JobTaskForEachTaskTaskConditionTaskOutputReference.go
- JobTaskForEachTaskTaskConditionTaskOutputReference__checks.go
- JobTaskForEachTaskTaskDbtTask.go
- JobTaskForEachTaskTaskDbtTaskOutputReference.go
- JobTaskForEachTaskTaskDbtTaskOutputReference__checks.go
- JobTaskForEachTaskTaskDependsOn.go
- JobTaskForEachTaskTaskDependsOnList.go
- JobTaskForEachTaskTaskDependsOnList__checks.go
- JobTaskForEachTaskTaskDependsOnOutputReference.go
- JobTaskForEachTaskTaskDependsOnOutputReference__checks.go
- JobTaskForEachTaskTaskEmailNotifications.go
- JobTaskForEachTaskTaskEmailNotificationsOutputReference.go
- JobTaskForEachTaskTaskEmailNotificationsOutputReference__checks.go
- JobTaskForEachTaskTaskHealth.go
- JobTaskForEachTaskTaskHealthOutputReference.go
- JobTaskForEachTaskTaskHealthOutputReference__checks.go
- JobTaskForEachTaskTaskHealthRules.go
- JobTaskForEachTaskTaskHealthRulesList.go
- JobTaskForEachTaskTaskHealthRulesList__checks.go
- JobTaskForEachTaskTaskHealthRulesOutputReference.go
- JobTaskForEachTaskTaskHealthRulesOutputReference__checks.go
- JobTaskForEachTaskTaskLibrary.go
- JobTaskForEachTaskTaskLibraryCran.go
- JobTaskForEachTaskTaskLibraryCranOutputReference.go
- JobTaskForEachTaskTaskLibraryCranOutputReference__checks.go
- JobTaskForEachTaskTaskLibraryList.go
- JobTaskForEachTaskTaskLibraryList__checks.go
- JobTaskForEachTaskTaskLibraryMaven.go
- JobTaskForEachTaskTaskLibraryMavenOutputReference.go
- JobTaskForEachTaskTaskLibraryMavenOutputReference__checks.go
- JobTaskForEachTaskTaskLibraryOutputReference.go
- JobTaskForEachTaskTaskLibraryOutputReference__checks.go
- JobTaskForEachTaskTaskLibraryPypi.go
- JobTaskForEachTaskTaskLibraryPypiOutputReference.go
- JobTaskForEachTaskTaskLibraryPypiOutputReference__checks.go
- JobTaskForEachTaskTaskNewCluster.go
- JobTaskForEachTaskTaskNewClusterAutoscale.go
- JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference.go
- JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterAwsAttributes.go
- JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference.go
- JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterAzureAttributes.go
- JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo.go
- JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference.go
- JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference.go
- JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterClusterLogConf.go
- JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs.go
- JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference.go
- JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference.go
- JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterClusterLogConfS3.go
- JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference.go
- JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterClusterMountInfo.go
- JobTaskForEachTaskTaskNewClusterClusterMountInfoList.go
- JobTaskForEachTaskTaskNewClusterClusterMountInfoList__checks.go
- JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo.go
- JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference.go
- JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference.go
- JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterDockerImage.go
- JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth.go
- JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference.go
- JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterDockerImageOutputReference.go
- JobTaskForEachTaskTaskNewClusterDockerImageOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterGcpAttributes.go
- JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference.go
- JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterInitScripts.go
- JobTaskForEachTaskTaskNewClusterInitScriptsAbfss.go
- JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference.go
- JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterInitScriptsDbfs.go
- JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference.go
- JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterInitScriptsFile.go
- JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference.go
- JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterInitScriptsGcs.go
- JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference.go
- JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterInitScriptsList.go
- JobTaskForEachTaskTaskNewClusterInitScriptsList__checks.go
- JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference.go
- JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterInitScriptsS3.go
- JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference.go
- JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterInitScriptsVolumes.go
- JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference.go
- JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace.go
- JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference.go
- JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterLibrary.go
- JobTaskForEachTaskTaskNewClusterLibraryCran.go
- JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference.go
- JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterLibraryList.go
- JobTaskForEachTaskTaskNewClusterLibraryList__checks.go
- JobTaskForEachTaskTaskNewClusterLibraryMaven.go
- JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference.go
- JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterLibraryOutputReference.go
- JobTaskForEachTaskTaskNewClusterLibraryOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterLibraryPypi.go
- JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference.go
- JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterOutputReference.go
- JobTaskForEachTaskTaskNewClusterOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterWorkloadType.go
- JobTaskForEachTaskTaskNewClusterWorkloadTypeClients.go
- JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference.go
- JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference__checks.go
- JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference.go
- JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference__checks.go
- JobTaskForEachTaskTaskNotebookTask.go
- JobTaskForEachTaskTaskNotebookTaskOutputReference.go
- JobTaskForEachTaskTaskNotebookTaskOutputReference__checks.go
- JobTaskForEachTaskTaskNotificationSettings.go
- JobTaskForEachTaskTaskNotificationSettingsOutputReference.go
- JobTaskForEachTaskTaskNotificationSettingsOutputReference__checks.go
- JobTaskForEachTaskTaskOutputReference.go
- JobTaskForEachTaskTaskOutputReference__checks.go
- JobTaskForEachTaskTaskPipelineTask.go
- JobTaskForEachTaskTaskPipelineTaskOutputReference.go
- JobTaskForEachTaskTaskPipelineTaskOutputReference__checks.go
- JobTaskForEachTaskTaskPythonWheelTask.go
- JobTaskForEachTaskTaskPythonWheelTaskOutputReference.go
- JobTaskForEachTaskTaskPythonWheelTaskOutputReference__checks.go
- JobTaskForEachTaskTaskRunJobTask.go
- JobTaskForEachTaskTaskRunJobTaskOutputReference.go
- JobTaskForEachTaskTaskRunJobTaskOutputReference__checks.go
- JobTaskForEachTaskTaskRunJobTaskPipelineParams.go
- JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference.go
- JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference__checks.go
- JobTaskForEachTaskTaskSparkJarTask.go
- JobTaskForEachTaskTaskSparkJarTaskOutputReference.go
- JobTaskForEachTaskTaskSparkJarTaskOutputReference__checks.go
- JobTaskForEachTaskTaskSparkPythonTask.go
- JobTaskForEachTaskTaskSparkPythonTaskOutputReference.go
- JobTaskForEachTaskTaskSparkPythonTaskOutputReference__checks.go
- JobTaskForEachTaskTaskSparkSubmitTask.go
- JobTaskForEachTaskTaskSparkSubmitTaskOutputReference.go
- JobTaskForEachTaskTaskSparkSubmitTaskOutputReference__checks.go
- JobTaskForEachTaskTaskSqlTask.go
- JobTaskForEachTaskTaskSqlTaskAlert.go
- JobTaskForEachTaskTaskSqlTaskAlertOutputReference.go
- JobTaskForEachTaskTaskSqlTaskAlertOutputReference__checks.go
- JobTaskForEachTaskTaskSqlTaskAlertSubscriptions.go
- JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList.go
- JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList__checks.go
- JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference.go
- JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference__checks.go
- JobTaskForEachTaskTaskSqlTaskDashboard.go
- JobTaskForEachTaskTaskSqlTaskDashboardOutputReference.go
- JobTaskForEachTaskTaskSqlTaskDashboardOutputReference__checks.go
- JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions.go
- JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList.go
- JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList__checks.go
- JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference.go
- JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference__checks.go
- JobTaskForEachTaskTaskSqlTaskFile.go
- JobTaskForEachTaskTaskSqlTaskFileOutputReference.go
- JobTaskForEachTaskTaskSqlTaskFileOutputReference__checks.go
- JobTaskForEachTaskTaskSqlTaskOutputReference.go
- JobTaskForEachTaskTaskSqlTaskOutputReference__checks.go
- JobTaskForEachTaskTaskSqlTaskQuery.go
- JobTaskForEachTaskTaskSqlTaskQueryOutputReference.go
- JobTaskForEachTaskTaskSqlTaskQueryOutputReference__checks.go
- JobTaskForEachTaskTaskWebhookNotifications.go
- JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded.go
- JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList.go
- JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList__checks.go
- JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference.go
- JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference__checks.go
- JobTaskForEachTaskTaskWebhookNotificationsOnFailure.go
- JobTaskForEachTaskTaskWebhookNotificationsOnFailureList.go
- JobTaskForEachTaskTaskWebhookNotificationsOnFailureList__checks.go
- JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference.go
- JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference__checks.go
- JobTaskForEachTaskTaskWebhookNotificationsOnStart.go
- JobTaskForEachTaskTaskWebhookNotificationsOnStartList.go
- JobTaskForEachTaskTaskWebhookNotificationsOnStartList__checks.go
- JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference.go
- JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference__checks.go
- JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded.go
- JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList.go
- JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList__checks.go
- JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference.go
- JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference__checks.go
- JobTaskForEachTaskTaskWebhookNotificationsOnSuccess.go
- JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList.go
- JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList__checks.go
- JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference.go
- JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference__checks.go
- JobTaskForEachTaskTaskWebhookNotificationsOutputReference.go
- JobTaskForEachTaskTaskWebhookNotificationsOutputReference__checks.go
- JobTaskHealth.go
- JobTaskHealthOutputReference.go
- JobTaskHealthOutputReference__checks.go
- JobTaskHealthRules.go
- JobTaskHealthRulesList.go
- JobTaskHealthRulesList__checks.go
- JobTaskHealthRulesOutputReference.go
- JobTaskHealthRulesOutputReference__checks.go
- JobTaskLibrary.go
- JobTaskLibraryCran.go
- JobTaskLibraryCranOutputReference.go
- JobTaskLibraryCranOutputReference__checks.go
- JobTaskLibraryList.go
- JobTaskLibraryList__checks.go
- JobTaskLibraryMaven.go
- JobTaskLibraryMavenOutputReference.go
- JobTaskLibraryMavenOutputReference__checks.go
- JobTaskLibraryOutputReference.go
- JobTaskLibraryOutputReference__checks.go
- JobTaskLibraryPypi.go
- JobTaskLibraryPypiOutputReference.go
- JobTaskLibraryPypiOutputReference__checks.go
- JobTaskList.go
- JobTaskList__checks.go
- JobTaskNewCluster.go
- JobTaskNewClusterAutoscale.go
- JobTaskNewClusterAutoscaleOutputReference.go
- JobTaskNewClusterAutoscaleOutputReference__checks.go
- JobTaskNewClusterAwsAttributes.go
- JobTaskNewClusterAwsAttributesOutputReference.go
- JobTaskNewClusterAwsAttributesOutputReference__checks.go
- JobTaskNewClusterAzureAttributes.go
- JobTaskNewClusterAzureAttributesLogAnalyticsInfo.go
- JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference.go
- JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference__checks.go
- JobTaskNewClusterAzureAttributesOutputReference.go
- JobTaskNewClusterAzureAttributesOutputReference__checks.go
- JobTaskNewClusterClusterLogConf.go
- JobTaskNewClusterClusterLogConfDbfs.go
- JobTaskNewClusterClusterLogConfDbfsOutputReference.go
- JobTaskNewClusterClusterLogConfDbfsOutputReference__checks.go
- JobTaskNewClusterClusterLogConfOutputReference.go
- JobTaskNewClusterClusterLogConfOutputReference__checks.go
- JobTaskNewClusterClusterLogConfS3.go
- JobTaskNewClusterClusterLogConfS3OutputReference.go
- JobTaskNewClusterClusterLogConfS3OutputReference__checks.go
- JobTaskNewClusterClusterMountInfo.go
- JobTaskNewClusterClusterMountInfoList.go
- JobTaskNewClusterClusterMountInfoList__checks.go
- JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo.go
- JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference.go
- JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference__checks.go
- JobTaskNewClusterClusterMountInfoOutputReference.go
- JobTaskNewClusterClusterMountInfoOutputReference__checks.go
- JobTaskNewClusterDockerImage.go
- JobTaskNewClusterDockerImageBasicAuth.go
- JobTaskNewClusterDockerImageBasicAuthOutputReference.go
- JobTaskNewClusterDockerImageBasicAuthOutputReference__checks.go
- JobTaskNewClusterDockerImageOutputReference.go
- JobTaskNewClusterDockerImageOutputReference__checks.go
- JobTaskNewClusterGcpAttributes.go
- JobTaskNewClusterGcpAttributesOutputReference.go
- JobTaskNewClusterGcpAttributesOutputReference__checks.go
- JobTaskNewClusterInitScripts.go
- JobTaskNewClusterInitScriptsAbfss.go
- JobTaskNewClusterInitScriptsAbfssOutputReference.go
- JobTaskNewClusterInitScriptsAbfssOutputReference__checks.go
- JobTaskNewClusterInitScriptsDbfs.go
- JobTaskNewClusterInitScriptsDbfsOutputReference.go
- JobTaskNewClusterInitScriptsDbfsOutputReference__checks.go
- JobTaskNewClusterInitScriptsFile.go
- JobTaskNewClusterInitScriptsFileOutputReference.go
- JobTaskNewClusterInitScriptsFileOutputReference__checks.go
- JobTaskNewClusterInitScriptsGcs.go
- JobTaskNewClusterInitScriptsGcsOutputReference.go
- JobTaskNewClusterInitScriptsGcsOutputReference__checks.go
- JobTaskNewClusterInitScriptsList.go
- JobTaskNewClusterInitScriptsList__checks.go
- JobTaskNewClusterInitScriptsOutputReference.go
- JobTaskNewClusterInitScriptsOutputReference__checks.go
- JobTaskNewClusterInitScriptsS3.go
- JobTaskNewClusterInitScriptsS3OutputReference.go
- JobTaskNewClusterInitScriptsS3OutputReference__checks.go
- JobTaskNewClusterInitScriptsVolumes.go
- JobTaskNewClusterInitScriptsVolumesOutputReference.go
- JobTaskNewClusterInitScriptsVolumesOutputReference__checks.go
- JobTaskNewClusterInitScriptsWorkspace.go
- JobTaskNewClusterInitScriptsWorkspaceOutputReference.go
- JobTaskNewClusterInitScriptsWorkspaceOutputReference__checks.go
- JobTaskNewClusterLibrary.go
- JobTaskNewClusterLibraryCran.go
- JobTaskNewClusterLibraryCranOutputReference.go
- JobTaskNewClusterLibraryCranOutputReference__checks.go
- JobTaskNewClusterLibraryList.go
- JobTaskNewClusterLibraryList__checks.go
- JobTaskNewClusterLibraryMaven.go
- JobTaskNewClusterLibraryMavenOutputReference.go
- JobTaskNewClusterLibraryMavenOutputReference__checks.go
- JobTaskNewClusterLibraryOutputReference.go
- JobTaskNewClusterLibraryOutputReference__checks.go
- JobTaskNewClusterLibraryPypi.go
- JobTaskNewClusterLibraryPypiOutputReference.go
- JobTaskNewClusterLibraryPypiOutputReference__checks.go
- JobTaskNewClusterOutputReference.go
- JobTaskNewClusterOutputReference__checks.go
- JobTaskNewClusterWorkloadType.go
- JobTaskNewClusterWorkloadTypeClients.go
- JobTaskNewClusterWorkloadTypeClientsOutputReference.go
- JobTaskNewClusterWorkloadTypeClientsOutputReference__checks.go
- JobTaskNewClusterWorkloadTypeOutputReference.go
- JobTaskNewClusterWorkloadTypeOutputReference__checks.go
- JobTaskNotebookTask.go
- JobTaskNotebookTaskOutputReference.go
- JobTaskNotebookTaskOutputReference__checks.go
- JobTaskNotificationSettings.go
- JobTaskNotificationSettingsOutputReference.go
- JobTaskNotificationSettingsOutputReference__checks.go
- JobTaskOutputReference.go
- JobTaskOutputReference__checks.go
- JobTaskPipelineTask.go
- JobTaskPipelineTaskOutputReference.go
- JobTaskPipelineTaskOutputReference__checks.go
- JobTaskPythonWheelTask.go
- JobTaskPythonWheelTaskOutputReference.go
- JobTaskPythonWheelTaskOutputReference__checks.go
- JobTaskRunJobTask.go
- JobTaskRunJobTaskOutputReference.go
- JobTaskRunJobTaskOutputReference__checks.go
- JobTaskRunJobTaskPipelineParams.go
- JobTaskRunJobTaskPipelineParamsOutputReference.go
- JobTaskRunJobTaskPipelineParamsOutputReference__checks.go
- JobTaskSparkJarTask.go
- JobTaskSparkJarTaskOutputReference.go
- JobTaskSparkJarTaskOutputReference__checks.go
- JobTaskSparkPythonTask.go
- JobTaskSparkPythonTaskOutputReference.go
- JobTaskSparkPythonTaskOutputReference__checks.go
- JobTaskSparkSubmitTask.go
- JobTaskSparkSubmitTaskOutputReference.go
- JobTaskSparkSubmitTaskOutputReference__checks.go
- JobTaskSqlTask.go
- JobTaskSqlTaskAlert.go
- JobTaskSqlTaskAlertOutputReference.go
- JobTaskSqlTaskAlertOutputReference__checks.go
- JobTaskSqlTaskAlertSubscriptions.go
- JobTaskSqlTaskAlertSubscriptionsList.go
- JobTaskSqlTaskAlertSubscriptionsList__checks.go
- JobTaskSqlTaskAlertSubscriptionsOutputReference.go
- JobTaskSqlTaskAlertSubscriptionsOutputReference__checks.go
- JobTaskSqlTaskDashboard.go
- JobTaskSqlTaskDashboardOutputReference.go
- JobTaskSqlTaskDashboardOutputReference__checks.go
- JobTaskSqlTaskDashboardSubscriptions.go
- JobTaskSqlTaskDashboardSubscriptionsList.go
- JobTaskSqlTaskDashboardSubscriptionsList__checks.go
- JobTaskSqlTaskDashboardSubscriptionsOutputReference.go
- JobTaskSqlTaskDashboardSubscriptionsOutputReference__checks.go
- JobTaskSqlTaskFile.go
- JobTaskSqlTaskFileOutputReference.go
- JobTaskSqlTaskFileOutputReference__checks.go
- JobTaskSqlTaskOutputReference.go
- JobTaskSqlTaskOutputReference__checks.go
- JobTaskSqlTaskQuery.go
- JobTaskSqlTaskQueryOutputReference.go
- JobTaskSqlTaskQueryOutputReference__checks.go
- JobTaskWebhookNotifications.go
- JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded.go
- JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList.go
- JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList__checks.go
- JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference.go
- JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference__checks.go
- JobTaskWebhookNotificationsOnFailure.go
- JobTaskWebhookNotificationsOnFailureList.go
- JobTaskWebhookNotificationsOnFailureList__checks.go
- JobTaskWebhookNotificationsOnFailureOutputReference.go
- JobTaskWebhookNotificationsOnFailureOutputReference__checks.go
- JobTaskWebhookNotificationsOnStart.go
- JobTaskWebhookNotificationsOnStartList.go
- JobTaskWebhookNotificationsOnStartList__checks.go
- JobTaskWebhookNotificationsOnStartOutputReference.go
- JobTaskWebhookNotificationsOnStartOutputReference__checks.go
- JobTaskWebhookNotificationsOnStreamingBacklogExceeded.go
- JobTaskWebhookNotificationsOnStreamingBacklogExceededList.go
- JobTaskWebhookNotificationsOnStreamingBacklogExceededList__checks.go
- JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference.go
- JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference__checks.go
- JobTaskWebhookNotificationsOnSuccess.go
- JobTaskWebhookNotificationsOnSuccessList.go
- JobTaskWebhookNotificationsOnSuccessList__checks.go
- JobTaskWebhookNotificationsOnSuccessOutputReference.go
- JobTaskWebhookNotificationsOnSuccessOutputReference__checks.go
- JobTaskWebhookNotificationsOutputReference.go
- JobTaskWebhookNotificationsOutputReference__checks.go
- JobTimeouts.go
- JobTimeoutsOutputReference.go
- JobTimeoutsOutputReference__checks.go
- JobTrigger.go
- JobTriggerFileArrival.go
- JobTriggerFileArrivalOutputReference.go
- JobTriggerFileArrivalOutputReference__checks.go
- JobTriggerOutputReference.go
- JobTriggerOutputReference__checks.go
- JobTriggerPeriodic.go
- JobTriggerPeriodicOutputReference.go
- JobTriggerPeriodicOutputReference__checks.go
- JobTriggerTable.go
- JobTriggerTableOutputReference.go
- JobTriggerTableOutputReference__checks.go
- JobTriggerTableUpdate.go
- JobTriggerTableUpdateOutputReference.go
- JobTriggerTableUpdateOutputReference__checks.go
- JobWebhookNotifications.go
- JobWebhookNotificationsOnDurationWarningThresholdExceeded.go
- JobWebhookNotificationsOnDurationWarningThresholdExceededList.go
- JobWebhookNotificationsOnDurationWarningThresholdExceededList__checks.go
- JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference.go
- JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference__checks.go
- JobWebhookNotificationsOnFailure.go
- JobWebhookNotificationsOnFailureList.go
- JobWebhookNotificationsOnFailureList__checks.go
- JobWebhookNotificationsOnFailureOutputReference.go
- JobWebhookNotificationsOnFailureOutputReference__checks.go
- JobWebhookNotificationsOnStart.go
- JobWebhookNotificationsOnStartList.go
- JobWebhookNotificationsOnStartList__checks.go
- JobWebhookNotificationsOnStartOutputReference.go
- JobWebhookNotificationsOnStartOutputReference__checks.go
- JobWebhookNotificationsOnStreamingBacklogExceeded.go
- JobWebhookNotificationsOnStreamingBacklogExceededList.go
- JobWebhookNotificationsOnStreamingBacklogExceededList__checks.go
- JobWebhookNotificationsOnStreamingBacklogExceededOutputReference.go
- JobWebhookNotificationsOnStreamingBacklogExceededOutputReference__checks.go
- JobWebhookNotificationsOnSuccess.go
- JobWebhookNotificationsOnSuccessList.go
- JobWebhookNotificationsOnSuccessList__checks.go
- JobWebhookNotificationsOnSuccessOutputReference.go
- JobWebhookNotificationsOnSuccessOutputReference__checks.go
- JobWebhookNotificationsOutputReference.go
- JobWebhookNotificationsOutputReference__checks.go
- Job__checks.go
- main.go