Documentation ¶
Index ¶
- type OpsgenieProvider
- func (p *OpsgenieProvider) GetConfig() cty.Value
- func (p *OpsgenieProvider) GetName() string
- func (p *OpsgenieProvider) GetProviderData(arg ...string) map[string]interface{}
- func (p *OpsgenieProvider) GetResourceConnections() map[string]map[string][]string
- func (p *OpsgenieProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *OpsgenieProvider) Init(args []string) error
- func (p *OpsgenieProvider) InitService(serviceName string, verbose bool) error
- type OpsgenieService
- type TeamGenerator
- type UserGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OpsgenieProvider ¶
type OpsgenieProvider struct { terraformutils.Provider APIKey string }
func (*OpsgenieProvider) GetConfig ¶
func (p *OpsgenieProvider) GetConfig() cty.Value
func (*OpsgenieProvider) GetName ¶
func (p *OpsgenieProvider) GetName() string
func (*OpsgenieProvider) GetProviderData ¶
func (p *OpsgenieProvider) GetProviderData(arg ...string) map[string]interface{}
func (*OpsgenieProvider) GetResourceConnections ¶
func (p *OpsgenieProvider) GetResourceConnections() map[string]map[string][]string
func (*OpsgenieProvider) GetSupportedService ¶
func (p *OpsgenieProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
func (*OpsgenieProvider) Init ¶
func (p *OpsgenieProvider) Init(args []string) error
func (*OpsgenieProvider) InitService ¶
func (p *OpsgenieProvider) InitService(serviceName string, verbose bool) error
type OpsgenieService ¶
type OpsgenieService struct {
terraformutils.Service
}
func (*OpsgenieService) TeamClient ¶
func (s *OpsgenieService) TeamClient() (*team.Client, error)
func (*OpsgenieService) UserClient ¶
func (s *OpsgenieService) UserClient() (*user.Client, error)
type TeamGenerator ¶
type TeamGenerator struct {
OpsgenieService
}
func (*TeamGenerator) InitResources ¶
func (g *TeamGenerator) InitResources() error
type UserGenerator ¶
type UserGenerator struct {
OpsgenieService
}
func (*UserGenerator) InitResources ¶
func (g *UserGenerator) InitResources() error
Click to show internal directories.
Click to hide internal directories.