Documentation ¶
Index ¶
- type CDNGenerator
- type CertificateGenerator
- type DatabaseClusterGenerator
- type DigitalOceanProvider
- func (p *DigitalOceanProvider) GetName() string
- func (p *DigitalOceanProvider) GetProviderData(arg ...string) map[string]interface{}
- func (DigitalOceanProvider) GetResourceConnections() map[string]map[string][]string
- func (p *DigitalOceanProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *DigitalOceanProvider) Init(args []string) error
- func (p *DigitalOceanProvider) InitService(serviceName string, verbose bool) error
- type DigitalOceanService
- type DomainGenerator
- type DropletGenerator
- type DropletSnapshotGenerator
- type FirewallGenerator
- type FloatingIPGenerator
- type KubernetesClusterGenerator
- type LoadBalancerGenerator
- type ProjectGenerator
- type SSHKeyGenerator
- type TagGenerator
- type TokenSource
- type VolumeGenerator
- type VolumeSnapshotGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CDNGenerator ¶
type CDNGenerator struct {
DigitalOceanService
}
func (*CDNGenerator) InitResources ¶
func (g *CDNGenerator) InitResources() error
type CertificateGenerator ¶
type CertificateGenerator struct {
DigitalOceanService
}
func (*CertificateGenerator) InitResources ¶
func (g *CertificateGenerator) InitResources() error
type DatabaseClusterGenerator ¶
type DatabaseClusterGenerator struct {
DigitalOceanService
}
func (*DatabaseClusterGenerator) InitResources ¶
func (g *DatabaseClusterGenerator) InitResources() error
type DigitalOceanProvider ¶
type DigitalOceanProvider struct { terraformutils.Provider // contains filtered or unexported fields }
func (*DigitalOceanProvider) GetName ¶
func (p *DigitalOceanProvider) GetName() string
func (*DigitalOceanProvider) GetProviderData ¶
func (p *DigitalOceanProvider) GetProviderData(arg ...string) map[string]interface{}
func (DigitalOceanProvider) GetResourceConnections ¶
func (DigitalOceanProvider) GetResourceConnections() map[string]map[string][]string
func (*DigitalOceanProvider) GetSupportedService ¶
func (p *DigitalOceanProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
func (*DigitalOceanProvider) Init ¶
func (p *DigitalOceanProvider) Init(args []string) error
func (*DigitalOceanProvider) InitService ¶
func (p *DigitalOceanProvider) InitService(serviceName string, verbose bool) error
type DigitalOceanService ¶
type DigitalOceanService struct {
terraformutils.Service
}
type DomainGenerator ¶
type DomainGenerator struct {
DigitalOceanService
}
func (*DomainGenerator) InitResources ¶
func (g *DomainGenerator) InitResources() error
type DropletGenerator ¶
type DropletGenerator struct {
DigitalOceanService
}
func (*DropletGenerator) InitResources ¶
func (g *DropletGenerator) InitResources() error
type DropletSnapshotGenerator ¶
type DropletSnapshotGenerator struct {
DigitalOceanService
}
func (*DropletSnapshotGenerator) InitResources ¶
func (g *DropletSnapshotGenerator) InitResources() error
type FirewallGenerator ¶
type FirewallGenerator struct {
DigitalOceanService
}
func (*FirewallGenerator) InitResources ¶
func (g *FirewallGenerator) InitResources() error
type FloatingIPGenerator ¶
type FloatingIPGenerator struct {
DigitalOceanService
}
func (*FloatingIPGenerator) InitResources ¶
func (g *FloatingIPGenerator) InitResources() error
type KubernetesClusterGenerator ¶
type KubernetesClusterGenerator struct {
DigitalOceanService
}
func (*KubernetesClusterGenerator) InitResources ¶
func (g *KubernetesClusterGenerator) InitResources() error
type LoadBalancerGenerator ¶
type LoadBalancerGenerator struct {
DigitalOceanService
}
func (*LoadBalancerGenerator) InitResources ¶
func (g *LoadBalancerGenerator) InitResources() error
type ProjectGenerator ¶
type ProjectGenerator struct {
DigitalOceanService
}
func (*ProjectGenerator) InitResources ¶
func (g *ProjectGenerator) InitResources() error
type SSHKeyGenerator ¶
type SSHKeyGenerator struct {
DigitalOceanService
}
func (*SSHKeyGenerator) InitResources ¶
func (g *SSHKeyGenerator) InitResources() error
type TagGenerator ¶
type TagGenerator struct {
DigitalOceanService
}
func (*TagGenerator) InitResources ¶
func (g *TagGenerator) InitResources() error
type TokenSource ¶
type TokenSource struct {
AccessToken string
}
type VolumeGenerator ¶
type VolumeGenerator struct {
DigitalOceanService
}
func (*VolumeGenerator) InitResources ¶
func (g *VolumeGenerator) InitResources() error
type VolumeSnapshotGenerator ¶
type VolumeSnapshotGenerator struct {
DigitalOceanService
}
func (*VolumeSnapshotGenerator) InitResources ¶
func (g *VolumeSnapshotGenerator) InitResources() error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.