Documentation ¶
Index ¶
- func New(version string) provider.Provider
- func NewAuthMetadataDataSource() datasource.DataSource
- func NewBurnAlertResource() resource.Resource
- func NewDerivedColumnDataSource() datasource.DataSource
- func NewDerivedColumnsDataSource() datasource.DataSource
- func NewQueryResource() resource.Resource
- func NewSLODataSource() datasource.DataSource
- func NewSLOsDataSource() datasource.DataSource
- func NewTriggerResource() resource.Resource
- type HoneycombioProvider
- func (p *HoneycombioProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *HoneycombioProvider) DataSources(ctx context.Context) []func() datasource.DataSource
- func (p *HoneycombioProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...)
- func (p *HoneycombioProvider) Resources(ctx context.Context) []func() resource.Resource
- func (p *HoneycombioProvider) Schema(_ context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
- type HoneycombioProviderModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthMetadataDataSource ¶ added in v0.16.0
func NewAuthMetadataDataSource() datasource.DataSource
func NewBurnAlertResource ¶ added in v0.16.0
func NewDerivedColumnDataSource ¶
func NewDerivedColumnDataSource() datasource.DataSource
func NewDerivedColumnsDataSource ¶
func NewDerivedColumnsDataSource() datasource.DataSource
func NewQueryResource ¶ added in v0.23.0
func NewSLODataSource ¶ added in v0.16.0
func NewSLODataSource() datasource.DataSource
func NewSLOsDataSource ¶ added in v0.16.0
func NewSLOsDataSource() datasource.DataSource
func NewTriggerResource ¶
Types ¶
type HoneycombioProvider ¶
type HoneycombioProvider struct {
// contains filtered or unexported fields
}
func (*HoneycombioProvider) Configure ¶
func (p *HoneycombioProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*HoneycombioProvider) DataSources ¶
func (p *HoneycombioProvider) DataSources(ctx context.Context) []func() datasource.DataSource
func (*HoneycombioProvider) Metadata ¶
func (p *HoneycombioProvider) Metadata(ctx context.Context, req provider.MetadataRequest, resp *provider.MetadataResponse)
func (*HoneycombioProvider) Resources ¶
func (p *HoneycombioProvider) Resources(ctx context.Context) []func() resource.Resource
func (*HoneycombioProvider) Schema ¶
func (p *HoneycombioProvider) Schema(_ context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
Click to show internal directories.
Click to hide internal directories.