Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KeystoneAPI ¶
type KeystoneAPI interface {
// Authenticate against the OpenStack keystone.
Authenticate(context.Context) error
// Get the OpenStack provider client.
Client() *gophercloud.ProviderClient
// Find the endpoint for the given service type and availability.
FindEndpoint(availability, serviceType string) (string, error)
}
KeystoneAPI for OpenStack.
func NewKeystoneAPI ¶
func NewKeystoneAPI(keystoneConf conf.KeystoneConfig) KeystoneAPI
Create a new OpenStack keystone API.
Click to show internal directories.
Click to hide internal directories.