Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client is a caas model operator facade client
func (*Client) ModelOperatorProvisioningInfo ¶
func (c *Client) ModelOperatorProvisioningInfo() (ModelOperatorProvisioningInfo, error)
ModelOperatorProvisioningInfo returns the information needed for a given model when provisioning into a caas env
func (*Client) SetPassword ¶
SetPasswords sets the supplied passwords on their corresponding models
func (*Client) WatchModelOperatorProvisioningInfo ¶
func (c *Client) WatchModelOperatorProvisioningInfo() (watcher.NotifyWatcher, error)
WatchModelOperatorProvisioningInfo provides a watcher for changes that affect the information returned by ModelOperatorProvisioningInfo.
type ModelOperatorProvisioningInfo ¶
type ModelOperatorProvisioningInfo struct { APIAddresses []string ImageDetails resources.DockerImageDetails Version version.Number }
ModelOperatorProvisioningInfo represents return api information for provisioning a caas model operator
Click to show internal directories.
Click to hide internal directories.