digitalocean

package
v0.8.18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 21, 2021 License: Apache-2.0 Imports: 8 Imported by: 2

Documentation

Index

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
}

func (*TokenSource) Token

func (t *TokenSource) Token() (*oauth2.Token, error)

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL