Documentation
¶
Index ¶
- func NewAlertResource() resource.Resource
- func NewDashboardResource() resource.Resource
- func NewSavedSearchResource() resource.Resource
- type AlertResource
- func (r *AlertResource) ConfigValidators(_ context.Context) []resource.ConfigValidator
- func (r *AlertResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *AlertResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *AlertResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *AlertResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *AlertResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *AlertResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *AlertResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *AlertResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DashboardResource
- func (r *DashboardResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *DashboardResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DashboardResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DashboardResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DashboardResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *DashboardResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DashboardResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DashboardResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SavedSearchResource
- func (r *SavedSearchResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *SavedSearchResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SavedSearchResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SavedSearchResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SavedSearchResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *SavedSearchResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SavedSearchResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SavedSearchResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAlertResource ¶
func NewDashboardResource ¶
func NewSavedSearchResource ¶
Types ¶
type AlertResource ¶
type AlertResource struct {
// contains filtered or unexported fields
}
func (*AlertResource) ConfigValidators ¶
func (r *AlertResource) ConfigValidators(_ context.Context) []resource.ConfigValidator
func (*AlertResource) Configure ¶
func (r *AlertResource) Configure(_ context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*AlertResource) Create ¶
func (r *AlertResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*AlertResource) Delete ¶
func (r *AlertResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*AlertResource) ImportState ¶
func (r *AlertResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*AlertResource) Metadata ¶
func (r *AlertResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*AlertResource) Read ¶
func (r *AlertResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*AlertResource) Schema ¶
func (r *AlertResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*AlertResource) Update ¶
func (r *AlertResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DashboardResource ¶
type DashboardResource struct {
// contains filtered or unexported fields
}
func (*DashboardResource) Configure ¶
func (r *DashboardResource) Configure(_ context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DashboardResource) Create ¶
func (r *DashboardResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DashboardResource) Delete ¶
func (r *DashboardResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DashboardResource) ImportState ¶
func (r *DashboardResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DashboardResource) Metadata ¶
func (r *DashboardResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DashboardResource) Read ¶
func (r *DashboardResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DashboardResource) Schema ¶
func (r *DashboardResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DashboardResource) Update ¶
func (r *DashboardResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SavedSearchResource ¶
type SavedSearchResource struct {
// contains filtered or unexported fields
}
func (*SavedSearchResource) Configure ¶
func (r *SavedSearchResource) Configure(_ context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*SavedSearchResource) Create ¶
func (r *SavedSearchResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SavedSearchResource) Delete ¶
func (r *SavedSearchResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SavedSearchResource) ImportState ¶
func (r *SavedSearchResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SavedSearchResource) Metadata ¶
func (r *SavedSearchResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SavedSearchResource) Read ¶
func (r *SavedSearchResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SavedSearchResource) Schema ¶
func (r *SavedSearchResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SavedSearchResource) Update ¶
func (r *SavedSearchResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
Click to show internal directories.
Click to hide internal directories.