Documentation ¶
Overview ¶
Client functions to Quartermaster ThirdPartyResources
Index ¶
- type StorageClusters
- func (c *StorageClusters) Create(storageCluster *spec.StorageCluster) (result *spec.StorageCluster, err error)
- func (c *StorageClusters) Delete(name string, options *api.DeleteOptions) error
- func (c *StorageClusters) Get(name string) (result *spec.StorageCluster, err error)
- func (c *StorageClusters) List(opts api.ListOptions) (result *spec.StorageClusterList, err error)
- func (c *StorageClusters) Update(storageCluster *spec.StorageCluster) (result *spec.StorageCluster, err error)
- type StorageNodes
- func (c *StorageNodes) Create(storageNode *spec.StorageNode) (result *spec.StorageNode, err error)
- func (c *StorageNodes) Delete(name string, options *api.DeleteOptions) error
- func (c *StorageNodes) Get(name string) (result *spec.StorageNode, err error)
- func (c *StorageNodes) List(opts api.ListOptions) (result *spec.StorageNodeList, err error)
- func (c *StorageNodes) Update(storageNode *spec.StorageNode) (result *spec.StorageNode, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StorageClusters ¶
type StorageClusters struct {
// contains filtered or unexported fields
}
func NewStorageClusters ¶
func NewStorageClusters(c restclient.Interface, namespace string) *StorageClusters
func (*StorageClusters) Create ¶
func (c *StorageClusters) Create(storageCluster *spec.StorageCluster) (result *spec.StorageCluster, err error)
func (*StorageClusters) Delete ¶
func (c *StorageClusters) Delete(name string, options *api.DeleteOptions) error
func (*StorageClusters) Get ¶
func (c *StorageClusters) Get(name string) (result *spec.StorageCluster, err error)
func (*StorageClusters) List ¶
func (c *StorageClusters) List(opts api.ListOptions) (result *spec.StorageClusterList, err error)
func (*StorageClusters) Update ¶
func (c *StorageClusters) Update(storageCluster *spec.StorageCluster) (result *spec.StorageCluster, err error)
type StorageNodes ¶
type StorageNodes struct {
// contains filtered or unexported fields
}
func NewStorageNodes ¶
func NewStorageNodes(c restclient.Interface, namespace string) *StorageNodes
func (*StorageNodes) Create ¶
func (c *StorageNodes) Create(storageNode *spec.StorageNode) (result *spec.StorageNode, err error)
func (*StorageNodes) Delete ¶
func (c *StorageNodes) Delete(name string, options *api.DeleteOptions) error
func (*StorageNodes) Get ¶
func (c *StorageNodes) Get(name string) (result *spec.StorageNode, err error)
func (*StorageNodes) List ¶
func (c *StorageNodes) List(opts api.ListOptions) (result *spec.StorageNodeList, err error)
func (*StorageNodes) Update ¶
func (c *StorageNodes) Update(storageNode *spec.StorageNode) (result *spec.StorageNode, err error)
Click to show internal directories.
Click to hide internal directories.