Documentation ¶
Index ¶
- Constants
- func Create(w *databricks.WorkspaceClient, ctx context.Context, d *schema.ResourceData, ...) error
- func DataSourcePipelines() common.Resource
- func Delete(w *databricks.WorkspaceClient, ctx context.Context, id string, ...) error
- func Read(w *databricks.WorkspaceClient, ctx context.Context, id string) (*pipelines.GetPipelineResponse, error)
- func ResourcePipeline() common.Resource
- func Update(w *databricks.WorkspaceClient, ctx context.Context, d *schema.ResourceData, ...) error
- type Pipeline
Constants ¶
View Source
const DefaultTimeout = 20 * time.Minute
DefaultTimeout is the default amount of time that Terraform will wait when creating, updating and deleting pipelines.
Variables ¶
This section is empty.
Functions ¶
func DataSourcePipelines ¶ added in v1.15.0
func ResourcePipeline ¶
Types ¶
type Pipeline ¶ added in v1.50.0
type Pipeline struct { pipelines.PipelineSpec AllowDuplicateNames bool `json:"allow_duplicate_names,omitempty"` Cause string `json:"cause,omitempty"` ClusterId string `json:"cluster_id,omitempty"` CreatorUserName string `json:"creator_user_name,omitempty"` Health pipelines.GetPipelineResponseHealth `json:"health,omitempty"` LastModified int64 `json:"last_modified,omitempty"` LatestUpdates []pipelines.UpdateStateInfo `json:"latest_updates,omitempty"` RunAsUserName string `json:"run_as_user_name,omitempty"` ExpectedLastModified int64 `json:"expected_last_modified,omitempty"` State pipelines.PipelineState `json:"state,omitempty"` // Provides the URL to the pipeline in the Databricks UI. URL string `json:"url,omitempty"` }
func (Pipeline) CustomizeSchema ¶ added in v1.50.0
func (Pipeline) CustomizeSchema(s *common.CustomizableSchema) *common.CustomizableSchema
Click to show internal directories.
Click to hide internal directories.