# README
Go SDK
The following services' SDK are included.
- IAM
- IMS
- VPC
- ECS
- EVS
- CES
- ELB
- DNS
- AS
- BSS
- FunctionGraph
- RDS
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package openstack contains resources for the individual OpenStack projects
supported in Gophercloud.
Package pagination contains utilities and convenience structs that implement common pagination idioms within OpenStack APIs.
Package testhelper container methods that are useful for writing unit tests.
gophercloud.
# Functions
BuildHeaders is an internal function to be used by request methods in
individual resource packages.
BuildQueryString is an internal function to be used by request methods in
individual resource packages.
BuildRequestBody builds a map[string]interface from the given `struct`.
ExtractNextURL is an internal function useful for packages of collection
resources that are paginated in a certain way.
GetLogger ,Return log initialization structure instance.
IDSliceToQueryString takes a slice of elements and converts them into a query string.
InitStructWithDefaultTag,Initialize the structure instance using the structure tag.
IntToPointer is a function for converting integers into integer pointers.
IntWithinRange returns TRUE if an integer falls within a defined range, and FALSE if not.
IsInStrSlice, Determine if the string is in the array.
MatchErrorCode,Match the error code according to the error message.
MaybeInt is an internal function to be used by request methods in individual
resource packages.
MaybeString is an internal function to be used by request methods in individual
resource packages.
NewConfig return Config instance with its default tag.
Initialize SDK client error.
NewSystemServerError,Handle background API error codes.
NormalizePathURL is used to convert rawPath to a fqdn, using basePath as a reference in the filesystem, if necessary.
NormalizeURL is an internal function to be used by provider clients.
ParseSeverError,This function uses json serialization to parse background API error codes.
WaitFor polls a predicate function, once per second, up to a timeout limit.
# Constants
AvailabilityAdmin indicates that an endpoint is only available to administrators.
AvailabilityInternal indicates that an endpoint is only available within the cluster's internal network.
AvailabilityPublic indicates that an endpoint is available to everyone on the internet.
server error.
Common Error.
client error.
Common Error.
client error.
Common Error.
client error.
Common Error.
client error.
Common Error.
client error.
Common Error.
client error.
Common Error.
client error.
Common Error.
client error.
Common Error.
client error.
Common Error.
client error.
Common Error.
server error.
Common Error.
client error.
Common Error.
DefaultUserAgent is the default User-Agent string set in the request header.
ECS.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
ELB.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
Define Service error information.
IMS.
Define Service error information.
IPv4 is used for IP version 4 addresses.
IPv6 is used for IP version 6 addresses.
RFC3339Milli describes a common time format used by some API responses.
No description provided by the author
RFC3339NoZ is the time format used in Heat (Orchestration).
# Variables
Convenience vars for EnabledState values.
Convenience vars for EnabledState values.
EnableDebug, SDK log switch defaults value is false.
# Structs
Config define the configs parameter of the provider client .
EndpointOpts specifies search criteria used by queries against an OpenStack service catalog.
ErrResult is an internal type to be used by individual resource packages, but its methods will be available on a wide variety of user-facing embedding types.
HeaderResult is an internal type to be used by individual resource packages, but
its methods will be available on a wide variety of user-facing embedding types.
Link is an internal type to be used in packages of collection resources that are
paginated in a certain way.
Logger, define the logger struct.
OneLevelError,Define the error code structure and match the error code of one layer of json structure.
ProviderClient stores details that are required to interact with any services within a specific provider's API.
RequestOpts customizes the behavior of the provider.Request() method.
Result is an internal type to be used by individual resource packages, but its
methods will be available on a wide variety of user-facing embedding types.
ServiceClient stores details required to interact with a specific service API implemented by a provider.
UnifiedError, Unified definition of backend errors.
UserAgent represents a User-Agent header.
# Type aliases
Availability indicates to whom a specific service endpoint is accessible: the internet at large, internal networks only, or only to administrators.
EndpointLocator is an internal function to be used by provider implementations.
IPVersion is a type for the possible IP address versions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author