Documentation ¶
Index ¶
- func New(version string) func() provider.Provider
- func NewAlertsDataSource() datasource.DataSource
- func NewDashboardsDataSource() datasource.DataSource
- func NewRulesDataSource() datasource.DataSource
- type AlertsDataSource
- type AlertsDataSourceModelV0
- type DashboardsDataSource
- func (d *DashboardsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *DashboardsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *DashboardsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DashboardsDataSourceModelV0
- type RulesDataSource
- type RulesDataSourceModelV0
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAlertsDataSource ¶
func NewAlertsDataSource() datasource.DataSource
func NewDashboardsDataSource ¶
func NewDashboardsDataSource() datasource.DataSource
func NewRulesDataSource ¶
func NewRulesDataSource() datasource.DataSource
Types ¶
type AlertsDataSource ¶
type AlertsDataSource struct{}
func (*AlertsDataSource) Metadata ¶
func (d *AlertsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*AlertsDataSource) Read ¶
func (d *AlertsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*AlertsDataSource) Schema ¶
func (d *AlertsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type AlertsDataSourceModelV0 ¶
type DashboardsDataSource ¶
type DashboardsDataSource struct{}
func (*DashboardsDataSource) Metadata ¶
func (d *DashboardsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DashboardsDataSource) Read ¶
func (d *DashboardsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DashboardsDataSource) Schema ¶
func (d *DashboardsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RulesDataSource ¶
type RulesDataSource struct{}
func (*RulesDataSource) Metadata ¶
func (d *RulesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RulesDataSource) Read ¶
func (d *RulesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RulesDataSource) Schema ¶
func (d *RulesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
Click to show internal directories.
Click to hide internal directories.