Documentation ¶
Index ¶
- type DomainGenerator
- type ImageGenerator
- type InstanceGenerator
- type LinodeProvider
- func (p *LinodeProvider) GetName() string
- func (p *LinodeProvider) GetProviderData(arg ...string) map[string]interface{}
- func (LinodeProvider) GetResourceConnections() map[string]map[string][]string
- func (p *LinodeProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *LinodeProvider) Init(args []string) error
- func (p *LinodeProvider) InitService(serviceName string, verbose bool) error
- type LinodeService
- type NodeBalancerGenerator
- type RDNSGenerator
- type SSHKeyGenerator
- type StackScriptGenerator
- type TokenGenerator
- type VolumeGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DomainGenerator ¶
type DomainGenerator struct {
LinodeService
}
func (*DomainGenerator) InitResources ¶
func (g *DomainGenerator) InitResources() error
type ImageGenerator ¶
type ImageGenerator struct {
LinodeService
}
func (*ImageGenerator) InitResources ¶
func (g *ImageGenerator) InitResources() error
type InstanceGenerator ¶
type InstanceGenerator struct {
LinodeService
}
func (*InstanceGenerator) InitResources ¶
func (g *InstanceGenerator) InitResources() error
type LinodeProvider ¶
type LinodeProvider struct { terraformutils.Provider // contains filtered or unexported fields }
func (*LinodeProvider) GetName ¶
func (p *LinodeProvider) GetName() string
func (*LinodeProvider) GetProviderData ¶
func (p *LinodeProvider) GetProviderData(arg ...string) map[string]interface{}
func (LinodeProvider) GetResourceConnections ¶
func (LinodeProvider) GetResourceConnections() map[string]map[string][]string
func (*LinodeProvider) GetSupportedService ¶
func (p *LinodeProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
func (*LinodeProvider) Init ¶
func (p *LinodeProvider) Init(args []string) error
func (*LinodeProvider) InitService ¶
func (p *LinodeProvider) InitService(serviceName string, verbose bool) error
type LinodeService ¶
type LinodeService struct {
terraformutils.Service
}
type NodeBalancerGenerator ¶
type NodeBalancerGenerator struct {
LinodeService
}
func (*NodeBalancerGenerator) InitResources ¶
func (g *NodeBalancerGenerator) InitResources() error
type RDNSGenerator ¶
type RDNSGenerator struct {
LinodeService
}
func (*RDNSGenerator) InitResources ¶
func (g *RDNSGenerator) InitResources() error
type SSHKeyGenerator ¶
type SSHKeyGenerator struct {
LinodeService
}
func (*SSHKeyGenerator) InitResources ¶
func (g *SSHKeyGenerator) InitResources() error
type StackScriptGenerator ¶
type StackScriptGenerator struct {
LinodeService
}
func (*StackScriptGenerator) InitResources ¶
func (g *StackScriptGenerator) InitResources() error
type TokenGenerator ¶
type TokenGenerator struct {
LinodeService
}
func (*TokenGenerator) InitResources ¶
func (g *TokenGenerator) InitResources() error
type VolumeGenerator ¶
type VolumeGenerator struct {
LinodeService
}
func (*VolumeGenerator) InitResources ¶
func (g *VolumeGenerator) InitResources() error
Click to show internal directories.
Click to hide internal directories.