Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Scope ¶
type Scope struct { ProviderClient *gophercloud.ProviderClient ProviderClientOpts *clientconfig.ClientOpts ProjectID string Logger logr.Logger }
Scope is used to initialize Services from Controllers and includes the common objects required for this.
The Gophercloud ProviderClient and ClientOpts are required to create new Gophercloud API Clients (e.g. for Networking/Neutron).
The Logger includes context values such as the cluster name.
Click to show internal directories.
Click to hide internal directories.