Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface interface { // ProviderName returns the name of the cloud provider. ProviderName() string // SampleConfig returns the sample config for the cloud provider. SampleConfig() string // Instance returns the instance details from the cloud provider. Instance(context.Context, types.IP) (*Instance, error) // SelfIP returns host's IPv4 address. SelfIP() (types.IP, error) }
Interface represents a cloud provider.
Click to show internal directories.
Click to hide internal directories.