types

package
v0.0.0-...-42228d0 Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2019 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CloudProviderClient

type CloudProviderClient interface {
	// Get running instances (of a given cloud provider) managed by the machine object
	GetRunningInstances(machine *machinev1beta1.Machine) ([]interface{}, error)
	// Get running instance public DNS name
	GetPublicDNSName(machine *machinev1beta1.Machine) (string, error)
	// Get private IP
	GetPrivateIP(machine *machinev1beta1.Machine) (string, error)
}

CloudProviderClient interface to generalize queries over various cloud providers

Jump to

Keyboard shortcuts

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