Versions in this module Expand all Collapse all v2 v2.2.1 Sep 25, 2024 Changes in this version + func NewObjectStorageV1(ctx context.Context, pc *gophercloud.ProviderClient, authOpts AuthOpts) (*gophercloud.ServiceClient, error) + type AuthOpts struct + Key string + User string + func (opts AuthOpts) ToAuthOptsMap() (map[string]string, error) + type AuthOptsBuilder interface + ToAuthOptsMap func() (map[string]string, error) + type AuthResult struct + CDNURL string + StorageURL string + Token string + type GetAuthResult struct + func Auth(ctx context.Context, c *gophercloud.ProviderClient, opts AuthOptsBuilder) (r GetAuthResult) + func (r GetAuthResult) Extract() (*AuthResult, error)