package
0.0.0-20181102103410-c6b285941cf9
Repository: https://github.com/prashanth26/machine-controller-manager.git
Documentation: pkg.go.dev

# Functions

NewAWSDriver returns an empty AWSDriver object.
NewDriver creates a new driver object based on the classKind.
NewFakeDriver returns a new fakedriver object.

# Structs

AlicloudDriver is the driver struct for holding Alicloud machine information.
AWSDriver is the driver struct for holding AWS machine information.
AzureDriver is the driver struct for holding azure machine information.
FakeDriver is a fake driver returned when none of the actual drivers match.
GCPDriver is the driver struct for holding GCP machine information.
OpenStackDriver is the driver struct for holding OS machine information.

# Interfaces

Driver is the common interface for creation/deletion of the VMs over different cloud-providers.

# Type aliases

VMs maintains a list of VM returned by the provider Key refers to the machine-id on the cloud provider value refers to the machine-name of the machine object.