Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProjectDataSource ¶ added in v1.0.0
func ProjectDataSource() datasource.DataSource
func ProjectResource ¶ added in v1.0.0
ProjectResource creates a new resource
func ProjectsDataSource ¶
func ProjectsDataSource() datasource.DataSource
Types ¶
type ProjectConnection ¶
type ProjectConnectionRepository ¶
type ProjectConnectionRepository struct {
	ID                     types.Int64        `tfsdk:"id"`
	Name                   types.String       `tfsdk:"name"`
	Description            types.String       `tfsdk:"description"`
	SemanticLayerConfigID  types.Int64        `tfsdk:"semantic_layer_config_id"`
	DbtProjectSubdirectory types.String       `tfsdk:"dbt_project_subdirectory"`
	DbtProjectType         types.Int64        `tfsdk:"type"`
	CreatedAt              types.String       `tfsdk:"created_at"`
	UpdatedAt              types.String       `tfsdk:"updated_at"`
	ProjectConnection      *ProjectConnection `tfsdk:"project_connection"`
	Repository             *ProjectRepository `tfsdk:"repository"`
}
    type ProjectDataSourceModel ¶ added in v1.0.0
type ProjectDataSourceModel struct {
	ID                     types.Int64        `tfsdk:"id"`
	Name                   types.String       `tfsdk:"name"`
	Description            types.String       `tfsdk:"description"`
	SemanticLayerConfigID  types.Int64        `tfsdk:"semantic_layer_config_id"`
	DbtProjectSubdirectory types.String       `tfsdk:"dbt_project_subdirectory"`
	DbtProjectType         types.Int64        `tfsdk:"type"`
	CreatedAt              types.String       `tfsdk:"created_at"`
	UpdatedAt              types.String       `tfsdk:"updated_at"`
	ProjectConnection      *ProjectConnection `tfsdk:"project_connection"`
	Repository             *ProjectRepository `tfsdk:"repository"`
	FreshnessJobID         types.Int64        `tfsdk:"freshness_job_id"`
	DocsJobID              types.Int64        `tfsdk:"docs_job_id"`
	State                  types.Int64        `tfsdk:"state"`
}
    type ProjectRepository ¶
type ProjectResourceModel ¶ added in v1.0.0
type ProjectsDataSourceModel ¶
type ProjectsDataSourceModel struct {
	NameContains types.String                  `tfsdk:"name_contains"`
	Projects     []ProjectConnectionRepository `tfsdk:"projects"`
}
     Click to show internal directories. 
   Click to hide internal directories.