# Functions
AddValueSpecs expands the 'value_specs' object and removes 'value_specs' from the reqeust body.
BuildRequest takes an opts struct and builds a request body for Gophercloud to execute.
CheckDeleted checks the error to see if it's a 404 (Not Found) and, if so, sets the resource ID to the empty string instead of throwing an error.
FormatHeaders processes a headers object plus a deliminator, returning a string.
GetRegion returns the region that was specified in the resource.
MapValueSpecs converts ResourceData into a map.
Provider returns a schema.Provider for OpenStack.
RedactHeaders processes a headers object, returning a redacted list.
No description provided by the author
ServerV2StateRefreshFunc returns a resource.StateRefreshFunc that is used to watch an OpenStack instance.
VolumeV1StateRefreshFunc returns a resource.StateRefreshFunc that is used to watch an OpenStack volume.
VolumeV2StateRefreshFunc returns a resource.StateRefreshFunc that is used to watch an OpenStack volume.
# Variables
No description provided by the author
No description provided by the author
List of headers that need to be redacted.
# Structs
No description provided by the author
Firewall is an OpenStack firewall.
FirewallCreateOpts represents the attributes used when creating a new firewall.
FirewallUpdateOpts.
FloatingIPCreateOpts represents the attributes used when creating a new floating ip.
InstanceAddresses is a collection of InstanceNICs, grouped by the network name.
InstanceNetwork represents a collection of network information that a Terraform instance needs to satisfy all network information requirements.
InstanceNIC is a structured representation of a Gophercloud servers.Server virtual NIC.
KeyPairCreateOpts represents the attributes used when creating a new keypair.
LogRoundTripper satisfies the http.RoundTripper interface and is used to customize the default http client RoundTripper to allow for logging.
NetworkCreateOpts represents the attributes used when creating a new network.
PolicyCreateOpts represents the attributes used when creating a new firewall policy.
PortCreateOpts represents the attributes used when creating a new port.
RecordSetCreateOpts represents the attributes used when creating a new DNS record set.
RouterCreateOpts represents the attributes used when creating a new router.
RuleCreateOpts represents the attributes used when creating a new firewall rule.
ServerGroupCreateOpts represents the attributes used when creating a new router.
SubnetCreateOpts represents the attributes used when creating a new subnet.
ZoneCreateOpts represents the attributes used when creating a new DNS zone.