Documentation ¶
Index ¶
- func CreateComputeV2ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
- func CreateIdentityV3ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
- func CreateImageV2ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
- func CreateNewBlockStorageV3ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
- func CreateNewObjectStorageV1ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
- func CreateSharedFileSystemV2ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
- func OpenstackClient(opts gophercloud.AuthOptions) (*gophercloud.ProviderClient, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateComputeV2ServiceClient ¶
func CreateComputeV2ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
CreateComputeV2ServiceClient creates a ServiceClient that may be used with the v2 compute package.
func CreateIdentityV3ServiceClient ¶
func CreateIdentityV3ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
CreateIdentityV3ServiceClient creates a ServiceClient that may be used to access the v3 identity service.
func CreateImageV2ServiceClient ¶
func CreateImageV2ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
CreateImageV2ServiceClient creates a ServiceClient that may be used to access the v2 image service.
func CreateNewBlockStorageV3ServiceClient ¶
func CreateNewBlockStorageV3ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
CreateNewBlockStorageV3ServiceClient creates a ServiceClient that may be used with the v3 blockStorage package.
func CreateNewObjectStorageV1ServiceClient ¶
func CreateNewObjectStorageV1ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
CreateNewObjectStorageV1ServiceClient creates a ServiceClient that may be used with the v1 objectStorage package.
func CreateSharedFileSystemV2ServiceClient ¶
func CreateSharedFileSystemV2ServiceClient(client *gophercloud.ProviderClient) (*gophercloud.ServiceClient, error)
CreateSharedFileSystemV2ServiceClient creates a ServiceClient that may be used with the v2 sharedFileSystem package.
func OpenstackClient ¶
func OpenstackClient(opts gophercloud.AuthOptions) (*gophercloud.ProviderClient, error)
OpenstackClient logs in to an OpenStack cloud found at the identity endpoint specified by the options, acquires a token, and returns a Provider Client instance that's ready to operate.
Types ¶
This section is empty.