Documentation ¶
Index ¶
- func NewRelationDataSource() datasource.DataSource
- func NewRelationResource() resource.Resource
- func NewRelationsDataSource() datasource.DataSource
- type RelationDataSource
- func (d *RelationDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RelationDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RelationDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RelationDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RelationDataSourceData
- type RelationResource
- func (d *RelationResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (d *RelationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (d *RelationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (d *RelationResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (d *RelationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (d *RelationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (d *RelationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RelationResourceData
- type RelationsDataSource
- func (d *RelationsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RelationsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RelationsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RelationsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RelationsDataSourceData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRelationDataSource ¶
func NewRelationDataSource() datasource.DataSource
func NewRelationResource ¶
func NewRelationsDataSource ¶
func NewRelationsDataSource() datasource.DataSource
Types ¶
type RelationDataSource ¶
type RelationDataSource struct {
// contains filtered or unexported fields
}
func (*RelationDataSource) Configure ¶
func (d *RelationDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RelationDataSource) Metadata ¶
func (d *RelationDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RelationDataSource) Read ¶
func (d *RelationDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RelationDataSource) Schema ¶
func (d *RelationDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
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 (d *RelationResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*RelationResource) Create ¶
func (d *RelationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
Create implements resource.Resource.
func (*RelationResource) Delete ¶
func (d *RelationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RelationResource) Metadata ¶
func (d *RelationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RelationResource) Read ¶
func (d *RelationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RelationResource) Schema ¶
func (d *RelationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RelationResource) Update ¶
func (d *RelationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
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 (d *RelationsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RelationsDataSource) Metadata ¶
func (d *RelationsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RelationsDataSource) Read ¶
func (d *RelationsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RelationsDataSource) Schema ¶
func (d *RelationsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
Click to show internal directories.
Click to hide internal directories.