Documentation ¶
Index ¶
- func GetComputeClient(meta interface{}) *egoscale.Client
- func GetDNSClient(meta interface{}) *egoscale.Client
- func Provider() terraform.ResourceProvider
- func ValidateIPv4String(i interface{}, k string) (s []string, es []error)
- func ValidateIPv6String(i interface{}, k string) (s []string, es []error)
- type BaseConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetComputeClient ¶
GetComputeClient builds a CloudStack client
func GetDNSClient ¶
GetDNSClient builds a DNS client
func Provider ¶
func Provider() terraform.ResourceProvider
Provider returns a terraform.ResourceProvider.
func ValidateIPv4String ¶
ValidateIPv4String validates that the given field is a string representing an IPv4 address
func ValidateIPv6String ¶
ValidateIPv6String validates that the given field is a string representing an IPv6 address
Types ¶
type BaseConfig ¶
type BaseConfig struct {
// contains filtered or unexported fields
}
BaseConfig represents the provider structure
Source Files ¶
Click to show internal directories.
Click to hide internal directories.