Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(configVarResolver *providerconfig.ConfigVarResolver) cloud.Provider
New returns a digitalocean provider
Types ¶
type RawConfig ¶
type RawConfig struct { SubscriptionID providerconfig.ConfigVarString `json:"subscriptionID"` TenantID providerconfig.ConfigVarString `json:"tenantID"` ClientID providerconfig.ConfigVarString `json:"clientID"` ClientSecret providerconfig.ConfigVarString `json:"clientSecret"` Location providerconfig.ConfigVarString `json:"location"` ResourceGroup providerconfig.ConfigVarString `json:"resourceGroup"` VMSize providerconfig.ConfigVarString `json:"vmSize"` VNetName providerconfig.ConfigVarString `json:"vnetName"` SubnetName providerconfig.ConfigVarString `json:"subnetName"` RouteTableName providerconfig.ConfigVarString `json:"routeTableName"` AvailabilitySet providerconfig.ConfigVarString `json:"availabilitySet"` AssignPublicIP providerconfig.ConfigVarBool `json:"assignPublicIP"` Tags map[string]string `json:"tags"` }
RawConfig is a direct representation of an Azure machine object's configuration
Click to show internal directories.
Click to hide internal directories.