Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(privateKey *machinessh.PrivateKey) cloud.Provider
New returns a openstack provider
Types ¶
type Config ¶ added in v0.0.2
type Config struct { // Auth details IdentityEndpoint string `json:"identityEndpoint"` Username string `json:"username"` Password string `json:"password"` DomainName string `json:"domainName"` TenantName string `json:"tenantName"` TokenID string `json:"tokenId"` // Machine details Image string `json:"image"` Flavor string `json:"flavor"` SecurityGroups []string `json:"securityGroups"` Network string `json:"network"` Subnet string `json:"subnet"` FloatingIPPool string `json:"floatingIpPool"` AvailabilityZone string `json:"availabilityZone"` Region string `json:"region"` }
Click to show internal directories.
Click to hide internal directories.