Documentation ¶
Index ¶
- func NewClusterDataSource() datasource.DataSource
- func NewClusterResource() resource.Resource
- type ClusterDataSource
- func (c *ClusterDataSource) Configure(ctx context.Context, request datasource.ConfigureRequest, ...)
- func (*ClusterDataSource) Metadata(ctx context.Context, request datasource.MetadataRequest, ...)
- func (c *ClusterDataSource) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (*ClusterDataSource) Schema(ctx context.Context, _ datasource.SchemaRequest, ...)
- type ClusterResource
- func (c *ClusterResource) Configure(ctx context.Context, request resource.ConfigureRequest, ...)
- func (c *ClusterResource) Create(ctx context.Context, request resource.CreateRequest, ...)
- func (c *ClusterResource) Delete(ctx context.Context, request resource.DeleteRequest, ...)
- func (c *ClusterResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (*ClusterResource) Metadata(ctx context.Context, request resource.MetadataRequest, ...)
- func (c *ClusterResource) Read(ctx context.Context, request resource.ReadRequest, ...)
- func (*ClusterResource) Schema(ctx context.Context, _ resource.SchemaRequest, ...)
- func (c *ClusterResource) Update(ctx context.Context, request resource.UpdateRequest, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterDataSource ¶
func NewClusterDataSource() datasource.DataSource
func NewClusterResource ¶
Types ¶
type ClusterDataSource ¶
type ClusterDataSource struct {
// contains filtered or unexported fields
}
func (*ClusterDataSource) Configure ¶
func (c *ClusterDataSource) Configure(ctx context.Context, request datasource.ConfigureRequest, response *datasource.ConfigureResponse)
Configure implements datasource.ResourceWithConfigure.
func (*ClusterDataSource) Metadata ¶
func (*ClusterDataSource) Metadata(ctx context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
Metadata implements datasource.datasource.
func (*ClusterDataSource) Read ¶
func (c *ClusterDataSource) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
Read implements datasource.datasource.
func (*ClusterDataSource) Schema ¶
func (*ClusterDataSource) Schema(ctx context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
Schema implements datasource.datasource.
type ClusterResource ¶ added in v0.1.0
type ClusterResource struct {
// contains filtered or unexported fields
}
func (*ClusterResource) Configure ¶ added in v0.1.0
func (c *ClusterResource) Configure(ctx context.Context, request resource.ConfigureRequest, response *resource.ConfigureResponse)
Configure implements resource.ResourceWithConfigure.
func (*ClusterResource) Create ¶ added in v0.1.0
func (c *ClusterResource) Create(ctx context.Context, request resource.CreateRequest, response *resource.CreateResponse)
Create implements resource.Resource.
func (*ClusterResource) Delete ¶ added in v0.1.0
func (c *ClusterResource) Delete(ctx context.Context, request resource.DeleteRequest, response *resource.DeleteResponse)
Delete implements resource.Resource.
func (*ClusterResource) ImportState ¶ added in v0.1.0
func (c *ClusterResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
ImportState implements resource.ResourceWithImportState.
func (*ClusterResource) Metadata ¶ added in v0.1.0
func (*ClusterResource) Metadata(ctx context.Context, request resource.MetadataRequest, response *resource.MetadataResponse)
Metadata implements resource.Resource.
func (*ClusterResource) Read ¶ added in v0.1.0
func (c *ClusterResource) Read(ctx context.Context, request resource.ReadRequest, response *resource.ReadResponse)
Read implements resource.Resource.
func (*ClusterResource) Schema ¶ added in v0.1.0
func (*ClusterResource) Schema(ctx context.Context, _ resource.SchemaRequest, response *resource.SchemaResponse)
Schema implements resource.Resource.
func (*ClusterResource) Update ¶ added in v0.1.0
func (c *ClusterResource) Update(ctx context.Context, request resource.UpdateRequest, response *resource.UpdateResponse)
Update implements resource.Resource.
Click to show internal directories.
Click to hide internal directories.