Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckProject ¶ added in v2.0.1
CheckProject verifies s matches the valid project ID of <cluster>:<project>
func SplitOnColon ¶
Types ¶
type MasterClient ¶
type MasterClient struct { ClusterClient *clusterClient.Client ManagementClient *managementClient.Client ProjectClient *projectClient.Client UserConfig *config.ServerConfig }
func NewClusterClient ¶ added in v2.0.1
func NewClusterClient(config *config.ServerConfig) (*MasterClient, error)
NewClusterClient returns a new MasterClient with only the Cluster client
func NewManagementClient ¶
func NewManagementClient(config *config.ServerConfig) (*MasterClient, error)
NewManagementClient returns a new MasterClient with only the Management client
func NewMasterClient ¶
func NewMasterClient(config *config.ServerConfig) (*MasterClient, error)
NewMasterClient returns a new MasterClient with Cluster, Management and Project clients populated
func NewProjectClient ¶
func NewProjectClient(config *config.ServerConfig) (*MasterClient, error)
NewProjectClient returns a new MasterClient with only the Project client
Click to show internal directories.
Click to hide internal directories.