 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface {
	//Cluster
	CreateCluster(ctx context.Context, request containerengine.CreateClusterRequest) (response containerengine.CreateClusterResponse, err error)
	GetCluster(ctx context.Context, request containerengine.GetClusterRequest) (response containerengine.GetClusterResponse, err error)
	UpdateCluster(ctx context.Context, request containerengine.UpdateClusterRequest) (response containerengine.UpdateClusterResponse, err error)
	ListClusters(ctx context.Context, request containerengine.ListClustersRequest) (response containerengine.ListClustersResponse, err error)
	DeleteCluster(ctx context.Context, request containerengine.DeleteClusterRequest) (response containerengine.DeleteClusterResponse, err error)
	CreateKubeconfig(ctx context.Context, request containerengine.CreateKubeconfigRequest) (response containerengine.CreateKubeconfigResponse, err error)
	//NodePool
	DeleteNodePool(ctx context.Context, request containerengine.DeleteNodePoolRequest) (response containerengine.DeleteNodePoolResponse, err error)
	CreateNodePool(ctx context.Context, request containerengine.CreateNodePoolRequest) (response containerengine.CreateNodePoolResponse, err error)
	UpdateNodePool(ctx context.Context, request containerengine.UpdateNodePoolRequest) (response containerengine.UpdateNodePoolResponse, err error)
	GetNodePool(ctx context.Context, request containerengine.GetNodePoolRequest) (response containerengine.GetNodePoolResponse, err error)
	ListNodePools(ctx context.Context, request containerengine.ListNodePoolsRequest) (response containerengine.ListNodePoolsResponse, err error)
	//NodePool Options
	GetNodePoolOptions(ctx context.Context, request containerengine.GetNodePoolOptionsRequest) (response containerengine.GetNodePoolOptionsResponse, err error)
	//VirtualNodePool
	DeleteVirtualNodePool(ctx context.Context, request containerengine.DeleteVirtualNodePoolRequest) (response containerengine.DeleteVirtualNodePoolResponse, err error)
	CreateVirtualNodePool(ctx context.Context, request containerengine.CreateVirtualNodePoolRequest) (response containerengine.CreateVirtualNodePoolResponse, err error)
	UpdateVirtualNodePool(ctx context.Context, request containerengine.UpdateVirtualNodePoolRequest) (response containerengine.UpdateVirtualNodePoolResponse, err error)
	GetVirtualNodePool(ctx context.Context, request containerengine.GetVirtualNodePoolRequest) (response containerengine.GetVirtualNodePoolResponse, err error)
	ListVirtualNodePools(ctx context.Context, request containerengine.ListVirtualNodePoolsRequest) (response containerengine.ListVirtualNodePoolsResponse, err error)
	ListVirtualNodes(ctx context.Context, request containerengine.ListVirtualNodesRequest) (response containerengine.ListVirtualNodesResponse, err error)
	//Work Request
	GetWorkRequest(ctx context.Context, request containerengine.GetWorkRequestRequest) (response containerengine.GetWorkRequestResponse, err error)
	// Addons
	ListAddons(ctx context.Context, request containerengine.ListAddonsRequest) (response containerengine.ListAddonsResponse, err error)
	InstallAddon(ctx context.Context, request containerengine.InstallAddonRequest) (response containerengine.InstallAddonResponse, err error)
	UpdateAddon(ctx context.Context, request containerengine.UpdateAddonRequest) (response containerengine.UpdateAddonResponse, err error)
	DisableAddon(ctx context.Context, request containerengine.DisableAddonRequest) (response containerengine.DisableAddonResponse, err error)
	GetAddon(ctx context.Context, request containerengine.GetAddonRequest) (response containerengine.GetAddonResponse, err error)
}
    
       Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| Package mock_containerengine is a generated GoMock package. | Package mock_containerengine is a generated GoMock package. | 
 Click to show internal directories. 
   Click to hide internal directories.