Versions in this module Expand all Collapse all v1 v1.0.0 Jul 2, 2018 Changes in this version + var BandWidthChargeMode = [1]string + var BandWidthShareType = [1]string + var DiskTypes = [2]string + var HealthAuditMethods = [2]string + var HealthAuditTime = [4]int + var IpTypes = [1]string + var PolicyActions = [3]string + var PolicyTypes = [3]string + var REDACT_HEADERS = []string + var RecurrenceTypes = [3]string + var TerminatePolices = [4]string + var VolumeTypes = [2]string + func AddValueSpecs(body map[string]interface{}) map[string]interface + func BuildRequest(opts interface{}, parent string) (map[string]interface{}, error) + func CheckDeleted(d *schema.ResourceData, err error, msg string) error + func FloatingIPV2StateRefreshFunc(computeClient *gophercloud.ServiceClient, d *schema.ResourceData) resource.StateRefreshFunc + func FormatHeaders(headers http.Header, seperator string) string + func GetCredentials(c *Config) (*awsCredentials.Credentials, error) + func GetRegion(d *schema.ResourceData, config *Config) string + func MapValueSpecs(d *schema.ResourceData) map[string]string + func Provider() terraform.ResourceProvider + func RedactHeaders(headers http.Header) (processedHeaders []string) + func SecGroupV2StateRefreshFunc(computeClient *gophercloud.ServiceClient, d *schema.ResourceData) resource.StateRefreshFunc + func ServerV2StateRefreshFunc(client *gophercloud.ServiceClient, instanceID string) resource.StateRefreshFunc + func ValidateStringList(v interface{}, k string, l []string) (ws []string, errors []error) + func VolumeV2StateRefreshFunc(client *gophercloud.ServiceClient, volumeID string) resource.StateRefreshFunc + func WebsiteDomainUrl(region string) string + type Config struct + AccessKey string + CACertFile string + ClientCertFile string + ClientKeyFile string + Cloud string + DomainID string + DomainName string + EndpointType string + HwClient *golangsdk.ProviderClient + IdentityEndpoint string + Insecure bool + OsClient *gophercloud.ProviderClient + Password string + Region string + SecretKey string + Swauth bool + TenantID string + TenantName string + Token string + UserID string + Username string + func (c *Config) LoadAndValidate() error + func (c *Config) SmnV2Client(region string) (*golangsdk.ServiceClient, error) + type EIPCreateOpts struct + ValueSpecs map[string]string + type Firewall struct + type FirewallCreateOpts struct + ValueSpecs map[string]string + func (opts FirewallCreateOpts) ToFirewallCreateMap() (map[string]interface{}, error) + type FirewallUpdateOpts struct + func (opts FirewallUpdateOpts) ToFirewallUpdateMap() (map[string]interface{}, error) + type FloatingIPCreateOpts struct + ValueSpecs map[string]string + func (opts FloatingIPCreateOpts) ToFloatingIPCreateMap() (map[string]interface{}, error) + type Group struct + ID string + type InstanceAddresses struct + InstanceNICs []InstanceNIC + NetworkName string + type InstanceNIC struct + FixedIPv4 string + FixedIPv6 string + MAC string + type InstanceNetwork struct + AccessNetwork bool + FixedIP string + Name string + Port string + UUID string + type KeyPairCreateOpts struct + ValueSpecs map[string]string + func (opts KeyPairCreateOpts) ToKeyPairCreateMap() (map[string]interface{}, error) + type LogRoundTripper struct + OsDebug bool + Rt http.RoundTripper + func (lrt *LogRoundTripper) RoundTrip(request *http.Request) (*http.Response, error) + type Network struct + ID string + type NetworkCreateOpts struct + ValueSpecs map[string]string + func (opts NetworkCreateOpts) ToNetworkCreateMap() (map[string]interface{}, error) + type PolicyCreateOpts struct + ValueSpecs map[string]string + func (opts PolicyCreateOpts) ToFirewallPolicyCreateMap() (map[string]interface{}, error) + type PortCreateOpts struct + ValueSpecs map[string]string + func (opts PortCreateOpts) ToPortCreateMap() (map[string]interface{}, error) + type RecordSetCreateOpts struct + ValueSpecs map[string]string + func (opts RecordSetCreateOpts) ToRecordSetCreateMap() (map[string]interface{}, error) + type RouterCreateOpts struct + ValueSpecs map[string]string + func (opts RouterCreateOpts) ToRouterCreateMap() (map[string]interface{}, error) + type RuleCreateOpts struct + ValueSpecs map[string]string + func (opts RuleCreateOpts) ToRuleCreateMap() (map[string]interface{}, error) + type S3Website struct + Domain string + Endpoint string + func WebsiteEndpoint(bucket string, region string) *S3Website + type ServerGroupCreateOpts struct + ValueSpecs map[string]string + func (opts ServerGroupCreateOpts) ToServerGroupCreateMap() (map[string]interface{}, error) + type SubnetCreateOpts struct + ValueSpecs map[string]string + func (opts SubnetCreateOpts) ToSubnetCreateMap() (map[string]interface{}, error) + type ZoneCreateOpts struct + ValueSpecs map[string]string + func (opts ZoneCreateOpts) ToZoneCreateMap() (map[string]interface{}, error)