Documentation
¶
Index ¶
- type AlertGenerator
- type DashboardGenerator
- type InfraGenerator
- type NewRelicProvider
- func (p *NewRelicProvider) GetConfig() cty.Value
- func (p *NewRelicProvider) GetName() string
- func (p *NewRelicProvider) GetProviderData(arg ...string) map[string]interface{}
- func (NewRelicProvider) GetResourceConnections() map[string]map[string][]string
- func (p *NewRelicProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *NewRelicProvider) Init(args []string) error
- func (p *NewRelicProvider) InitService(serviceName string, verbose bool) error
- type NewRelicService
- type SyntheticsGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlertGenerator ¶
type AlertGenerator struct {
NewRelicService
}
func (*AlertGenerator) InitResources ¶
func (g *AlertGenerator) InitResources() error
func (*AlertGenerator) PostConvertHook ¶
func (g *AlertGenerator) PostConvertHook() error
type DashboardGenerator ¶
type DashboardGenerator struct {
NewRelicService
}
func (*DashboardGenerator) InitResources ¶
func (g *DashboardGenerator) InitResources() error
func (*DashboardGenerator) PostConvertHook ¶
func (g *DashboardGenerator) PostConvertHook() error
type InfraGenerator ¶
type InfraGenerator struct {
NewRelicService
}
func (*InfraGenerator) InitResources ¶
func (g *InfraGenerator) InitResources() error
type NewRelicProvider ¶
type NewRelicProvider struct { terraformutils.Provider APIKey string Region string // contains filtered or unexported fields }
func (*NewRelicProvider) GetConfig ¶
func (p *NewRelicProvider) GetConfig() cty.Value
func (*NewRelicProvider) GetName ¶
func (p *NewRelicProvider) GetName() string
func (*NewRelicProvider) GetProviderData ¶
func (p *NewRelicProvider) GetProviderData(arg ...string) map[string]interface{}
func (NewRelicProvider) GetResourceConnections ¶
func (NewRelicProvider) GetResourceConnections() map[string]map[string][]string
func (*NewRelicProvider) GetSupportedService ¶
func (p *NewRelicProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
func (*NewRelicProvider) Init ¶
func (p *NewRelicProvider) Init(args []string) error
func (*NewRelicProvider) InitService ¶
func (p *NewRelicProvider) InitService(serviceName string, verbose bool) error
type NewRelicService ¶
type NewRelicService struct {
terraformutils.Service
}
func (*NewRelicService) InfraClient ¶
func (s *NewRelicService) InfraClient() (*newrelic.InfraClient, error)
func (*NewRelicService) SyntheticsClient ¶
func (s *NewRelicService) SyntheticsClient() (*synthetics.Client, error)
type SyntheticsGenerator ¶
type SyntheticsGenerator struct {
NewRelicService
}
func (*SyntheticsGenerator) InitResources ¶
func (g *SyntheticsGenerator) InitResources() error
Click to show internal directories.
Click to hide internal directories.