Documentation ¶
Index ¶
- type DataSource
- type Local
- func (local Local) DeleteResource(ctx context.Context, id string) error
- func (local Local) ReadDataSource(ctx context.Context, id string) (*values.Resource, error)
- func (local Local) ReadResource(ctx context.Context, id string) (*values.Resource, error)
- func (local Local) UpdateResource(ctx context.Context, id string, value *values.Resource) error
- func (local Local) WriteResource(ctx context.Context, id string, value *values.Resource) error
- type Resource
- func (r Resource) Create(ctx context.Context, req tfsdk.CreateResourceRequest, ...)
- func (r Resource) Delete(ctx context.Context, req tfsdk.DeleteResourceRequest, ...)
- func (r Resource) ImportState(ctx context.Context, req tfsdk.ImportResourceStateRequest, ...)
- func (r Resource) Read(ctx context.Context, req tfsdk.ReadResourceRequest, ...)
- func (r Resource) Update(ctx context.Context, req tfsdk.UpdateResourceRequest, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataSource ¶
type DataSource struct {
Client Local
}
func (DataSource) Read ¶
func (d DataSource) Read(ctx context.Context, req tfsdk.ReadDataSourceRequest, resp *tfsdk.ReadDataSourceResponse)
type Local ¶
func (Local) DeleteResource ¶
func (Local) ReadDataSource ¶
func (Local) ReadResource ¶
func (Local) UpdateResource ¶
type Resource ¶
func (Resource) Create ¶
func (r Resource) Create(ctx context.Context, req tfsdk.CreateResourceRequest, resp *tfsdk.CreateResourceResponse)
func (Resource) Delete ¶
func (r Resource) Delete(ctx context.Context, req tfsdk.DeleteResourceRequest, resp *tfsdk.DeleteResourceResponse)
func (Resource) ImportState ¶
func (r Resource) ImportState(ctx context.Context, req tfsdk.ImportResourceStateRequest, resp *tfsdk.ImportResourceStateResponse)
func (Resource) Read ¶
func (r Resource) Read(ctx context.Context, req tfsdk.ReadResourceRequest, resp *tfsdk.ReadResourceResponse)
func (Resource) Update ¶
func (r Resource) Update(ctx context.Context, req tfsdk.UpdateResourceRequest, resp *tfsdk.UpdateResourceResponse)
Click to show internal directories.
Click to hide internal directories.