Versions in this module Expand all Collapse all v0 v0.1.2 Apr 23, 2019 v0.1.1 Feb 20, 2019 Changes in this version + const CMAVMWareEndpointViperVariableName + const CMAVMWareInsecureViperVariableName + const NotEnabledErrorMessage + func IsEnabled() bool + type Client struct + func (c *Client) AdjustCluster(in *pb.AdjustClusterMsg) (*pb.AdjustClusterReply, error) + func (c *Client) Close() error + func (c *Client) ClusterUpgrade(in *pb.UpgradeClusterMsg) (output *pb.UpgradeClusterReply, err error) + func (c *Client) CreateCluster(in *pb.CreateClusterMsg) (*pb.CreateClusterReply, error) + func (c *Client) CreateNewClients() error + func (c *Client) DeleteCluster(in *pb.DeleteClusterMsg) (*pb.DeleteClusterReply, error) + func (c *Client) GetCluster(in *pb.GetClusterMsg) (*pb.GetClusterReply, error) + func (c *Client) GetClusterList(in *pb.GetClusterListMsg) (*pb.GetClusterListReply, error) + func (c *Client) GetClusterUpgrades(in *pb.GetUpgradeClusterInformationMsg) (output *pb.GetUpgradeClusterInformationReply, err error) + func (c *Client) SetCMAK8sClient(client cmak8sutil.ClientInterface) + func (c *Client) SetCMAVMWareClient(client cmavmware.ClientInterface) + type ClientInterface interface + AdjustCluster func(in *pb.AdjustClusterMsg) (*pb.AdjustClusterReply, error) + Close func() error + ClusterUpgrade func(in *pb.UpgradeClusterMsg) (output *pb.UpgradeClusterReply, err error) + CreateCluster func(in *pb.CreateClusterMsg) (*pb.CreateClusterReply, error) + DeleteCluster func(in *pb.DeleteClusterMsg) (*pb.DeleteClusterReply, error) + GetCluster func(in *pb.GetClusterMsg) (*pb.GetClusterReply, error) + GetClusterList func(in *pb.GetClusterListMsg) (*pb.GetClusterListReply, error) + GetClusterUpgrades func(in *pb.GetUpgradeClusterInformationMsg) (output *pb.GetUpgradeClusterInformationReply, err error) + SetCMAK8sClient func(client cmak8sutil.ClientInterface) + SetCMAVMWareClient func(client cmavmware.ClientInterface) + func CreateFromDefaults() (ClientInterface, error)