Documentation ¶
Index ¶
- type GroupGenerator
- type MessageChannelGenerator
- type OnCallScheduleGenerator
- type OpalProvider
- func (p *OpalProvider) GetConfig() cty.Value
- func (p *OpalProvider) GetName() string
- func (p OpalProvider) GetProviderData(arg ...string) map[string]interface{}
- func (p OpalProvider) GetResourceConnections() map[string]map[string][]string
- func (p *OpalProvider) GetSource() string
- func (p *OpalProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *OpalProvider) Init(args []string) error
- func (p *OpalProvider) InitService(serviceName string, verbose bool) error
- type OpalService
- type OwnerGenerator
- type ResourceGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroupGenerator ¶
type GroupGenerator struct {
OpalService
}
func (*GroupGenerator) InitResources ¶
func (g *GroupGenerator) InitResources() error
type MessageChannelGenerator ¶
type MessageChannelGenerator struct {
OpalService
}
func (*MessageChannelGenerator) InitResources ¶
func (g *MessageChannelGenerator) InitResources() error
type OnCallScheduleGenerator ¶
type OnCallScheduleGenerator struct {
OpalService
}
func (*OnCallScheduleGenerator) InitResources ¶
func (g *OnCallScheduleGenerator) InitResources() error
type OpalProvider ¶
type OpalProvider struct { terraformutils.Provider // contains filtered or unexported fields }
func (*OpalProvider) GetConfig ¶
func (p *OpalProvider) GetConfig() cty.Value
func (*OpalProvider) GetName ¶
func (p *OpalProvider) GetName() string
func (OpalProvider) GetProviderData ¶
func (p OpalProvider) GetProviderData(arg ...string) map[string]interface{}
func (OpalProvider) GetResourceConnections ¶
func (p OpalProvider) GetResourceConnections() map[string]map[string][]string
func (*OpalProvider) GetSource ¶
func (p *OpalProvider) GetSource() string
func (*OpalProvider) GetSupportedService ¶
func (p *OpalProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
func (*OpalProvider) Init ¶
func (p *OpalProvider) Init(args []string) error
func (*OpalProvider) InitService ¶
func (p *OpalProvider) InitService(serviceName string, verbose bool) error
type OpalService ¶
type OpalService struct {
terraformutils.Service
}
type OwnerGenerator ¶
type OwnerGenerator struct {
OpalService
}
func (*OwnerGenerator) InitResources ¶
func (g *OwnerGenerator) InitResources() error
type ResourceGenerator ¶
type ResourceGenerator struct {
OpalService
}
func (*ResourceGenerator) InitResources ¶
func (g *ResourceGenerator) InitResources() error
Click to show internal directories.
Click to hide internal directories.