Documentation ¶
Index ¶
- type BoardGenerator
- type BurnAlertGenerator
- type ColumnGenerator
- type DatasetGenerator
- type DerivedColumnGenerator
- type HoneycombProvider
- func (p *HoneycombProvider) GetConfig() cty.Value
- func (p *HoneycombProvider) GetName() string
- func (p HoneycombProvider) GetProviderData(arg ...string) map[string]interface{}
- func (p HoneycombProvider) GetResourceConnections() map[string]map[string][]string
- func (p *HoneycombProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *HoneycombProvider) Init(args []string) error
- func (p *HoneycombProvider) InitService(serviceName string, verbose bool) error
- type HoneycombService
- type QueryAnnotationGenerator
- type QueryGenerator
- type SLOGenerator
- type TriggerGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BoardGenerator ¶
type BoardGenerator struct {
HoneycombService
}
func (*BoardGenerator) InitResources ¶
func (g *BoardGenerator) InitResources() error
type BurnAlertGenerator ¶
type BurnAlertGenerator struct {
HoneycombService
}
func (*BurnAlertGenerator) InitResources ¶
func (g *BurnAlertGenerator) InitResources() error
type ColumnGenerator ¶
type ColumnGenerator struct {
HoneycombService
}
func (*ColumnGenerator) InitResources ¶
func (g *ColumnGenerator) InitResources() error
type DatasetGenerator ¶
type DatasetGenerator struct {
HoneycombService
}
func (*DatasetGenerator) InitResources ¶
func (g *DatasetGenerator) InitResources() error
type DerivedColumnGenerator ¶
type DerivedColumnGenerator struct {
HoneycombService
}
func (*DerivedColumnGenerator) InitResources ¶
func (g *DerivedColumnGenerator) InitResources() error
type HoneycombProvider ¶
type HoneycombProvider struct { terraformutils.Provider // contains filtered or unexported fields }
func (*HoneycombProvider) GetConfig ¶
func (p *HoneycombProvider) GetConfig() cty.Value
func (*HoneycombProvider) GetName ¶
func (p *HoneycombProvider) GetName() string
func (HoneycombProvider) GetProviderData ¶
func (p HoneycombProvider) GetProviderData(arg ...string) map[string]interface{}
func (HoneycombProvider) GetResourceConnections ¶
func (p HoneycombProvider) GetResourceConnections() map[string]map[string][]string
This mapping will stop working if queries/query annotations are generated as sub-resources of boards or triggers
func (*HoneycombProvider) GetSupportedService ¶
func (p *HoneycombProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
func (*HoneycombProvider) Init ¶
func (p *HoneycombProvider) Init(args []string) error
func (*HoneycombProvider) InitService ¶
func (p *HoneycombProvider) InitService(serviceName string, verbose bool) error
type HoneycombService ¶
type HoneycombService struct { terraformutils.Service // contains filtered or unexported fields }
type QueryAnnotationGenerator ¶
type QueryAnnotationGenerator struct {
HoneycombService
}
func (*QueryAnnotationGenerator) InitResources ¶
func (g *QueryAnnotationGenerator) InitResources() error
type QueryGenerator ¶
type QueryGenerator struct {
HoneycombService
}
func (*QueryGenerator) InitResources ¶
func (g *QueryGenerator) InitResources() error
type SLOGenerator ¶
type SLOGenerator struct {
HoneycombService
}
func (*SLOGenerator) InitResources ¶
func (g *SLOGenerator) InitResources() error
type TriggerGenerator ¶
type TriggerGenerator struct {
HoneycombService
}
func (*TriggerGenerator) InitResources ¶
func (g *TriggerGenerator) InitResources() error
Click to show internal directories.
Click to hide internal directories.