lightsail

package
v0.0.0-...-f8efaf7 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2019 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ProviderName = "lightsail"
)

Variables

This section is empty.

Functions

func GetMetadata

func GetMetadata(path string) (string, error)

Types

type Cloud

type Cloud struct {
	// contains filtered or unexported fields
}

func (*Cloud) Clusters

func (c *Cloud) Clusters() (cloudprovider.Clusters, bool)

func (*Cloud) HasClusterID

func (c *Cloud) HasClusterID() bool

func (*Cloud) Initialize

func (c *Cloud) Initialize(clientBuilder cloudprovider.ControllerClientBuilder, stop <-chan struct{})

func (*Cloud) Instances

func (c *Cloud) Instances() (cloudprovider.Instances, bool)

func (*Cloud) LoadBalancer

func (c *Cloud) LoadBalancer() (cloudprovider.LoadBalancer, bool)

func (*Cloud) ProviderName

func (c *Cloud) ProviderName() string

func (*Cloud) Routes

func (c *Cloud) Routes() (cloudprovider.Routes, bool)

func (*Cloud) ScrubDNS

func (c *Cloud) ScrubDNS(nameservers, searches []string) (nsOut, srchOut []string)

func (*Cloud) Zones

func (c *Cloud) Zones() (cloudprovider.Zones, bool)

Jump to

Keyboard shortcuts

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