Documentation
¶
Index ¶
- func NewPipelineClusterAutoscaleOutputReference_Override(p PipelineClusterAutoscaleOutputReference, ...)
- func NewPipelineClusterAwsAttributesOutputReference_Override(p PipelineClusterAwsAttributesOutputReference, ...)
- func NewPipelineClusterAzureAttributesLogAnalyticsInfoOutputReference_Override(p PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference, ...)
- func NewPipelineClusterAzureAttributesOutputReference_Override(p PipelineClusterAzureAttributesOutputReference, ...)
- func NewPipelineClusterClusterLogConfDbfsOutputReference_Override(p PipelineClusterClusterLogConfDbfsOutputReference, ...)
- func NewPipelineClusterClusterLogConfOutputReference_Override(p PipelineClusterClusterLogConfOutputReference, ...)
- func NewPipelineClusterClusterLogConfS3OutputReference_Override(p PipelineClusterClusterLogConfS3OutputReference, ...)
- func NewPipelineClusterGcpAttributesOutputReference_Override(p PipelineClusterGcpAttributesOutputReference, ...)
- func NewPipelineClusterInitScriptsAbfssOutputReference_Override(p PipelineClusterInitScriptsAbfssOutputReference, ...)
- func NewPipelineClusterInitScriptsDbfsOutputReference_Override(p PipelineClusterInitScriptsDbfsOutputReference, ...)
- func NewPipelineClusterInitScriptsFileOutputReference_Override(p PipelineClusterInitScriptsFileOutputReference, ...)
- func NewPipelineClusterInitScriptsGcsOutputReference_Override(p PipelineClusterInitScriptsGcsOutputReference, ...)
- func NewPipelineClusterInitScriptsList_Override(p PipelineClusterInitScriptsList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewPipelineClusterInitScriptsOutputReference_Override(p PipelineClusterInitScriptsOutputReference, ...)
- func NewPipelineClusterInitScriptsS3OutputReference_Override(p PipelineClusterInitScriptsS3OutputReference, ...)
- func NewPipelineClusterInitScriptsVolumesOutputReference_Override(p PipelineClusterInitScriptsVolumesOutputReference, ...)
- func NewPipelineClusterInitScriptsWorkspaceOutputReference_Override(p PipelineClusterInitScriptsWorkspaceOutputReference, ...)
- func NewPipelineClusterList_Override(p PipelineClusterList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewPipelineClusterOutputReference_Override(p PipelineClusterOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewPipelineDeploymentOutputReference_Override(p PipelineDeploymentOutputReference, ...)
- func NewPipelineFiltersOutputReference_Override(p PipelineFiltersOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewPipelineGatewayDefinitionOutputReference_Override(p PipelineGatewayDefinitionOutputReference, ...)
- func NewPipelineIngestionDefinitionObjectsList_Override(p PipelineIngestionDefinitionObjectsList, ...)
- func NewPipelineIngestionDefinitionObjectsOutputReference_Override(p PipelineIngestionDefinitionObjectsOutputReference, ...)
- func NewPipelineIngestionDefinitionObjectsReportOutputReference_Override(p PipelineIngestionDefinitionObjectsReportOutputReference, ...)
- func NewPipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference_Override(p PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference, ...)
- func NewPipelineIngestionDefinitionObjectsSchemaOutputReference_Override(p PipelineIngestionDefinitionObjectsSchemaOutputReference, ...)
- func NewPipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference_Override(p PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference, ...)
- func NewPipelineIngestionDefinitionObjectsTableOutputReference_Override(p PipelineIngestionDefinitionObjectsTableOutputReference, ...)
- func NewPipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference_Override(p PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference, ...)
- func NewPipelineIngestionDefinitionOutputReference_Override(p PipelineIngestionDefinitionOutputReference, ...)
- func NewPipelineIngestionDefinitionTableConfigurationOutputReference_Override(p PipelineIngestionDefinitionTableConfigurationOutputReference, ...)
- func NewPipelineLatestUpdatesList_Override(p PipelineLatestUpdatesList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewPipelineLatestUpdatesOutputReference_Override(p PipelineLatestUpdatesOutputReference, ...)
- func NewPipelineLibraryFileOutputReference_Override(p PipelineLibraryFileOutputReference, ...)
- func NewPipelineLibraryList_Override(p PipelineLibraryList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewPipelineLibraryMavenOutputReference_Override(p PipelineLibraryMavenOutputReference, ...)
- func NewPipelineLibraryNotebookOutputReference_Override(p PipelineLibraryNotebookOutputReference, ...)
- func NewPipelineLibraryOutputReference_Override(p PipelineLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewPipelineNotificationList_Override(p PipelineNotificationList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewPipelineNotificationOutputReference_Override(p PipelineNotificationOutputReference, ...)
- func NewPipelineTimeoutsOutputReference_Override(p PipelineTimeoutsOutputReference, ...)
- func NewPipelineTriggerCronOutputReference_Override(p PipelineTriggerCronOutputReference, ...)
- func NewPipelineTriggerManualOutputReference_Override(p PipelineTriggerManualOutputReference, ...)
- func NewPipelineTriggerOutputReference_Override(p PipelineTriggerOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewPipeline_Override(p Pipeline, scope constructs.Construct, id *string, config *PipelineConfig)
- func Pipeline_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func Pipeline_IsConstruct(x interface{}) *bool
- func Pipeline_IsTerraformElement(x interface{}) *bool
- func Pipeline_IsTerraformResource(x interface{}) *bool
- func Pipeline_TfResourceType() *string
- type Pipeline
- type PipelineCluster
- type PipelineClusterAutoscale
- type PipelineClusterAutoscaleOutputReference
- type PipelineClusterAwsAttributes
- type PipelineClusterAwsAttributesOutputReference
- type PipelineClusterAzureAttributes
- type PipelineClusterAzureAttributesLogAnalyticsInfo
- type PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference
- type PipelineClusterAzureAttributesOutputReference
- type PipelineClusterClusterLogConf
- type PipelineClusterClusterLogConfDbfs
- type PipelineClusterClusterLogConfDbfsOutputReference
- type PipelineClusterClusterLogConfOutputReference
- type PipelineClusterClusterLogConfS3
- type PipelineClusterClusterLogConfS3OutputReference
- type PipelineClusterGcpAttributes
- type PipelineClusterGcpAttributesOutputReference
- type PipelineClusterInitScripts
- type PipelineClusterInitScriptsAbfss
- type PipelineClusterInitScriptsAbfssOutputReference
- type PipelineClusterInitScriptsDbfs
- type PipelineClusterInitScriptsDbfsOutputReference
- type PipelineClusterInitScriptsFile
- type PipelineClusterInitScriptsFileOutputReference
- type PipelineClusterInitScriptsGcs
- type PipelineClusterInitScriptsGcsOutputReference
- type PipelineClusterInitScriptsList
- type PipelineClusterInitScriptsOutputReference
- type PipelineClusterInitScriptsS3
- type PipelineClusterInitScriptsS3OutputReference
- type PipelineClusterInitScriptsVolumes
- type PipelineClusterInitScriptsVolumesOutputReference
- type PipelineClusterInitScriptsWorkspace
- type PipelineClusterInitScriptsWorkspaceOutputReference
- type PipelineClusterList
- type PipelineClusterOutputReference
- type PipelineConfig
- type PipelineDeployment
- type PipelineDeploymentOutputReference
- type PipelineFilters
- type PipelineFiltersOutputReference
- type PipelineGatewayDefinition
- type PipelineGatewayDefinitionOutputReference
- type PipelineIngestionDefinition
- type PipelineIngestionDefinitionObjects
- type PipelineIngestionDefinitionObjectsList
- type PipelineIngestionDefinitionObjectsOutputReference
- type PipelineIngestionDefinitionObjectsReport
- type PipelineIngestionDefinitionObjectsReportOutputReference
- type PipelineIngestionDefinitionObjectsReportTableConfiguration
- type PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference
- type PipelineIngestionDefinitionObjectsSchema
- type PipelineIngestionDefinitionObjectsSchemaOutputReference
- type PipelineIngestionDefinitionObjectsSchemaTableConfiguration
- type PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference
- type PipelineIngestionDefinitionObjectsTable
- type PipelineIngestionDefinitionObjectsTableOutputReference
- type PipelineIngestionDefinitionObjectsTableTableConfiguration
- type PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference
- type PipelineIngestionDefinitionOutputReference
- type PipelineIngestionDefinitionTableConfiguration
- type PipelineIngestionDefinitionTableConfigurationOutputReference
- type PipelineLatestUpdates
- type PipelineLatestUpdatesList
- type PipelineLatestUpdatesOutputReference
- type PipelineLibrary
- type PipelineLibraryFile
- type PipelineLibraryFileOutputReference
- type PipelineLibraryList
- type PipelineLibraryMaven
- type PipelineLibraryMavenOutputReference
- type PipelineLibraryNotebook
- type PipelineLibraryNotebookOutputReference
- type PipelineLibraryOutputReference
- type PipelineNotification
- type PipelineNotificationList
- type PipelineNotificationOutputReference
- type PipelineTimeouts
- type PipelineTimeoutsOutputReference
- type PipelineTrigger
- type PipelineTriggerCron
- type PipelineTriggerCronOutputReference
- type PipelineTriggerManual
- type PipelineTriggerManualOutputReference
- type PipelineTriggerOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPipelineClusterAutoscaleOutputReference_Override ¶
func NewPipelineClusterAutoscaleOutputReference_Override(p PipelineClusterAutoscaleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterAwsAttributesOutputReference_Override ¶
func NewPipelineClusterAwsAttributesOutputReference_Override(p PipelineClusterAwsAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterAzureAttributesLogAnalyticsInfoOutputReference_Override ¶ added in v13.15.2
func NewPipelineClusterAzureAttributesLogAnalyticsInfoOutputReference_Override(p PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterAzureAttributesOutputReference_Override ¶
func NewPipelineClusterAzureAttributesOutputReference_Override(p PipelineClusterAzureAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterClusterLogConfDbfsOutputReference_Override ¶
func NewPipelineClusterClusterLogConfDbfsOutputReference_Override(p PipelineClusterClusterLogConfDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterClusterLogConfOutputReference_Override ¶
func NewPipelineClusterClusterLogConfOutputReference_Override(p PipelineClusterClusterLogConfOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterClusterLogConfS3OutputReference_Override ¶
func NewPipelineClusterClusterLogConfS3OutputReference_Override(p PipelineClusterClusterLogConfS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterGcpAttributesOutputReference_Override ¶
func NewPipelineClusterGcpAttributesOutputReference_Override(p PipelineClusterGcpAttributesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterInitScriptsAbfssOutputReference_Override ¶
func NewPipelineClusterInitScriptsAbfssOutputReference_Override(p PipelineClusterInitScriptsAbfssOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterInitScriptsDbfsOutputReference_Override ¶
func NewPipelineClusterInitScriptsDbfsOutputReference_Override(p PipelineClusterInitScriptsDbfsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterInitScriptsFileOutputReference_Override ¶
func NewPipelineClusterInitScriptsFileOutputReference_Override(p PipelineClusterInitScriptsFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterInitScriptsGcsOutputReference_Override ¶
func NewPipelineClusterInitScriptsGcsOutputReference_Override(p PipelineClusterInitScriptsGcsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterInitScriptsList_Override ¶
func NewPipelineClusterInitScriptsList_Override(p PipelineClusterInitScriptsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewPipelineClusterInitScriptsOutputReference_Override ¶
func NewPipelineClusterInitScriptsOutputReference_Override(p PipelineClusterInitScriptsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewPipelineClusterInitScriptsS3OutputReference_Override ¶
func NewPipelineClusterInitScriptsS3OutputReference_Override(p PipelineClusterInitScriptsS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterInitScriptsVolumesOutputReference_Override ¶
func NewPipelineClusterInitScriptsVolumesOutputReference_Override(p PipelineClusterInitScriptsVolumesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterInitScriptsWorkspaceOutputReference_Override ¶
func NewPipelineClusterInitScriptsWorkspaceOutputReference_Override(p PipelineClusterInitScriptsWorkspaceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineClusterList_Override ¶
func NewPipelineClusterList_Override(p PipelineClusterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewPipelineClusterOutputReference_Override ¶
func NewPipelineClusterOutputReference_Override(p PipelineClusterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewPipelineDeploymentOutputReference_Override ¶ added in v13.6.0
func NewPipelineDeploymentOutputReference_Override(p PipelineDeploymentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineFiltersOutputReference_Override ¶
func NewPipelineFiltersOutputReference_Override(p PipelineFiltersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineGatewayDefinitionOutputReference_Override ¶ added in v13.15.2
func NewPipelineGatewayDefinitionOutputReference_Override(p PipelineGatewayDefinitionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineIngestionDefinitionObjectsList_Override ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsList_Override(p PipelineIngestionDefinitionObjectsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewPipelineIngestionDefinitionObjectsOutputReference_Override ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsOutputReference_Override(p PipelineIngestionDefinitionObjectsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewPipelineIngestionDefinitionObjectsReportOutputReference_Override ¶ added in v13.19.0
func NewPipelineIngestionDefinitionObjectsReportOutputReference_Override(p PipelineIngestionDefinitionObjectsReportOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference_Override ¶ added in v13.19.0
func NewPipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference_Override(p PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineIngestionDefinitionObjectsSchemaOutputReference_Override ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsSchemaOutputReference_Override(p PipelineIngestionDefinitionObjectsSchemaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference_Override ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference_Override(p PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineIngestionDefinitionObjectsTableOutputReference_Override ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsTableOutputReference_Override(p PipelineIngestionDefinitionObjectsTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference_Override ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference_Override(p PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineIngestionDefinitionOutputReference_Override ¶ added in v13.15.2
func NewPipelineIngestionDefinitionOutputReference_Override(p PipelineIngestionDefinitionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineIngestionDefinitionTableConfigurationOutputReference_Override ¶ added in v13.15.2
func NewPipelineIngestionDefinitionTableConfigurationOutputReference_Override(p PipelineIngestionDefinitionTableConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineLatestUpdatesList_Override ¶ added in v13.15.2
func NewPipelineLatestUpdatesList_Override(p PipelineLatestUpdatesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewPipelineLatestUpdatesOutputReference_Override ¶ added in v13.15.2
func NewPipelineLatestUpdatesOutputReference_Override(p PipelineLatestUpdatesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewPipelineLibraryFileOutputReference_Override ¶
func NewPipelineLibraryFileOutputReference_Override(p PipelineLibraryFileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineLibraryList_Override ¶
func NewPipelineLibraryList_Override(p PipelineLibraryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewPipelineLibraryMavenOutputReference_Override ¶
func NewPipelineLibraryMavenOutputReference_Override(p PipelineLibraryMavenOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineLibraryNotebookOutputReference_Override ¶
func NewPipelineLibraryNotebookOutputReference_Override(p PipelineLibraryNotebookOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineLibraryOutputReference_Override ¶
func NewPipelineLibraryOutputReference_Override(p PipelineLibraryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewPipelineNotificationList_Override ¶
func NewPipelineNotificationList_Override(p PipelineNotificationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewPipelineNotificationOutputReference_Override ¶
func NewPipelineNotificationOutputReference_Override(p PipelineNotificationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewPipelineTimeoutsOutputReference_Override ¶
func NewPipelineTimeoutsOutputReference_Override(p PipelineTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineTriggerCronOutputReference_Override ¶ added in v13.15.2
func NewPipelineTriggerCronOutputReference_Override(p PipelineTriggerCronOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineTriggerManualOutputReference_Override ¶ added in v13.15.2
func NewPipelineTriggerManualOutputReference_Override(p PipelineTriggerManualOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipelineTriggerOutputReference_Override ¶ added in v13.15.2
func NewPipelineTriggerOutputReference_Override(p PipelineTriggerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewPipeline_Override ¶
func NewPipeline_Override(p Pipeline, scope constructs.Construct, id *string, config *PipelineConfig)
Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline databricks_pipeline} Resource.
func Pipeline_GenerateConfigForImport ¶
func Pipeline_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a Pipeline resource upon running "cdktf plan <stack-name>".
func Pipeline_IsConstruct ¶
func Pipeline_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 Pipeline_IsTerraformElement ¶
func Pipeline_IsTerraformElement(x interface{}) *bool
Experimental.
func Pipeline_IsTerraformResource ¶
func Pipeline_IsTerraformResource(x interface{}) *bool
Experimental.
func Pipeline_TfResourceType ¶
func Pipeline_TfResourceType() *string
Types ¶
type Pipeline ¶
type Pipeline interface { cdktf.TerraformResource AllowDuplicateNames() interface{} SetAllowDuplicateNames(val interface{}) AllowDuplicateNamesInput() interface{} BudgetPolicyId() *string SetBudgetPolicyId(val *string) BudgetPolicyIdInput() *string Catalog() *string SetCatalog(val *string) CatalogInput() *string Cause() *string SetCause(val *string) CauseInput() *string // Experimental. CdktfStack() cdktf.TerraformStack Channel() *string SetChannel(val *string) ChannelInput() *string Cluster() PipelineClusterList ClusterId() *string SetClusterId(val *string) ClusterIdInput() *string ClusterInput() interface{} Configuration() *map[string]*string SetConfiguration(val *map[string]*string) ConfigurationInput() *map[string]*string // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} Continuous() interface{} SetContinuous(val interface{}) ContinuousInput() interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) CreatorUserName() *string SetCreatorUserName(val *string) CreatorUserNameInput() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Deployment() PipelineDeploymentOutputReference DeploymentInput() *PipelineDeployment Development() interface{} SetDevelopment(val interface{}) DevelopmentInput() interface{} Edition() *string SetEdition(val *string) EditionInput() *string ExpectedLastModified() *float64 SetExpectedLastModified(val *float64) ExpectedLastModifiedInput() *float64 Filters() PipelineFiltersOutputReference FiltersInput() *PipelineFilters // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GatewayDefinition() PipelineGatewayDefinitionOutputReference GatewayDefinitionInput() *PipelineGatewayDefinition Health() *string SetHealth(val *string) HealthInput() *string Id() *string SetId(val *string) IdInput() *string IngestionDefinition() PipelineIngestionDefinitionOutputReference IngestionDefinitionInput() *PipelineIngestionDefinition LastModified() *float64 SetLastModified(val *float64) LastModifiedInput() *float64 LatestUpdates() PipelineLatestUpdatesList LatestUpdatesInput() interface{} Library() PipelineLibraryList LibraryInput() interface{} // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node Notification() PipelineNotificationList NotificationInput() interface{} Photon() interface{} SetPhoton(val interface{}) PhotonInput() interface{} // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RunAsUserName() *string SetRunAsUserName(val *string) RunAsUserNameInput() *string Schema() *string SetSchema(val *string) SchemaInput() *string Serverless() interface{} SetServerless(val interface{}) ServerlessInput() interface{} State() *string SetState(val *string) StateInput() *string Storage() *string SetStorage(val *string) StorageInput() *string Target() *string SetTarget(val *string) TargetInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() PipelineTimeoutsOutputReference TimeoutsInput() interface{} Trigger() PipelineTriggerOutputReference TriggerInput() *PipelineTrigger Url() *string SetUrl(val *string) UrlInput() *string // 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) PutCluster(value interface{}) PutDeployment(value *PipelineDeployment) PutFilters(value *PipelineFilters) PutGatewayDefinition(value *PipelineGatewayDefinition) PutIngestionDefinition(value *PipelineIngestionDefinition) PutLatestUpdates(value interface{}) PutLibrary(value interface{}) PutNotification(value interface{}) PutTimeouts(value *PipelineTimeouts) PutTrigger(value *PipelineTrigger) ResetAllowDuplicateNames() ResetBudgetPolicyId() ResetCatalog() ResetCause() ResetChannel() ResetCluster() ResetClusterId() ResetConfiguration() ResetContinuous() ResetCreatorUserName() ResetDeployment() ResetDevelopment() ResetEdition() ResetExpectedLastModified() ResetFilters() ResetGatewayDefinition() ResetHealth() ResetId() ResetIngestionDefinition() ResetLastModified() ResetLatestUpdates() ResetLibrary() ResetName() ResetNotification() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetPhoton() ResetRunAsUserName() ResetSchema() ResetServerless() ResetState() ResetStorage() ResetTarget() ResetTimeouts() ResetTrigger() ResetUrl() 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.55.0/docs/resources/pipeline databricks_pipeline}.
func NewPipeline ¶
func NewPipeline(scope constructs.Construct, id *string, config *PipelineConfig) Pipeline
Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline databricks_pipeline} Resource.
type PipelineCluster ¶
type PipelineCluster struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#apply_policy_default_values Pipeline#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.55.0/docs/resources/pipeline#autoscale Pipeline#autoscale} Autoscale *PipelineClusterAutoscale `field:"optional" json:"autoscale" yaml:"autoscale"` // aws_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#aws_attributes Pipeline#aws_attributes} AwsAttributes *PipelineClusterAwsAttributes `field:"optional" json:"awsAttributes" yaml:"awsAttributes"` // azure_attributes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#azure_attributes Pipeline#azure_attributes} AzureAttributes *PipelineClusterAzureAttributes `field:"optional" json:"azureAttributes" yaml:"azureAttributes"` // cluster_log_conf block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#cluster_log_conf Pipeline#cluster_log_conf} ClusterLogConf *PipelineClusterClusterLogConf `field:"optional" json:"clusterLogConf" yaml:"clusterLogConf"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#custom_tags Pipeline#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.55.0/docs/resources/pipeline#driver_instance_pool_id Pipeline#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.55.0/docs/resources/pipeline#driver_node_type_id Pipeline#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.55.0/docs/resources/pipeline#enable_local_disk_encryption Pipeline#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.55.0/docs/resources/pipeline#gcp_attributes Pipeline#gcp_attributes} GcpAttributes *PipelineClusterGcpAttributes `field:"optional" json:"gcpAttributes" yaml:"gcpAttributes"` // init_scripts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#init_scripts Pipeline#init_scripts} InitScripts interface{} `field:"optional" json:"initScripts" yaml:"initScripts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#instance_pool_id Pipeline#instance_pool_id}. InstancePoolId *string `field:"optional" json:"instancePoolId" yaml:"instancePoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#label Pipeline#label}. Label *string `field:"optional" json:"label" yaml:"label"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#node_type_id Pipeline#node_type_id}. NodeTypeId *string `field:"optional" json:"nodeTypeId" yaml:"nodeTypeId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#num_workers Pipeline#num_workers}. NumWorkers *float64 `field:"optional" json:"numWorkers" yaml:"numWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#policy_id Pipeline#policy_id}. PolicyId *string `field:"optional" json:"policyId" yaml:"policyId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#spark_conf Pipeline#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.55.0/docs/resources/pipeline#spark_env_vars Pipeline#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.55.0/docs/resources/pipeline#ssh_public_keys Pipeline#ssh_public_keys}. SshPublicKeys *[]*string `field:"optional" json:"sshPublicKeys" yaml:"sshPublicKeys"` }
type PipelineClusterAutoscale ¶
type PipelineClusterAutoscale struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#max_workers Pipeline#max_workers}. MaxWorkers *float64 `field:"required" json:"maxWorkers" yaml:"maxWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#min_workers Pipeline#min_workers}. MinWorkers *float64 `field:"required" json:"minWorkers" yaml:"minWorkers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#mode Pipeline#mode}. Mode *string `field:"optional" json:"mode" yaml:"mode"` }
type PipelineClusterAutoscaleOutputReference ¶
type PipelineClusterAutoscaleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *PipelineClusterAutoscale SetInternalValue(val *PipelineClusterAutoscale) MaxWorkers() *float64 SetMaxWorkers(val *float64) MaxWorkersInput() *float64 MinWorkers() *float64 SetMinWorkers(val *float64) MinWorkersInput() *float64 Mode() *string SetMode(val *string) ModeInput() *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 ResetMode() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineClusterAutoscaleOutputReference ¶
func NewPipelineClusterAutoscaleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterAutoscaleOutputReference
type PipelineClusterAwsAttributes ¶
type PipelineClusterAwsAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#availability Pipeline#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#ebs_volume_count Pipeline#ebs_volume_count}. EbsVolumeCount *float64 `field:"optional" json:"ebsVolumeCount" yaml:"ebsVolumeCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#ebs_volume_iops Pipeline#ebs_volume_iops}. EbsVolumeIops *float64 `field:"optional" json:"ebsVolumeIops" yaml:"ebsVolumeIops"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#ebs_volume_size Pipeline#ebs_volume_size}. EbsVolumeSize *float64 `field:"optional" json:"ebsVolumeSize" yaml:"ebsVolumeSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#ebs_volume_throughput Pipeline#ebs_volume_throughput}. EbsVolumeThroughput *float64 `field:"optional" json:"ebsVolumeThroughput" yaml:"ebsVolumeThroughput"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#ebs_volume_type Pipeline#ebs_volume_type}. EbsVolumeType *string `field:"optional" json:"ebsVolumeType" yaml:"ebsVolumeType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#first_on_demand Pipeline#first_on_demand}. FirstOnDemand *float64 `field:"optional" json:"firstOnDemand" yaml:"firstOnDemand"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#instance_profile_arn Pipeline#instance_profile_arn}. InstanceProfileArn *string `field:"optional" json:"instanceProfileArn" yaml:"instanceProfileArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#spot_bid_price_percent Pipeline#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.55.0/docs/resources/pipeline#zone_id Pipeline#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type PipelineClusterAwsAttributesOutputReference ¶
type PipelineClusterAwsAttributesOutputReference 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() *PipelineClusterAwsAttributes SetInternalValue(val *PipelineClusterAwsAttributes) 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 NewPipelineClusterAwsAttributesOutputReference ¶
func NewPipelineClusterAwsAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterAwsAttributesOutputReference
type PipelineClusterAzureAttributes ¶
type PipelineClusterAzureAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#availability Pipeline#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#first_on_demand Pipeline#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.55.0/docs/resources/pipeline#log_analytics_info Pipeline#log_analytics_info} LogAnalyticsInfo *PipelineClusterAzureAttributesLogAnalyticsInfo `field:"optional" json:"logAnalyticsInfo" yaml:"logAnalyticsInfo"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#spot_bid_max_price Pipeline#spot_bid_max_price}. SpotBidMaxPrice *float64 `field:"optional" json:"spotBidMaxPrice" yaml:"spotBidMaxPrice"` }
type PipelineClusterAzureAttributesLogAnalyticsInfo ¶ added in v13.15.2
type PipelineClusterAzureAttributesLogAnalyticsInfo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#log_analytics_primary_key Pipeline#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.55.0/docs/resources/pipeline#log_analytics_workspace_id Pipeline#log_analytics_workspace_id}. LogAnalyticsWorkspaceId *string `field:"optional" json:"logAnalyticsWorkspaceId" yaml:"logAnalyticsWorkspaceId"` }
type PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference ¶ added in v13.15.2
type PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *PipelineClusterAzureAttributesLogAnalyticsInfo SetInternalValue(val *PipelineClusterAzureAttributesLogAnalyticsInfo) 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 NewPipelineClusterAzureAttributesLogAnalyticsInfoOutputReference ¶ added in v13.15.2
func NewPipelineClusterAzureAttributesLogAnalyticsInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference
type PipelineClusterAzureAttributesOutputReference ¶
type PipelineClusterAzureAttributesOutputReference 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() *PipelineClusterAzureAttributes SetInternalValue(val *PipelineClusterAzureAttributes) LogAnalyticsInfo() PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference LogAnalyticsInfoInput() *PipelineClusterAzureAttributesLogAnalyticsInfo 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 *PipelineClusterAzureAttributesLogAnalyticsInfo) 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 NewPipelineClusterAzureAttributesOutputReference ¶
func NewPipelineClusterAzureAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterAzureAttributesOutputReference
type PipelineClusterClusterLogConf ¶
type PipelineClusterClusterLogConf struct { // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#dbfs Pipeline#dbfs} Dbfs *PipelineClusterClusterLogConfDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#s3 Pipeline#s3} S3 *PipelineClusterClusterLogConfS3 `field:"optional" json:"s3" yaml:"s3"` }
type PipelineClusterClusterLogConfDbfs ¶
type PipelineClusterClusterLogConfDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination Pipeline#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type PipelineClusterClusterLogConfDbfsOutputReference ¶
type PipelineClusterClusterLogConfDbfsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable 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() *PipelineClusterClusterLogConfDbfs SetInternalValue(val *PipelineClusterClusterLogConfDbfs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[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 NewPipelineClusterClusterLogConfDbfsOutputReference ¶
func NewPipelineClusterClusterLogConfDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterClusterLogConfDbfsOutputReference
type PipelineClusterClusterLogConfOutputReference ¶
type PipelineClusterClusterLogConfOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable 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() PipelineClusterClusterLogConfDbfsOutputReference DbfsInput() *PipelineClusterClusterLogConfDbfs // Experimental. Fqn() *string InternalValue() *PipelineClusterClusterLogConf SetInternalValue(val *PipelineClusterClusterLogConf) S3() PipelineClusterClusterLogConfS3OutputReference S3Input() *PipelineClusterClusterLogConfS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[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 *PipelineClusterClusterLogConfDbfs) PutS3(value *PipelineClusterClusterLogConfS3) 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 NewPipelineClusterClusterLogConfOutputReference ¶
func NewPipelineClusterClusterLogConfOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterClusterLogConfOutputReference
type PipelineClusterClusterLogConfS3 ¶
type PipelineClusterClusterLogConfS3 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination Pipeline#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#canned_acl Pipeline#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#enable_encryption Pipeline#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#encryption_type Pipeline#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#endpoint Pipeline#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#kms_key Pipeline#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#region Pipeline#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type PipelineClusterClusterLogConfS3OutputReference ¶
type PipelineClusterClusterLogConfS3OutputReference 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() *PipelineClusterClusterLogConfS3 SetInternalValue(val *PipelineClusterClusterLogConfS3) 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 NewPipelineClusterClusterLogConfS3OutputReference ¶
func NewPipelineClusterClusterLogConfS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterClusterLogConfS3OutputReference
type PipelineClusterGcpAttributes ¶
type PipelineClusterGcpAttributes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#availability Pipeline#availability}. Availability *string `field:"optional" json:"availability" yaml:"availability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#google_service_account Pipeline#google_service_account}. GoogleServiceAccount *string `field:"optional" json:"googleServiceAccount" yaml:"googleServiceAccount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#local_ssd_count Pipeline#local_ssd_count}. LocalSsdCount *float64 `field:"optional" json:"localSsdCount" yaml:"localSsdCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#zone_id Pipeline#zone_id}. ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"` }
type PipelineClusterGcpAttributesOutputReference ¶
type PipelineClusterGcpAttributesOutputReference 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 // Experimental. Fqn() *string GoogleServiceAccount() *string SetGoogleServiceAccount(val *string) GoogleServiceAccountInput() *string InternalValue() *PipelineClusterGcpAttributes SetInternalValue(val *PipelineClusterGcpAttributes) LocalSsdCount() *float64 SetLocalSsdCount(val *float64) LocalSsdCountInput() *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() ResetGoogleServiceAccount() ResetLocalSsdCount() 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 NewPipelineClusterGcpAttributesOutputReference ¶
func NewPipelineClusterGcpAttributesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterGcpAttributesOutputReference
type PipelineClusterInitScripts ¶
type PipelineClusterInitScripts struct { // abfss block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#abfss Pipeline#abfss} Abfss *PipelineClusterInitScriptsAbfss `field:"optional" json:"abfss" yaml:"abfss"` // dbfs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#dbfs Pipeline#dbfs} Dbfs *PipelineClusterInitScriptsDbfs `field:"optional" json:"dbfs" yaml:"dbfs"` // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#file Pipeline#file} File *PipelineClusterInitScriptsFile `field:"optional" json:"file" yaml:"file"` // gcs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#gcs Pipeline#gcs} Gcs *PipelineClusterInitScriptsGcs `field:"optional" json:"gcs" yaml:"gcs"` // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#s3 Pipeline#s3} S3 *PipelineClusterInitScriptsS3 `field:"optional" json:"s3" yaml:"s3"` // volumes block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#volumes Pipeline#volumes} Volumes *PipelineClusterInitScriptsVolumes `field:"optional" json:"volumes" yaml:"volumes"` // workspace block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#workspace Pipeline#workspace} Workspace *PipelineClusterInitScriptsWorkspace `field:"optional" json:"workspace" yaml:"workspace"` }
type PipelineClusterInitScriptsAbfss ¶
type PipelineClusterInitScriptsAbfss struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination Pipeline#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type PipelineClusterInitScriptsAbfssOutputReference ¶
type PipelineClusterInitScriptsAbfssOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable 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() *PipelineClusterInitScriptsAbfss SetInternalValue(val *PipelineClusterInitScriptsAbfss) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[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 NewPipelineClusterInitScriptsAbfssOutputReference ¶
func NewPipelineClusterInitScriptsAbfssOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterInitScriptsAbfssOutputReference
type PipelineClusterInitScriptsDbfs ¶
type PipelineClusterInitScriptsDbfs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination Pipeline#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type PipelineClusterInitScriptsDbfsOutputReference ¶
type PipelineClusterInitScriptsDbfsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable 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() *PipelineClusterInitScriptsDbfs SetInternalValue(val *PipelineClusterInitScriptsDbfs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[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 NewPipelineClusterInitScriptsDbfsOutputReference ¶
func NewPipelineClusterInitScriptsDbfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterInitScriptsDbfsOutputReference
type PipelineClusterInitScriptsFile ¶
type PipelineClusterInitScriptsFile struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination Pipeline#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type PipelineClusterInitScriptsFileOutputReference ¶
type PipelineClusterInitScriptsFileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable 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() *PipelineClusterInitScriptsFile SetInternalValue(val *PipelineClusterInitScriptsFile) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[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 NewPipelineClusterInitScriptsFileOutputReference ¶
func NewPipelineClusterInitScriptsFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterInitScriptsFileOutputReference
type PipelineClusterInitScriptsGcs ¶
type PipelineClusterInitScriptsGcs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination Pipeline#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type PipelineClusterInitScriptsGcsOutputReference ¶
type PipelineClusterInitScriptsGcsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable 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() *PipelineClusterInitScriptsGcs SetInternalValue(val *PipelineClusterInitScriptsGcs) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[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 NewPipelineClusterInitScriptsGcsOutputReference ¶
func NewPipelineClusterInitScriptsGcsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterInitScriptsGcsOutputReference
type PipelineClusterInitScriptsList ¶
type PipelineClusterInitScriptsList 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) PipelineClusterInitScriptsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineClusterInitScriptsList ¶
func NewPipelineClusterInitScriptsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PipelineClusterInitScriptsList
type PipelineClusterInitScriptsOutputReference ¶
type PipelineClusterInitScriptsOutputReference interface { cdktf.ComplexObject Abfss() PipelineClusterInitScriptsAbfssOutputReference AbfssInput() *PipelineClusterInitScriptsAbfss // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable 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() PipelineClusterInitScriptsDbfsOutputReference DbfsInput() *PipelineClusterInitScriptsDbfs File() PipelineClusterInitScriptsFileOutputReference FileInput() *PipelineClusterInitScriptsFile // Experimental. Fqn() *string Gcs() PipelineClusterInitScriptsGcsOutputReference GcsInput() *PipelineClusterInitScriptsGcs InternalValue() interface{} SetInternalValue(val interface{}) S3() PipelineClusterInitScriptsS3OutputReference S3Input() *PipelineClusterInitScriptsS3 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Volumes() PipelineClusterInitScriptsVolumesOutputReference VolumesInput() *PipelineClusterInitScriptsVolumes Workspace() PipelineClusterInitScriptsWorkspaceOutputReference WorkspaceInput() *PipelineClusterInitScriptsWorkspace // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[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 *PipelineClusterInitScriptsAbfss) PutDbfs(value *PipelineClusterInitScriptsDbfs) PutFile(value *PipelineClusterInitScriptsFile) PutGcs(value *PipelineClusterInitScriptsGcs) PutS3(value *PipelineClusterInitScriptsS3) PutVolumes(value *PipelineClusterInitScriptsVolumes) PutWorkspace(value *PipelineClusterInitScriptsWorkspace) 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 NewPipelineClusterInitScriptsOutputReference ¶
func NewPipelineClusterInitScriptsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) PipelineClusterInitScriptsOutputReference
type PipelineClusterInitScriptsS3 ¶
type PipelineClusterInitScriptsS3 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination Pipeline#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#canned_acl Pipeline#canned_acl}. CannedAcl *string `field:"optional" json:"cannedAcl" yaml:"cannedAcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#enable_encryption Pipeline#enable_encryption}. EnableEncryption interface{} `field:"optional" json:"enableEncryption" yaml:"enableEncryption"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#encryption_type Pipeline#encryption_type}. EncryptionType *string `field:"optional" json:"encryptionType" yaml:"encryptionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#endpoint Pipeline#endpoint}. Endpoint *string `field:"optional" json:"endpoint" yaml:"endpoint"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#kms_key Pipeline#kms_key}. KmsKey *string `field:"optional" json:"kmsKey" yaml:"kmsKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#region Pipeline#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type PipelineClusterInitScriptsS3OutputReference ¶
type PipelineClusterInitScriptsS3OutputReference 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() *PipelineClusterInitScriptsS3 SetInternalValue(val *PipelineClusterInitScriptsS3) 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 NewPipelineClusterInitScriptsS3OutputReference ¶
func NewPipelineClusterInitScriptsS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterInitScriptsS3OutputReference
type PipelineClusterInitScriptsVolumes ¶
type PipelineClusterInitScriptsVolumes struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination Pipeline#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type PipelineClusterInitScriptsVolumesOutputReference ¶
type PipelineClusterInitScriptsVolumesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable 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() *PipelineClusterInitScriptsVolumes SetInternalValue(val *PipelineClusterInitScriptsVolumes) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[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 NewPipelineClusterInitScriptsVolumesOutputReference ¶
func NewPipelineClusterInitScriptsVolumesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterInitScriptsVolumesOutputReference
type PipelineClusterInitScriptsWorkspace ¶
type PipelineClusterInitScriptsWorkspace struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination Pipeline#destination}. Destination *string `field:"required" json:"destination" yaml:"destination"` }
type PipelineClusterInitScriptsWorkspaceOutputReference ¶
type PipelineClusterInitScriptsWorkspaceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable 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() *PipelineClusterInitScriptsWorkspace SetInternalValue(val *PipelineClusterInitScriptsWorkspace) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[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 NewPipelineClusterInitScriptsWorkspaceOutputReference ¶
func NewPipelineClusterInitScriptsWorkspaceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineClusterInitScriptsWorkspaceOutputReference
type PipelineClusterList ¶
type PipelineClusterList 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) PipelineClusterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineClusterList ¶
func NewPipelineClusterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PipelineClusterList
type PipelineClusterOutputReference ¶
type PipelineClusterOutputReference interface { cdktf.ComplexObject ApplyPolicyDefaultValues() interface{} SetApplyPolicyDefaultValues(val interface{}) ApplyPolicyDefaultValuesInput() interface{} Autoscale() PipelineClusterAutoscaleOutputReference AutoscaleInput() *PipelineClusterAutoscale AwsAttributes() PipelineClusterAwsAttributesOutputReference AwsAttributesInput() *PipelineClusterAwsAttributes AzureAttributes() PipelineClusterAzureAttributesOutputReference AzureAttributesInput() *PipelineClusterAzureAttributes ClusterLogConf() PipelineClusterClusterLogConfOutputReference ClusterLogConfInput() *PipelineClusterClusterLogConf // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable 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 DriverInstancePoolId() *string SetDriverInstancePoolId(val *string) DriverInstancePoolIdInput() *string DriverNodeTypeId() *string SetDriverNodeTypeId(val *string) DriverNodeTypeIdInput() *string EnableLocalDiskEncryption() interface{} SetEnableLocalDiskEncryption(val interface{}) EnableLocalDiskEncryptionInput() interface{} // Experimental. Fqn() *string GcpAttributes() PipelineClusterGcpAttributesOutputReference GcpAttributesInput() *PipelineClusterGcpAttributes InitScripts() PipelineClusterInitScriptsList InitScriptsInput() interface{} InstancePoolId() *string SetInstancePoolId(val *string) InstancePoolIdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) Label() *string SetLabel(val *string) LabelInput() *string NodeTypeId() *string SetNodeTypeId(val *string) NodeTypeIdInput() *string NumWorkers() *float64 SetNumWorkers(val *float64) NumWorkersInput() *float64 PolicyId() *string SetPolicyId(val *string) PolicyIdInput() *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 SshPublicKeys() *[]*string SetSshPublicKeys(val *[]*string) SshPublicKeysInput() *[]*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 PutAutoscale(value *PipelineClusterAutoscale) PutAwsAttributes(value *PipelineClusterAwsAttributes) PutAzureAttributes(value *PipelineClusterAzureAttributes) PutClusterLogConf(value *PipelineClusterClusterLogConf) PutGcpAttributes(value *PipelineClusterGcpAttributes) PutInitScripts(value interface{}) ResetApplyPolicyDefaultValues() ResetAutoscale() ResetAwsAttributes() ResetAzureAttributes() ResetClusterLogConf() ResetCustomTags() ResetDriverInstancePoolId() ResetDriverNodeTypeId() ResetEnableLocalDiskEncryption() ResetGcpAttributes() ResetInitScripts() ResetInstancePoolId() ResetLabel() ResetNodeTypeId() ResetNumWorkers() ResetPolicyId() ResetSparkConf() ResetSparkEnvVars() ResetSshPublicKeys() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineClusterOutputReference ¶
func NewPipelineClusterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) PipelineClusterOutputReference
type PipelineConfig ¶
type PipelineConfig 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.55.0/docs/resources/pipeline#allow_duplicate_names Pipeline#allow_duplicate_names}. AllowDuplicateNames interface{} `field:"optional" json:"allowDuplicateNames" yaml:"allowDuplicateNames"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#budget_policy_id Pipeline#budget_policy_id}. BudgetPolicyId *string `field:"optional" json:"budgetPolicyId" yaml:"budgetPolicyId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#catalog Pipeline#catalog}. Catalog *string `field:"optional" json:"catalog" yaml:"catalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#cause Pipeline#cause}. Cause *string `field:"optional" json:"cause" yaml:"cause"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#channel Pipeline#channel}. Channel *string `field:"optional" json:"channel" yaml:"channel"` // cluster block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#cluster Pipeline#cluster} Cluster interface{} `field:"optional" json:"cluster" yaml:"cluster"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#cluster_id Pipeline#cluster_id}. ClusterId *string `field:"optional" json:"clusterId" yaml:"clusterId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#configuration Pipeline#configuration}. Configuration *map[string]*string `field:"optional" json:"configuration" yaml:"configuration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#continuous Pipeline#continuous}. Continuous interface{} `field:"optional" json:"continuous" yaml:"continuous"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#creator_user_name Pipeline#creator_user_name}. CreatorUserName *string `field:"optional" json:"creatorUserName" yaml:"creatorUserName"` // deployment block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#deployment Pipeline#deployment} Deployment *PipelineDeployment `field:"optional" json:"deployment" yaml:"deployment"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#development Pipeline#development}. Development interface{} `field:"optional" json:"development" yaml:"development"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#edition Pipeline#edition}. Edition *string `field:"optional" json:"edition" yaml:"edition"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#expected_last_modified Pipeline#expected_last_modified}. ExpectedLastModified *float64 `field:"optional" json:"expectedLastModified" yaml:"expectedLastModified"` // filters block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#filters Pipeline#filters} Filters *PipelineFilters `field:"optional" json:"filters" yaml:"filters"` // gateway_definition block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#gateway_definition Pipeline#gateway_definition} GatewayDefinition *PipelineGatewayDefinition `field:"optional" json:"gatewayDefinition" yaml:"gatewayDefinition"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#health Pipeline#health}. Health *string `field:"optional" json:"health" yaml:"health"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#id Pipeline#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"` // ingestion_definition block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#ingestion_definition Pipeline#ingestion_definition} IngestionDefinition *PipelineIngestionDefinition `field:"optional" json:"ingestionDefinition" yaml:"ingestionDefinition"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#last_modified Pipeline#last_modified}. LastModified *float64 `field:"optional" json:"lastModified" yaml:"lastModified"` // latest_updates block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#latest_updates Pipeline#latest_updates} LatestUpdates interface{} `field:"optional" json:"latestUpdates" yaml:"latestUpdates"` // library block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#library Pipeline#library} Library interface{} `field:"optional" json:"library" yaml:"library"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#name Pipeline#name}. Name *string `field:"optional" json:"name" yaml:"name"` // notification block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#notification Pipeline#notification} Notification interface{} `field:"optional" json:"notification" yaml:"notification"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#photon Pipeline#photon}. Photon interface{} `field:"optional" json:"photon" yaml:"photon"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#run_as_user_name Pipeline#run_as_user_name}. RunAsUserName *string `field:"optional" json:"runAsUserName" yaml:"runAsUserName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#schema Pipeline#schema}. Schema *string `field:"optional" json:"schema" yaml:"schema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#serverless Pipeline#serverless}. Serverless interface{} `field:"optional" json:"serverless" yaml:"serverless"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#state Pipeline#state}. State *string `field:"optional" json:"state" yaml:"state"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#storage Pipeline#storage}. Storage *string `field:"optional" json:"storage" yaml:"storage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#target Pipeline#target}. Target *string `field:"optional" json:"target" yaml:"target"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#timeouts Pipeline#timeouts} Timeouts *PipelineTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // trigger block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#trigger Pipeline#trigger} Trigger *PipelineTrigger `field:"optional" json:"trigger" yaml:"trigger"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#url Pipeline#url}. Url *string `field:"optional" json:"url" yaml:"url"` }
type PipelineDeployment ¶ added in v13.6.0
type PipelineDeployment struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#kind Pipeline#kind}. Kind *string `field:"optional" json:"kind" yaml:"kind"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#metadata_file_path Pipeline#metadata_file_path}. MetadataFilePath *string `field:"optional" json:"metadataFilePath" yaml:"metadataFilePath"` }
type PipelineDeploymentOutputReference ¶ added in v13.6.0
type PipelineDeploymentOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *PipelineDeployment SetInternalValue(val *PipelineDeployment) 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 ResetKind() 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 NewPipelineDeploymentOutputReference ¶ added in v13.6.0
func NewPipelineDeploymentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineDeploymentOutputReference
type PipelineFilters ¶
type PipelineFilters struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#exclude Pipeline#exclude}. Exclude *[]*string `field:"optional" json:"exclude" yaml:"exclude"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#include Pipeline#include}. Include *[]*string `field:"optional" json:"include" yaml:"include"` }
type PipelineFiltersOutputReference ¶
type PipelineFiltersOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Exclude() *[]*string SetExclude(val *[]*string) ExcludeInput() *[]*string // Experimental. Fqn() *string Include() *[]*string SetInclude(val *[]*string) IncludeInput() *[]*string InternalValue() *PipelineFilters SetInternalValue(val *PipelineFilters) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetExclude() ResetInclude() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineFiltersOutputReference ¶
func NewPipelineFiltersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineFiltersOutputReference
type PipelineGatewayDefinition ¶ added in v13.15.2
type PipelineGatewayDefinition struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#connection_id Pipeline#connection_id}. ConnectionId *string `field:"optional" json:"connectionId" yaml:"connectionId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#gateway_storage_catalog Pipeline#gateway_storage_catalog}. GatewayStorageCatalog *string `field:"optional" json:"gatewayStorageCatalog" yaml:"gatewayStorageCatalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#gateway_storage_name Pipeline#gateway_storage_name}. GatewayStorageName *string `field:"optional" json:"gatewayStorageName" yaml:"gatewayStorageName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#gateway_storage_schema Pipeline#gateway_storage_schema}. GatewayStorageSchema *string `field:"optional" json:"gatewayStorageSchema" yaml:"gatewayStorageSchema"` }
type PipelineGatewayDefinitionOutputReference ¶ added in v13.15.2
type PipelineGatewayDefinitionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConnectionId() *string SetConnectionId(val *string) ConnectionIdInput() *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 GatewayStorageCatalog() *string SetGatewayStorageCatalog(val *string) GatewayStorageCatalogInput() *string GatewayStorageName() *string SetGatewayStorageName(val *string) GatewayStorageNameInput() *string GatewayStorageSchema() *string SetGatewayStorageSchema(val *string) GatewayStorageSchemaInput() *string InternalValue() *PipelineGatewayDefinition SetInternalValue(val *PipelineGatewayDefinition) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetConnectionId() ResetGatewayStorageCatalog() ResetGatewayStorageName() ResetGatewayStorageSchema() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineGatewayDefinitionOutputReference ¶ added in v13.15.2
func NewPipelineGatewayDefinitionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineGatewayDefinitionOutputReference
type PipelineIngestionDefinition ¶ added in v13.15.2
type PipelineIngestionDefinition struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#connection_name Pipeline#connection_name}. ConnectionName *string `field:"optional" json:"connectionName" yaml:"connectionName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#ingestion_gateway_id Pipeline#ingestion_gateway_id}. IngestionGatewayId *string `field:"optional" json:"ingestionGatewayId" yaml:"ingestionGatewayId"` // objects block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#objects Pipeline#objects} Objects interface{} `field:"optional" json:"objects" yaml:"objects"` // table_configuration block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#table_configuration Pipeline#table_configuration} TableConfiguration *PipelineIngestionDefinitionTableConfiguration `field:"optional" json:"tableConfiguration" yaml:"tableConfiguration"` }
type PipelineIngestionDefinitionObjects ¶ added in v13.15.2
type PipelineIngestionDefinitionObjects struct { // report block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#report Pipeline#report} Report *PipelineIngestionDefinitionObjectsReport `field:"optional" json:"report" yaml:"report"` // schema block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#schema Pipeline#schema} Schema *PipelineIngestionDefinitionObjectsSchema `field:"optional" json:"schema" yaml:"schema"` // table block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#table Pipeline#table} Table *PipelineIngestionDefinitionObjectsTable `field:"optional" json:"table" yaml:"table"` }
type PipelineIngestionDefinitionObjectsList ¶ added in v13.15.2
type PipelineIngestionDefinitionObjectsList 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) PipelineIngestionDefinitionObjectsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineIngestionDefinitionObjectsList ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PipelineIngestionDefinitionObjectsList
type PipelineIngestionDefinitionObjectsOutputReference ¶ added in v13.15.2
type PipelineIngestionDefinitionObjectsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended 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{}) Report() PipelineIngestionDefinitionObjectsReportOutputReference ReportInput() *PipelineIngestionDefinitionObjectsReport Schema() PipelineIngestionDefinitionObjectsSchemaOutputReference SchemaInput() *PipelineIngestionDefinitionObjectsSchema Table() PipelineIngestionDefinitionObjectsTableOutputReference TableInput() *PipelineIngestionDefinitionObjectsTable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutReport(value *PipelineIngestionDefinitionObjectsReport) PutSchema(value *PipelineIngestionDefinitionObjectsSchema) PutTable(value *PipelineIngestionDefinitionObjectsTable) ResetReport() ResetSchema() ResetTable() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineIngestionDefinitionObjectsOutputReference ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) PipelineIngestionDefinitionObjectsOutputReference
type PipelineIngestionDefinitionObjectsReport ¶ added in v13.19.0
type PipelineIngestionDefinitionObjectsReport struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination_catalog Pipeline#destination_catalog}. DestinationCatalog *string `field:"optional" json:"destinationCatalog" yaml:"destinationCatalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination_schema Pipeline#destination_schema}. DestinationSchema *string `field:"optional" json:"destinationSchema" yaml:"destinationSchema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination_table Pipeline#destination_table}. DestinationTable *string `field:"optional" json:"destinationTable" yaml:"destinationTable"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#source_url Pipeline#source_url}. SourceUrl *string `field:"optional" json:"sourceUrl" yaml:"sourceUrl"` // table_configuration block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#table_configuration Pipeline#table_configuration} TableConfiguration *PipelineIngestionDefinitionObjectsReportTableConfiguration `field:"optional" json:"tableConfiguration" yaml:"tableConfiguration"` }
type PipelineIngestionDefinitionObjectsReportOutputReference ¶ added in v13.19.0
type PipelineIngestionDefinitionObjectsReportOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DestinationCatalog() *string SetDestinationCatalog(val *string) DestinationCatalogInput() *string DestinationSchema() *string SetDestinationSchema(val *string) DestinationSchemaInput() *string DestinationTable() *string SetDestinationTable(val *string) DestinationTableInput() *string // Experimental. Fqn() *string InternalValue() *PipelineIngestionDefinitionObjectsReport SetInternalValue(val *PipelineIngestionDefinitionObjectsReport) SourceUrl() *string SetSourceUrl(val *string) SourceUrlInput() *string TableConfiguration() PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference TableConfigurationInput() *PipelineIngestionDefinitionObjectsReportTableConfiguration // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutTableConfiguration(value *PipelineIngestionDefinitionObjectsReportTableConfiguration) ResetDestinationCatalog() ResetDestinationSchema() ResetDestinationTable() ResetSourceUrl() ResetTableConfiguration() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineIngestionDefinitionObjectsReportOutputReference ¶ added in v13.19.0
func NewPipelineIngestionDefinitionObjectsReportOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineIngestionDefinitionObjectsReportOutputReference
type PipelineIngestionDefinitionObjectsReportTableConfiguration ¶ added in v13.19.0
type PipelineIngestionDefinitionObjectsReportTableConfiguration struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#primary_keys Pipeline#primary_keys}. PrimaryKeys *[]*string `field:"optional" json:"primaryKeys" yaml:"primaryKeys"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}. SalesforceIncludeFormulaFields interface{} `field:"optional" json:"salesforceIncludeFormulaFields" yaml:"salesforceIncludeFormulaFields"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#scd_type Pipeline#scd_type}. ScdType *string `field:"optional" json:"scdType" yaml:"scdType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#sequence_by Pipeline#sequence_by}. SequenceBy *[]*string `field:"optional" json:"sequenceBy" yaml:"sequenceBy"` }
type PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference ¶ added in v13.19.0
type PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *PipelineIngestionDefinitionObjectsReportTableConfiguration SetInternalValue(val *PipelineIngestionDefinitionObjectsReportTableConfiguration) PrimaryKeys() *[]*string SetPrimaryKeys(val *[]*string) PrimaryKeysInput() *[]*string SalesforceIncludeFormulaFields() interface{} SetSalesforceIncludeFormulaFields(val interface{}) SalesforceIncludeFormulaFieldsInput() interface{} ScdType() *string SetScdType(val *string) ScdTypeInput() *string SequenceBy() *[]*string SetSequenceBy(val *[]*string) SequenceByInput() *[]*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 ResetPrimaryKeys() ResetSalesforceIncludeFormulaFields() ResetScdType() ResetSequenceBy() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference ¶ added in v13.19.0
func NewPipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference
type PipelineIngestionDefinitionObjectsSchema ¶ added in v13.15.2
type PipelineIngestionDefinitionObjectsSchema struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination_catalog Pipeline#destination_catalog}. DestinationCatalog *string `field:"optional" json:"destinationCatalog" yaml:"destinationCatalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination_schema Pipeline#destination_schema}. DestinationSchema *string `field:"optional" json:"destinationSchema" yaml:"destinationSchema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#source_catalog Pipeline#source_catalog}. SourceCatalog *string `field:"optional" json:"sourceCatalog" yaml:"sourceCatalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#source_schema Pipeline#source_schema}. SourceSchema *string `field:"optional" json:"sourceSchema" yaml:"sourceSchema"` // table_configuration block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#table_configuration Pipeline#table_configuration} TableConfiguration *PipelineIngestionDefinitionObjectsSchemaTableConfiguration `field:"optional" json:"tableConfiguration" yaml:"tableConfiguration"` }
type PipelineIngestionDefinitionObjectsSchemaOutputReference ¶ added in v13.15.2
type PipelineIngestionDefinitionObjectsSchemaOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DestinationCatalog() *string SetDestinationCatalog(val *string) DestinationCatalogInput() *string DestinationSchema() *string SetDestinationSchema(val *string) DestinationSchemaInput() *string // Experimental. Fqn() *string InternalValue() *PipelineIngestionDefinitionObjectsSchema SetInternalValue(val *PipelineIngestionDefinitionObjectsSchema) SourceCatalog() *string SetSourceCatalog(val *string) SourceCatalogInput() *string SourceSchema() *string SetSourceSchema(val *string) SourceSchemaInput() *string TableConfiguration() PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference TableConfigurationInput() *PipelineIngestionDefinitionObjectsSchemaTableConfiguration // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutTableConfiguration(value *PipelineIngestionDefinitionObjectsSchemaTableConfiguration) ResetDestinationCatalog() ResetDestinationSchema() ResetSourceCatalog() ResetSourceSchema() ResetTableConfiguration() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineIngestionDefinitionObjectsSchemaOutputReference ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsSchemaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineIngestionDefinitionObjectsSchemaOutputReference
type PipelineIngestionDefinitionObjectsSchemaTableConfiguration ¶ added in v13.15.2
type PipelineIngestionDefinitionObjectsSchemaTableConfiguration struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#primary_keys Pipeline#primary_keys}. PrimaryKeys *[]*string `field:"optional" json:"primaryKeys" yaml:"primaryKeys"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}. SalesforceIncludeFormulaFields interface{} `field:"optional" json:"salesforceIncludeFormulaFields" yaml:"salesforceIncludeFormulaFields"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#scd_type Pipeline#scd_type}. ScdType *string `field:"optional" json:"scdType" yaml:"scdType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#sequence_by Pipeline#sequence_by}. SequenceBy *[]*string `field:"optional" json:"sequenceBy" yaml:"sequenceBy"` }
type PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference ¶ added in v13.15.2
type PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *PipelineIngestionDefinitionObjectsSchemaTableConfiguration SetInternalValue(val *PipelineIngestionDefinitionObjectsSchemaTableConfiguration) PrimaryKeys() *[]*string SetPrimaryKeys(val *[]*string) PrimaryKeysInput() *[]*string SalesforceIncludeFormulaFields() interface{} SetSalesforceIncludeFormulaFields(val interface{}) SalesforceIncludeFormulaFieldsInput() interface{} ScdType() *string SetScdType(val *string) ScdTypeInput() *string SequenceBy() *[]*string SetSequenceBy(val *[]*string) SequenceByInput() *[]*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 ResetPrimaryKeys() ResetSalesforceIncludeFormulaFields() ResetScdType() ResetSequenceBy() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference
type PipelineIngestionDefinitionObjectsTable ¶ added in v13.15.2
type PipelineIngestionDefinitionObjectsTable struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination_catalog Pipeline#destination_catalog}. DestinationCatalog *string `field:"optional" json:"destinationCatalog" yaml:"destinationCatalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination_schema Pipeline#destination_schema}. DestinationSchema *string `field:"optional" json:"destinationSchema" yaml:"destinationSchema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#destination_table Pipeline#destination_table}. DestinationTable *string `field:"optional" json:"destinationTable" yaml:"destinationTable"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#source_catalog Pipeline#source_catalog}. SourceCatalog *string `field:"optional" json:"sourceCatalog" yaml:"sourceCatalog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#source_schema Pipeline#source_schema}. SourceSchema *string `field:"optional" json:"sourceSchema" yaml:"sourceSchema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#source_table Pipeline#source_table}. SourceTable *string `field:"optional" json:"sourceTable" yaml:"sourceTable"` // table_configuration block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#table_configuration Pipeline#table_configuration} TableConfiguration *PipelineIngestionDefinitionObjectsTableTableConfiguration `field:"optional" json:"tableConfiguration" yaml:"tableConfiguration"` }
type PipelineIngestionDefinitionObjectsTableOutputReference ¶ added in v13.15.2
type PipelineIngestionDefinitionObjectsTableOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DestinationCatalog() *string SetDestinationCatalog(val *string) DestinationCatalogInput() *string DestinationSchema() *string SetDestinationSchema(val *string) DestinationSchemaInput() *string DestinationTable() *string SetDestinationTable(val *string) DestinationTableInput() *string // Experimental. Fqn() *string InternalValue() *PipelineIngestionDefinitionObjectsTable SetInternalValue(val *PipelineIngestionDefinitionObjectsTable) SourceCatalog() *string SetSourceCatalog(val *string) SourceCatalogInput() *string SourceSchema() *string SetSourceSchema(val *string) SourceSchemaInput() *string SourceTable() *string SetSourceTable(val *string) SourceTableInput() *string TableConfiguration() PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference TableConfigurationInput() *PipelineIngestionDefinitionObjectsTableTableConfiguration // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutTableConfiguration(value *PipelineIngestionDefinitionObjectsTableTableConfiguration) ResetDestinationCatalog() ResetDestinationSchema() ResetDestinationTable() ResetSourceCatalog() ResetSourceSchema() ResetSourceTable() ResetTableConfiguration() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineIngestionDefinitionObjectsTableOutputReference ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineIngestionDefinitionObjectsTableOutputReference
type PipelineIngestionDefinitionObjectsTableTableConfiguration ¶ added in v13.15.2
type PipelineIngestionDefinitionObjectsTableTableConfiguration struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#primary_keys Pipeline#primary_keys}. PrimaryKeys *[]*string `field:"optional" json:"primaryKeys" yaml:"primaryKeys"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}. SalesforceIncludeFormulaFields interface{} `field:"optional" json:"salesforceIncludeFormulaFields" yaml:"salesforceIncludeFormulaFields"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#scd_type Pipeline#scd_type}. ScdType *string `field:"optional" json:"scdType" yaml:"scdType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#sequence_by Pipeline#sequence_by}. SequenceBy *[]*string `field:"optional" json:"sequenceBy" yaml:"sequenceBy"` }
type PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference ¶ added in v13.15.2
type PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *PipelineIngestionDefinitionObjectsTableTableConfiguration SetInternalValue(val *PipelineIngestionDefinitionObjectsTableTableConfiguration) PrimaryKeys() *[]*string SetPrimaryKeys(val *[]*string) PrimaryKeysInput() *[]*string SalesforceIncludeFormulaFields() interface{} SetSalesforceIncludeFormulaFields(val interface{}) SalesforceIncludeFormulaFieldsInput() interface{} ScdType() *string SetScdType(val *string) ScdTypeInput() *string SequenceBy() *[]*string SetSequenceBy(val *[]*string) SequenceByInput() *[]*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 ResetPrimaryKeys() ResetSalesforceIncludeFormulaFields() ResetScdType() ResetSequenceBy() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference ¶ added in v13.15.2
func NewPipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference
type PipelineIngestionDefinitionOutputReference ¶ added in v13.15.2
type PipelineIngestionDefinitionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConnectionName() *string SetConnectionName(val *string) ConnectionNameInput() *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 IngestionGatewayId() *string SetIngestionGatewayId(val *string) IngestionGatewayIdInput() *string InternalValue() *PipelineIngestionDefinition SetInternalValue(val *PipelineIngestionDefinition) Objects() PipelineIngestionDefinitionObjectsList ObjectsInput() interface{} TableConfiguration() PipelineIngestionDefinitionTableConfigurationOutputReference TableConfigurationInput() *PipelineIngestionDefinitionTableConfiguration // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutObjects(value interface{}) PutTableConfiguration(value *PipelineIngestionDefinitionTableConfiguration) ResetConnectionName() ResetIngestionGatewayId() ResetObjects() ResetTableConfiguration() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineIngestionDefinitionOutputReference ¶ added in v13.15.2
func NewPipelineIngestionDefinitionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineIngestionDefinitionOutputReference
type PipelineIngestionDefinitionTableConfiguration ¶ added in v13.15.2
type PipelineIngestionDefinitionTableConfiguration struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#primary_keys Pipeline#primary_keys}. PrimaryKeys *[]*string `field:"optional" json:"primaryKeys" yaml:"primaryKeys"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}. SalesforceIncludeFormulaFields interface{} `field:"optional" json:"salesforceIncludeFormulaFields" yaml:"salesforceIncludeFormulaFields"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#scd_type Pipeline#scd_type}. ScdType *string `field:"optional" json:"scdType" yaml:"scdType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#sequence_by Pipeline#sequence_by}. SequenceBy *[]*string `field:"optional" json:"sequenceBy" yaml:"sequenceBy"` }
type PipelineIngestionDefinitionTableConfigurationOutputReference ¶ added in v13.15.2
type PipelineIngestionDefinitionTableConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *PipelineIngestionDefinitionTableConfiguration SetInternalValue(val *PipelineIngestionDefinitionTableConfiguration) PrimaryKeys() *[]*string SetPrimaryKeys(val *[]*string) PrimaryKeysInput() *[]*string SalesforceIncludeFormulaFields() interface{} SetSalesforceIncludeFormulaFields(val interface{}) SalesforceIncludeFormulaFieldsInput() interface{} ScdType() *string SetScdType(val *string) ScdTypeInput() *string SequenceBy() *[]*string SetSequenceBy(val *[]*string) SequenceByInput() *[]*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 ResetPrimaryKeys() ResetSalesforceIncludeFormulaFields() ResetScdType() ResetSequenceBy() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineIngestionDefinitionTableConfigurationOutputReference ¶ added in v13.15.2
func NewPipelineIngestionDefinitionTableConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineIngestionDefinitionTableConfigurationOutputReference
type PipelineLatestUpdates ¶ added in v13.15.2
type PipelineLatestUpdates struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#creation_time Pipeline#creation_time}. CreationTime *string `field:"optional" json:"creationTime" yaml:"creationTime"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#state Pipeline#state}. State *string `field:"optional" json:"state" yaml:"state"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#update_id Pipeline#update_id}. UpdateId *string `field:"optional" json:"updateId" yaml:"updateId"` }
type PipelineLatestUpdatesList ¶ added in v13.15.2
type PipelineLatestUpdatesList 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) PipelineLatestUpdatesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineLatestUpdatesList ¶ added in v13.15.2
func NewPipelineLatestUpdatesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PipelineLatestUpdatesList
type PipelineLatestUpdatesOutputReference ¶ added in v13.15.2
type PipelineLatestUpdatesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CreationTime() *string SetCreationTime(val *string) CreationTimeInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) State() *string SetState(val *string) StateInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UpdateId() *string SetUpdateId(val *string) UpdateIdInput() *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 ResetCreationTime() ResetState() ResetUpdateId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineLatestUpdatesOutputReference ¶ added in v13.15.2
func NewPipelineLatestUpdatesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) PipelineLatestUpdatesOutputReference
type PipelineLibrary ¶
type PipelineLibrary struct { // file block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#file Pipeline#file} File *PipelineLibraryFile `field:"optional" json:"file" yaml:"file"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#jar Pipeline#jar}. Jar *string `field:"optional" json:"jar" yaml:"jar"` // maven block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#maven Pipeline#maven} Maven *PipelineLibraryMaven `field:"optional" json:"maven" yaml:"maven"` // notebook block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#notebook Pipeline#notebook} Notebook *PipelineLibraryNotebook `field:"optional" json:"notebook" yaml:"notebook"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#whl Pipeline#whl}. Whl *string `field:"optional" json:"whl" yaml:"whl"` }
type PipelineLibraryFile ¶
type PipelineLibraryFile struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#path Pipeline#path}. Path *string `field:"optional" json:"path" yaml:"path"` }
type PipelineLibraryFileOutputReference ¶
type PipelineLibraryFileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *PipelineLibraryFile SetInternalValue(val *PipelineLibraryFile) Path() *string SetPath(val *string) PathInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetPath() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineLibraryFileOutputReference ¶
func NewPipelineLibraryFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineLibraryFileOutputReference
type PipelineLibraryList ¶
type PipelineLibraryList 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) PipelineLibraryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineLibraryList ¶
func NewPipelineLibraryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PipelineLibraryList
type PipelineLibraryMaven ¶
type PipelineLibraryMaven struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#coordinates Pipeline#coordinates}. Coordinates *string `field:"required" json:"coordinates" yaml:"coordinates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#exclusions Pipeline#exclusions}. Exclusions *[]*string `field:"optional" json:"exclusions" yaml:"exclusions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#repo Pipeline#repo}. Repo *string `field:"optional" json:"repo" yaml:"repo"` }
type PipelineLibraryMavenOutputReference ¶
type PipelineLibraryMavenOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is 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() *PipelineLibraryMaven SetInternalValue(val *PipelineLibraryMaven) 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 NewPipelineLibraryMavenOutputReference ¶
func NewPipelineLibraryMavenOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineLibraryMavenOutputReference
type PipelineLibraryNotebook ¶
type PipelineLibraryNotebook struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#path Pipeline#path}. Path *string `field:"optional" json:"path" yaml:"path"` }
type PipelineLibraryNotebookOutputReference ¶
type PipelineLibraryNotebookOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *PipelineLibraryNotebook SetInternalValue(val *PipelineLibraryNotebook) Path() *string SetPath(val *string) PathInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetPath() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineLibraryNotebookOutputReference ¶
func NewPipelineLibraryNotebookOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineLibraryNotebookOutputReference
type PipelineLibraryOutputReference ¶
type PipelineLibraryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string File() PipelineLibraryFileOutputReference FileInput() *PipelineLibraryFile // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Jar() *string SetJar(val *string) JarInput() *string Maven() PipelineLibraryMavenOutputReference MavenInput() *PipelineLibraryMaven Notebook() PipelineLibraryNotebookOutputReference NotebookInput() *PipelineLibraryNotebook // 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 PutFile(value *PipelineLibraryFile) PutMaven(value *PipelineLibraryMaven) PutNotebook(value *PipelineLibraryNotebook) ResetFile() ResetJar() ResetMaven() ResetNotebook() 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 NewPipelineLibraryOutputReference ¶
func NewPipelineLibraryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) PipelineLibraryOutputReference
type PipelineNotification ¶
type PipelineNotification struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#alerts Pipeline#alerts}. Alerts *[]*string `field:"optional" json:"alerts" yaml:"alerts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#email_recipients Pipeline#email_recipients}. EmailRecipients *[]*string `field:"optional" json:"emailRecipients" yaml:"emailRecipients"` }
type PipelineNotificationList ¶
type PipelineNotificationList 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) PipelineNotificationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineNotificationList ¶
func NewPipelineNotificationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PipelineNotificationList
type PipelineNotificationOutputReference ¶
type PipelineNotificationOutputReference interface { cdktf.ComplexObject Alerts() *[]*string SetAlerts(val *[]*string) AlertsInput() *[]*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 EmailRecipients() *[]*string SetEmailRecipients(val *[]*string) EmailRecipientsInput() *[]*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) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAlerts() ResetEmailRecipients() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineNotificationOutputReference ¶
func NewPipelineNotificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) PipelineNotificationOutputReference
type PipelineTimeouts ¶
type PipelineTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#default Pipeline#default}. Default *string `field:"optional" json:"default" yaml:"default"` }
type PipelineTimeoutsOutputReference ¶
type PipelineTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable 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{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDefault() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineTimeoutsOutputReference ¶
func NewPipelineTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineTimeoutsOutputReference
type PipelineTrigger ¶ added in v13.15.2
type PipelineTrigger struct { // cron block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#cron Pipeline#cron} Cron *PipelineTriggerCron `field:"optional" json:"cron" yaml:"cron"` // manual block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#manual Pipeline#manual} Manual *PipelineTriggerManual `field:"optional" json:"manual" yaml:"manual"` }
type PipelineTriggerCron ¶ added in v13.15.2
type PipelineTriggerCron struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#quartz_cron_schedule Pipeline#quartz_cron_schedule}. QuartzCronSchedule *string `field:"optional" json:"quartzCronSchedule" yaml:"quartzCronSchedule"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.55.0/docs/resources/pipeline#timezone_id Pipeline#timezone_id}. TimezoneId *string `field:"optional" json:"timezoneId" yaml:"timezoneId"` }
type PipelineTriggerCronOutputReference ¶ added in v13.15.2
type PipelineTriggerCronOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *PipelineTriggerCron SetInternalValue(val *PipelineTriggerCron) QuartzCronSchedule() *string SetQuartzCronSchedule(val *string) QuartzCronScheduleInput() *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 ResetQuartzCronSchedule() ResetTimezoneId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineTriggerCronOutputReference ¶ added in v13.15.2
func NewPipelineTriggerCronOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineTriggerCronOutputReference
type PipelineTriggerManual ¶ added in v13.15.2
type PipelineTriggerManual struct { }
type PipelineTriggerManualOutputReference ¶ added in v13.15.2
type PipelineTriggerManualOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *PipelineTriggerManual SetInternalValue(val *PipelineTriggerManual) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[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 NewPipelineTriggerManualOutputReference ¶ added in v13.15.2
func NewPipelineTriggerManualOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineTriggerManualOutputReference
type PipelineTriggerOutputReference ¶ added in v13.15.2
type PipelineTriggerOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Cron() PipelineTriggerCronOutputReference CronInput() *PipelineTriggerCron // Experimental. Fqn() *string InternalValue() *PipelineTrigger SetInternalValue(val *PipelineTrigger) Manual() PipelineTriggerManualOutputReference ManualInput() *PipelineTriggerManual // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCron(value *PipelineTriggerCron) PutManual(value *PipelineTriggerManual) ResetCron() ResetManual() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewPipelineTriggerOutputReference ¶ added in v13.15.2
func NewPipelineTriggerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PipelineTriggerOutputReference
Source Files
¶
- Pipeline.go
- PipelineCluster.go
- PipelineClusterAutoscale.go
- PipelineClusterAutoscaleOutputReference.go
- PipelineClusterAutoscaleOutputReference__checks.go
- PipelineClusterAwsAttributes.go
- PipelineClusterAwsAttributesOutputReference.go
- PipelineClusterAwsAttributesOutputReference__checks.go
- PipelineClusterAzureAttributes.go
- PipelineClusterAzureAttributesLogAnalyticsInfo.go
- PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference.go
- PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference__checks.go
- PipelineClusterAzureAttributesOutputReference.go
- PipelineClusterAzureAttributesOutputReference__checks.go
- PipelineClusterClusterLogConf.go
- PipelineClusterClusterLogConfDbfs.go
- PipelineClusterClusterLogConfDbfsOutputReference.go
- PipelineClusterClusterLogConfDbfsOutputReference__checks.go
- PipelineClusterClusterLogConfOutputReference.go
- PipelineClusterClusterLogConfOutputReference__checks.go
- PipelineClusterClusterLogConfS3.go
- PipelineClusterClusterLogConfS3OutputReference.go
- PipelineClusterClusterLogConfS3OutputReference__checks.go
- PipelineClusterGcpAttributes.go
- PipelineClusterGcpAttributesOutputReference.go
- PipelineClusterGcpAttributesOutputReference__checks.go
- PipelineClusterInitScripts.go
- PipelineClusterInitScriptsAbfss.go
- PipelineClusterInitScriptsAbfssOutputReference.go
- PipelineClusterInitScriptsAbfssOutputReference__checks.go
- PipelineClusterInitScriptsDbfs.go
- PipelineClusterInitScriptsDbfsOutputReference.go
- PipelineClusterInitScriptsDbfsOutputReference__checks.go
- PipelineClusterInitScriptsFile.go
- PipelineClusterInitScriptsFileOutputReference.go
- PipelineClusterInitScriptsFileOutputReference__checks.go
- PipelineClusterInitScriptsGcs.go
- PipelineClusterInitScriptsGcsOutputReference.go
- PipelineClusterInitScriptsGcsOutputReference__checks.go
- PipelineClusterInitScriptsList.go
- PipelineClusterInitScriptsList__checks.go
- PipelineClusterInitScriptsOutputReference.go
- PipelineClusterInitScriptsOutputReference__checks.go
- PipelineClusterInitScriptsS3.go
- PipelineClusterInitScriptsS3OutputReference.go
- PipelineClusterInitScriptsS3OutputReference__checks.go
- PipelineClusterInitScriptsVolumes.go
- PipelineClusterInitScriptsVolumesOutputReference.go
- PipelineClusterInitScriptsVolumesOutputReference__checks.go
- PipelineClusterInitScriptsWorkspace.go
- PipelineClusterInitScriptsWorkspaceOutputReference.go
- PipelineClusterInitScriptsWorkspaceOutputReference__checks.go
- PipelineClusterList.go
- PipelineClusterList__checks.go
- PipelineClusterOutputReference.go
- PipelineClusterOutputReference__checks.go
- PipelineConfig.go
- PipelineDeployment.go
- PipelineDeploymentOutputReference.go
- PipelineDeploymentOutputReference__checks.go
- PipelineFilters.go
- PipelineFiltersOutputReference.go
- PipelineFiltersOutputReference__checks.go
- PipelineGatewayDefinition.go
- PipelineGatewayDefinitionOutputReference.go
- PipelineGatewayDefinitionOutputReference__checks.go
- PipelineIngestionDefinition.go
- PipelineIngestionDefinitionObjects.go
- PipelineIngestionDefinitionObjectsList.go
- PipelineIngestionDefinitionObjectsList__checks.go
- PipelineIngestionDefinitionObjectsOutputReference.go
- PipelineIngestionDefinitionObjectsOutputReference__checks.go
- PipelineIngestionDefinitionObjectsReport.go
- PipelineIngestionDefinitionObjectsReportOutputReference.go
- PipelineIngestionDefinitionObjectsReportOutputReference__checks.go
- PipelineIngestionDefinitionObjectsReportTableConfiguration.go
- PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference.go
- PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference__checks.go
- PipelineIngestionDefinitionObjectsSchema.go
- PipelineIngestionDefinitionObjectsSchemaOutputReference.go
- PipelineIngestionDefinitionObjectsSchemaOutputReference__checks.go
- PipelineIngestionDefinitionObjectsSchemaTableConfiguration.go
- PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference.go
- PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference__checks.go
- PipelineIngestionDefinitionObjectsTable.go
- PipelineIngestionDefinitionObjectsTableOutputReference.go
- PipelineIngestionDefinitionObjectsTableOutputReference__checks.go
- PipelineIngestionDefinitionObjectsTableTableConfiguration.go
- PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference.go
- PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference__checks.go
- PipelineIngestionDefinitionOutputReference.go
- PipelineIngestionDefinitionOutputReference__checks.go
- PipelineIngestionDefinitionTableConfiguration.go
- PipelineIngestionDefinitionTableConfigurationOutputReference.go
- PipelineIngestionDefinitionTableConfigurationOutputReference__checks.go
- PipelineLatestUpdates.go
- PipelineLatestUpdatesList.go
- PipelineLatestUpdatesList__checks.go
- PipelineLatestUpdatesOutputReference.go
- PipelineLatestUpdatesOutputReference__checks.go
- PipelineLibrary.go
- PipelineLibraryFile.go
- PipelineLibraryFileOutputReference.go
- PipelineLibraryFileOutputReference__checks.go
- PipelineLibraryList.go
- PipelineLibraryList__checks.go
- PipelineLibraryMaven.go
- PipelineLibraryMavenOutputReference.go
- PipelineLibraryMavenOutputReference__checks.go
- PipelineLibraryNotebook.go
- PipelineLibraryNotebookOutputReference.go
- PipelineLibraryNotebookOutputReference__checks.go
- PipelineLibraryOutputReference.go
- PipelineLibraryOutputReference__checks.go
- PipelineNotification.go
- PipelineNotificationList.go
- PipelineNotificationList__checks.go
- PipelineNotificationOutputReference.go
- PipelineNotificationOutputReference__checks.go
- PipelineTimeouts.go
- PipelineTimeoutsOutputReference.go
- PipelineTimeoutsOutputReference__checks.go
- PipelineTrigger.go
- PipelineTriggerCron.go
- PipelineTriggerCronOutputReference.go
- PipelineTriggerCronOutputReference__checks.go
- PipelineTriggerManual.go
- PipelineTriggerManualOutputReference.go
- PipelineTriggerManualOutputReference__checks.go
- PipelineTriggerOutputReference.go
- PipelineTriggerOutputReference__checks.go
- Pipeline__checks.go
- main.go