Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func JobsDataSource ¶
func JobsDataSource() datasource.DataSource
Types ¶
type JobCompletionTrigger ¶
type JobCompletionTrigger struct {
Condition JobCompletionTriggerCondition `tfsdk:"condition"`
}
type JobDataSourceModel ¶
type JobDataSourceModel struct { Execution JobExecution `tfsdk:"execution"` GenerateDocs types.Bool `tfsdk:"generate_docs"` RunGenerateSources types.Bool `tfsdk:"run_generate_sources"` ID types.Int64 `tfsdk:"id"` ProjectID types.Int64 `tfsdk:"project_id"` EnvironmentID types.Int64 `tfsdk:"environment_id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` DbtVersion types.String `tfsdk:"dbt_version"` ExecuteSteps []types.String `tfsdk:"execute_steps"` DeferringJobDefinitionID types.Int64 `tfsdk:"deferring_job_definition_id"` DeferringEnvironmentID types.Int64 `tfsdk:"deferring_environment_id"` Triggers JobTriggers `tfsdk:"triggers"` Settings JobSettings `tfsdk:"settings"` Schedule JobSchedule `tfsdk:"schedule"` JobType types.String `tfsdk:"job_type"` TriggersOnDraftPr types.Bool `tfsdk:"triggers_on_draft_pr"` Environment JobEnvironment `tfsdk:"environment"` JobCompletionTriggerCondition *JobCompletionTrigger `tfsdk:"job_completion_trigger_condition"` RunCompareChanges types.Bool `tfsdk:"run_compare_changes"` }
type JobEnvironment ¶
type JobExecution ¶
type JobSchedule ¶
type JobSettings ¶
type JobTriggers ¶
type JobsDataSourceModel ¶
type JobsDataSourceModel struct { ProjectID types.Int64 `tfsdk:"project_id"` EnvironmentID types.Int64 `tfsdk:"environment_id"` Jobs []JobDataSourceModel `tfsdk:"jobs"` }
Click to show internal directories.
Click to hide internal directories.