package
1.0.0
Repository: https://github.com/clintkitson/gophercloud.git
Documentation: pkg.go.dev

# 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
No description provided by the author
No description provided by the author

# Functions

Authenticate or re-authenticate against the most recent identity service supported at the provided endpoint.
AuthenticatedClient logs in to an OpenStack cloud found at the identity endpoint specified by options, acquires a token, and returns a Client instance that's ready to operate.
AuthenticateV2 explicitly authenticates against the identity v2 endpoint.
AuthenticateV3 explicitly authenticates against the identity v3 service.
AuthOptions fills out an identity.AuthOptions structure with the settings found on the various OpenStack OS_* environment variables.
NewBlockStorageV1 creates a ServiceClient that may be used to access the v1 block storage service.
NewClient prepares an unauthenticated ProviderClient instance.
NewComputeV2 creates a ServiceClient that may be used with the v2 compute package.
NewIdentityV2 creates a ServiceClient that may be used to interact with the v2 identity service.
NewIdentityV3 creates a ServiceClient that may be used to access the v3 identity service.
NewNetworkV2 creates a ServiceClient that may be used with the v2 network package.
NewObjectStorageV1 creates a ServiceClient that may be used with the v1 object storage package.
V2EndpointURL discovers the endpoint URL for a specific service from a ServiceCatalog acquired during the v2 identity service.
V3EndpointURL discovers the endpoint URL for a specific service using multiple calls against an identity v3 service endpoint.

# Variables

ErrNoAuthUrl, ErrNoUsername, and ErrNoPassword errors indicate of the required OS_AUTH_URL, OS_USERNAME, or OS_PASSWORD environment variables, respectively, remain undefined.
ErrNoAuthUrl, ErrNoUsername, and ErrNoPassword errors indicate of the required OS_AUTH_URL, OS_USERNAME, or OS_PASSWORD environment variables, respectively, remain undefined.
ErrNoAuthUrl, ErrNoUsername, and ErrNoPassword errors indicate of the required OS_AUTH_URL, OS_USERNAME, or OS_PASSWORD environment variables, respectively, remain undefined.