relation

package
v0.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2024 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewRelationDataSource

func NewRelationDataSource() datasource.DataSource

func NewRelationResource

func NewRelationResource() resource.Resource

func NewRelationsDataSource

func NewRelationsDataSource() datasource.DataSource

Types

type RelationDataSource

type RelationDataSource struct {
	// contains filtered or unexported fields
}

func (*RelationDataSource) Configure

func (*RelationDataSource) Metadata

func (*RelationDataSource) Read

func (*RelationDataSource) Schema

type RelationDataSourceData

type RelationDataSourceData struct {
	Database  types.String `tfsdk:"database"`
	Schema    types.String `tfsdk:"schema"`
	Name      types.String `tfsdk:"name"`
	FQN       types.String `tfsdk:"fqn"`
	Owner     types.String `tfsdk:"owner"`
	Type      types.String `tfsdk:"type"`
	State     types.String `tfsdk:"state"`
	CreatedAt types.String `tfsdk:"created_at"`
	UpdatedAt types.String `tfsdk:"updated_at"`
}

type RelationResource

type RelationResource struct {
	// contains filtered or unexported fields
}

func (*RelationResource) Configure

func (*RelationResource) Create

Create implements resource.Resource.

func (*RelationResource) Delete

func (*RelationResource) Metadata

func (*RelationResource) Read

func (*RelationResource) Schema

func (*RelationResource) Update

type RelationResourceData

type RelationResourceData struct {
	Database types.String `tfsdk:"database"`
	Schema   types.String `tfsdk:"schema"`
	Name     types.String `tfsdk:"name"`
	Store    types.String `tfsdk:"store"`
	Sql      types.String `tfsdk:"sql"`

	FQN       types.String `tfsdk:"fqn"`
	Type      types.String `tfsdk:"type"`
	State     types.String `tfsdk:"state"`
	Owner     types.String `tfsdk:"owner"`
	CreatedAt types.String `tfsdk:"created_at"`
	UpdatedAt types.String `tfsdk:"updated_at"`
}

type RelationsDataSource

type RelationsDataSource struct {
	// contains filtered or unexported fields
}

func (*RelationsDataSource) Configure

func (*RelationsDataSource) Metadata

func (*RelationsDataSource) Read

func (*RelationsDataSource) Schema

type RelationsDataSourceData

type RelationsDataSourceData struct {
	Database  types.String `tfsdk:"database"`
	Schema    types.String `tfsdk:"schema"`
	Relations types.List   `tfsdk:"relations"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL