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