Documentation ¶
Index ¶
- func CreateAccountClients(manifestAccounts map[string]manifest.Account) (map[account.AccountInfo]*accounts.Client, error)
- func CreateClients(url string, auth manifest.Auth) (*client.ClientSet, error)
- func VerifyEnvironmentGeneration(envs manifest.Environments) bool
- type EnvironmentClients
- type EnvironmentInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAccountClients ¶ added in v2.9.3
func CreateAccountClients(manifestAccounts map[string]manifest.Account) (map[account.AccountInfo]*accounts.Client, error)
CreateAccountClients gives back clients to use for specific accounts
func CreateClients ¶ added in v2.11.0
CreateClients creates a new client set based on the provided URL and authentication information.
func VerifyEnvironmentGeneration ¶
func VerifyEnvironmentGeneration(envs manifest.Environments) bool
VerifyEnvironmentGeneration takes a manifestEnvironments map and tries to verify that each environment can be reached using the configured credentials
Types ¶
type EnvironmentClients ¶ added in v2.11.0
type EnvironmentClients map[EnvironmentInfo]*client.ClientSet
EnvironmentClients is a collection of clients to use for specific environments
func CreateEnvironmentClients ¶ added in v2.11.0
func CreateEnvironmentClients(environments manifest.Environments) (EnvironmentClients, error)
CreateEnvironmentClients gives back clients to use for specific environments
func (EnvironmentClients) Names ¶ added in v2.11.0
func (e EnvironmentClients) Names() []string
Names gives back all environment Names for which the EnvironmentClients has a client sets
type EnvironmentInfo ¶ added in v2.11.0
EnvironmentInfo environment specific information
Click to show internal directories.
Click to hide internal directories.