Documentation ¶
Index ¶
- func NewVFSClientset(basePath vfs.Path) simple.Clientset
- type ClusterVFS
- func (c *ClusterVFS) ConfigBase(clusterName string) (vfs.Path, error)
- func (r *ClusterVFS) Create(c *api.Cluster) (*api.Cluster, error)
- func (c *ClusterVFS) Get(name string) (*api.Cluster, error)
- func (c *ClusterVFS) List(options k8sapi.ListOptions) (*api.ClusterList, error)
- func (r *ClusterVFS) Update(c *api.Cluster) (*api.Cluster, error)
- type InstanceGroupVFS
- func (c *InstanceGroupVFS) Create(g *api.InstanceGroup) (*api.InstanceGroup, error)
- func (c *InstanceGroupVFS) Delete(name string, options *k8sapi.DeleteOptions) error
- func (c *InstanceGroupVFS) Get(name string) (*api.InstanceGroup, error)
- func (c *InstanceGroupVFS) List(options k8sapi.ListOptions) (*api.InstanceGroupList, error)
- func (c *InstanceGroupVFS) Update(g *api.InstanceGroup) (*api.InstanceGroup, error)
- type VFSClientset
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ClusterVFS ¶
type ClusterVFS struct {
// contains filtered or unexported fields
}
func (*ClusterVFS) ConfigBase ¶
func (c *ClusterVFS) ConfigBase(clusterName string) (vfs.Path, error)
Deprecated, but we need this for now..
func (*ClusterVFS) List ¶
func (c *ClusterVFS) List(options k8sapi.ListOptions) (*api.ClusterList, error)
type InstanceGroupVFS ¶
type InstanceGroupVFS struct {
// contains filtered or unexported fields
}
func (*InstanceGroupVFS) Create ¶
func (c *InstanceGroupVFS) Create(g *api.InstanceGroup) (*api.InstanceGroup, error)
func (*InstanceGroupVFS) Delete ¶
func (c *InstanceGroupVFS) Delete(name string, options *k8sapi.DeleteOptions) error
func (*InstanceGroupVFS) Get ¶
func (c *InstanceGroupVFS) Get(name string) (*api.InstanceGroup, error)
func (*InstanceGroupVFS) List ¶
func (c *InstanceGroupVFS) List(options k8sapi.ListOptions) (*api.InstanceGroupList, error)
func (*InstanceGroupVFS) Update ¶
func (c *InstanceGroupVFS) Update(g *api.InstanceGroup) (*api.InstanceGroup, error)
type VFSClientset ¶
type VFSClientset struct {
// contains filtered or unexported fields
}
func (*VFSClientset) Clusters ¶
func (c *VFSClientset) Clusters() simple.ClusterInterface
func (*VFSClientset) InstanceGroups ¶
func (c *VFSClientset) InstanceGroups(clusterName string) simple.InstanceGroupInterface
Click to show internal directories.
Click to hide internal directories.