v1beta1

package
v0.0.2-pre Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 23, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackingImageDataSourceExpansion

type BackingImageDataSourceExpansion interface{}

type BackingImageDataSourceInterface

type BackingImageDataSourceInterface interface {
	Create(ctx context.Context, backingImageDataSource *v1beta1.BackingImageDataSource, opts v1.CreateOptions) (*v1beta1.BackingImageDataSource, error)
	Update(ctx context.Context, backingImageDataSource *v1beta1.BackingImageDataSource, opts v1.UpdateOptions) (*v1beta1.BackingImageDataSource, error)
	UpdateStatus(ctx context.Context, backingImageDataSource *v1beta1.BackingImageDataSource, opts v1.UpdateOptions) (*v1beta1.BackingImageDataSource, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.BackingImageDataSource, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.BackingImageDataSourceList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.BackingImageDataSource, err error)
	BackingImageDataSourceExpansion
}

BackingImageDataSourceInterface has methods to work with BackingImageDataSource resources.

type BackingImageDataSourcesGetter

type BackingImageDataSourcesGetter interface {
	BackingImageDataSources(namespace string) BackingImageDataSourceInterface
}

BackingImageDataSourcesGetter has a method to return a BackingImageDataSourceInterface. A group's client should implement this interface.

type BackingImageExpansion

type BackingImageExpansion interface{}

type BackingImageInterface

type BackingImageInterface interface {
	Create(ctx context.Context, backingImage *v1beta1.BackingImage, opts v1.CreateOptions) (*v1beta1.BackingImage, error)
	Update(ctx context.Context, backingImage *v1beta1.BackingImage, opts v1.UpdateOptions) (*v1beta1.BackingImage, error)
	UpdateStatus(ctx context.Context, backingImage *v1beta1.BackingImage, opts v1.UpdateOptions) (*v1beta1.BackingImage, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.BackingImage, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.BackingImageList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.BackingImage, err error)
	BackingImageExpansion
}

BackingImageInterface has methods to work with BackingImage resources.

type BackingImageManagerExpansion

type BackingImageManagerExpansion interface{}

type BackingImageManagerInterface

type BackingImageManagerInterface interface {
	Create(ctx context.Context, backingImageManager *v1beta1.BackingImageManager, opts v1.CreateOptions) (*v1beta1.BackingImageManager, error)
	Update(ctx context.Context, backingImageManager *v1beta1.BackingImageManager, opts v1.UpdateOptions) (*v1beta1.BackingImageManager, error)
	UpdateStatus(ctx context.Context, backingImageManager *v1beta1.BackingImageManager, opts v1.UpdateOptions) (*v1beta1.BackingImageManager, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.BackingImageManager, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.BackingImageManagerList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.BackingImageManager, err error)
	BackingImageManagerExpansion
}

BackingImageManagerInterface has methods to work with BackingImageManager resources.

type BackingImageManagersGetter

type BackingImageManagersGetter interface {
	BackingImageManagers(namespace string) BackingImageManagerInterface
}

BackingImageManagersGetter has a method to return a BackingImageManagerInterface. A group's client should implement this interface.

type BackingImagesGetter

type BackingImagesGetter interface {
	BackingImages(namespace string) BackingImageInterface
}

BackingImagesGetter has a method to return a BackingImageInterface. A group's client should implement this interface.

type BackupExpansion

type BackupExpansion interface{}

type BackupInterface

type BackupInterface interface {
	Create(ctx context.Context, backup *v1beta1.Backup, opts v1.CreateOptions) (*v1beta1.Backup, error)
	Update(ctx context.Context, backup *v1beta1.Backup, opts v1.UpdateOptions) (*v1beta1.Backup, error)
	UpdateStatus(ctx context.Context, backup *v1beta1.Backup, opts v1.UpdateOptions) (*v1beta1.Backup, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.Backup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.BackupList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.Backup, err error)
	BackupExpansion
}

BackupInterface has methods to work with Backup resources.

type BackupTargetExpansion

type BackupTargetExpansion interface{}

type BackupTargetInterface

type BackupTargetInterface interface {
	Create(ctx context.Context, backupTarget *v1beta1.BackupTarget, opts v1.CreateOptions) (*v1beta1.BackupTarget, error)
	Update(ctx context.Context, backupTarget *v1beta1.BackupTarget, opts v1.UpdateOptions) (*v1beta1.BackupTarget, error)
	UpdateStatus(ctx context.Context, backupTarget *v1beta1.BackupTarget, opts v1.UpdateOptions) (*v1beta1.BackupTarget, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.BackupTarget, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.BackupTargetList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.BackupTarget, err error)
	BackupTargetExpansion
}

BackupTargetInterface has methods to work with BackupTarget resources.

type BackupTargetsGetter

type BackupTargetsGetter interface {
	BackupTargets(namespace string) BackupTargetInterface
}

BackupTargetsGetter has a method to return a BackupTargetInterface. A group's client should implement this interface.

type BackupVolumeExpansion

type BackupVolumeExpansion interface{}

type BackupVolumeInterface

type BackupVolumeInterface interface {
	Create(ctx context.Context, backupVolume *v1beta1.BackupVolume, opts v1.CreateOptions) (*v1beta1.BackupVolume, error)
	Update(ctx context.Context, backupVolume *v1beta1.BackupVolume, opts v1.UpdateOptions) (*v1beta1.BackupVolume, error)
	UpdateStatus(ctx context.Context, backupVolume *v1beta1.BackupVolume, opts v1.UpdateOptions) (*v1beta1.BackupVolume, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.BackupVolume, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.BackupVolumeList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.BackupVolume, err error)
	BackupVolumeExpansion
}

BackupVolumeInterface has methods to work with BackupVolume resources.

type BackupVolumesGetter

type BackupVolumesGetter interface {
	BackupVolumes(namespace string) BackupVolumeInterface
}

BackupVolumesGetter has a method to return a BackupVolumeInterface. A group's client should implement this interface.

type BackupsGetter

type BackupsGetter interface {
	Backups(namespace string) BackupInterface
}

BackupsGetter has a method to return a BackupInterface. A group's client should implement this interface.

type EngineExpansion

type EngineExpansion interface{}

type EngineImageExpansion

type EngineImageExpansion interface{}

type EngineImageInterface

type EngineImageInterface interface {
	Create(ctx context.Context, engineImage *v1beta1.EngineImage, opts v1.CreateOptions) (*v1beta1.EngineImage, error)
	Update(ctx context.Context, engineImage *v1beta1.EngineImage, opts v1.UpdateOptions) (*v1beta1.EngineImage, error)
	UpdateStatus(ctx context.Context, engineImage *v1beta1.EngineImage, opts v1.UpdateOptions) (*v1beta1.EngineImage, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.EngineImage, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.EngineImageList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.EngineImage, err error)
	EngineImageExpansion
}

EngineImageInterface has methods to work with EngineImage resources.

type EngineImagesGetter

type EngineImagesGetter interface {
	EngineImages(namespace string) EngineImageInterface
}

EngineImagesGetter has a method to return a EngineImageInterface. A group's client should implement this interface.

type EngineInterface

type EngineInterface interface {
	Create(ctx context.Context, engine *v1beta1.Engine, opts v1.CreateOptions) (*v1beta1.Engine, error)
	Update(ctx context.Context, engine *v1beta1.Engine, opts v1.UpdateOptions) (*v1beta1.Engine, error)
	UpdateStatus(ctx context.Context, engine *v1beta1.Engine, opts v1.UpdateOptions) (*v1beta1.Engine, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.Engine, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.EngineList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.Engine, err error)
	EngineExpansion
}

EngineInterface has methods to work with Engine resources.

type EnginesGetter

type EnginesGetter interface {
	Engines(namespace string) EngineInterface
}

EnginesGetter has a method to return a EngineInterface. A group's client should implement this interface.

type InstanceManagerExpansion

type InstanceManagerExpansion interface{}

type InstanceManagerInterface

type InstanceManagerInterface interface {
	Create(ctx context.Context, instanceManager *v1beta1.InstanceManager, opts v1.CreateOptions) (*v1beta1.InstanceManager, error)
	Update(ctx context.Context, instanceManager *v1beta1.InstanceManager, opts v1.UpdateOptions) (*v1beta1.InstanceManager, error)
	UpdateStatus(ctx context.Context, instanceManager *v1beta1.InstanceManager, opts v1.UpdateOptions) (*v1beta1.InstanceManager, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.InstanceManager, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.InstanceManagerList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.InstanceManager, err error)
	InstanceManagerExpansion
}

InstanceManagerInterface has methods to work with InstanceManager resources.

type InstanceManagersGetter

type InstanceManagersGetter interface {
	InstanceManagers(namespace string) InstanceManagerInterface
}

InstanceManagersGetter has a method to return a InstanceManagerInterface. A group's client should implement this interface.

type LonghornV1beta1Client

type LonghornV1beta1Client struct {
	// contains filtered or unexported fields
}

LonghornV1beta1Client is used to interact with features provided by the longhorn.io group.

func New

New creates a new LonghornV1beta1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*LonghornV1beta1Client, error)

NewForConfig creates a new LonghornV1beta1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).

func NewForConfigAndClient

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*LonghornV1beta1Client, error)

NewForConfigAndClient creates a new LonghornV1beta1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *LonghornV1beta1Client

NewForConfigOrDie creates a new LonghornV1beta1Client for the given config and panics if there is an error in the config.

func (*LonghornV1beta1Client) BackingImageDataSources

func (c *LonghornV1beta1Client) BackingImageDataSources(namespace string) BackingImageDataSourceInterface

func (*LonghornV1beta1Client) BackingImageManagers

func (c *LonghornV1beta1Client) BackingImageManagers(namespace string) BackingImageManagerInterface

func (*LonghornV1beta1Client) BackingImages

func (c *LonghornV1beta1Client) BackingImages(namespace string) BackingImageInterface

func (*LonghornV1beta1Client) BackupTargets

func (c *LonghornV1beta1Client) BackupTargets(namespace string) BackupTargetInterface

func (*LonghornV1beta1Client) BackupVolumes

func (c *LonghornV1beta1Client) BackupVolumes(namespace string) BackupVolumeInterface

func (*LonghornV1beta1Client) Backups

func (c *LonghornV1beta1Client) Backups(namespace string) BackupInterface

func (*LonghornV1beta1Client) EngineImages

func (c *LonghornV1beta1Client) EngineImages(namespace string) EngineImageInterface

func (*LonghornV1beta1Client) Engines

func (c *LonghornV1beta1Client) Engines(namespace string) EngineInterface

func (*LonghornV1beta1Client) InstanceManagers

func (c *LonghornV1beta1Client) InstanceManagers(namespace string) InstanceManagerInterface

func (*LonghornV1beta1Client) Nodes

func (c *LonghornV1beta1Client) Nodes(namespace string) NodeInterface

func (*LonghornV1beta1Client) RESTClient

func (c *LonghornV1beta1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*LonghornV1beta1Client) RecurringJobs

func (c *LonghornV1beta1Client) RecurringJobs(namespace string) RecurringJobInterface

func (*LonghornV1beta1Client) Replicas

func (c *LonghornV1beta1Client) Replicas(namespace string) ReplicaInterface

func (*LonghornV1beta1Client) Settings

func (c *LonghornV1beta1Client) Settings(namespace string) SettingInterface

func (*LonghornV1beta1Client) ShareManagers

func (c *LonghornV1beta1Client) ShareManagers(namespace string) ShareManagerInterface

func (*LonghornV1beta1Client) Volumes

func (c *LonghornV1beta1Client) Volumes(namespace string) VolumeInterface

type NodeExpansion

type NodeExpansion interface{}

type NodeInterface

type NodeInterface interface {
	Create(ctx context.Context, node *v1beta1.Node, opts v1.CreateOptions) (*v1beta1.Node, error)
	Update(ctx context.Context, node *v1beta1.Node, opts v1.UpdateOptions) (*v1beta1.Node, error)
	UpdateStatus(ctx context.Context, node *v1beta1.Node, opts v1.UpdateOptions) (*v1beta1.Node, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.Node, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.NodeList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.Node, err error)
	NodeExpansion
}

NodeInterface has methods to work with Node resources.

type NodesGetter

type NodesGetter interface {
	Nodes(namespace string) NodeInterface
}

NodesGetter has a method to return a NodeInterface. A group's client should implement this interface.

type RecurringJobExpansion

type RecurringJobExpansion interface{}

type RecurringJobInterface

type RecurringJobInterface interface {
	Create(ctx context.Context, recurringJob *v1beta1.RecurringJob, opts v1.CreateOptions) (*v1beta1.RecurringJob, error)
	Update(ctx context.Context, recurringJob *v1beta1.RecurringJob, opts v1.UpdateOptions) (*v1beta1.RecurringJob, error)
	UpdateStatus(ctx context.Context, recurringJob *v1beta1.RecurringJob, opts v1.UpdateOptions) (*v1beta1.RecurringJob, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.RecurringJob, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.RecurringJobList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.RecurringJob, err error)
	RecurringJobExpansion
}

RecurringJobInterface has methods to work with RecurringJob resources.

type RecurringJobsGetter

type RecurringJobsGetter interface {
	RecurringJobs(namespace string) RecurringJobInterface
}

RecurringJobsGetter has a method to return a RecurringJobInterface. A group's client should implement this interface.

type ReplicaExpansion

type ReplicaExpansion interface{}

type ReplicaInterface

type ReplicaInterface interface {
	Create(ctx context.Context, replica *v1beta1.Replica, opts v1.CreateOptions) (*v1beta1.Replica, error)
	Update(ctx context.Context, replica *v1beta1.Replica, opts v1.UpdateOptions) (*v1beta1.Replica, error)
	UpdateStatus(ctx context.Context, replica *v1beta1.Replica, opts v1.UpdateOptions) (*v1beta1.Replica, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.Replica, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ReplicaList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.Replica, err error)
	ReplicaExpansion
}

ReplicaInterface has methods to work with Replica resources.

type ReplicasGetter

type ReplicasGetter interface {
	Replicas(namespace string) ReplicaInterface
}

ReplicasGetter has a method to return a ReplicaInterface. A group's client should implement this interface.

type SettingExpansion

type SettingExpansion interface{}

type SettingInterface

type SettingInterface interface {
	Create(ctx context.Context, setting *v1beta1.Setting, opts v1.CreateOptions) (*v1beta1.Setting, error)
	Update(ctx context.Context, setting *v1beta1.Setting, opts v1.UpdateOptions) (*v1beta1.Setting, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.Setting, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.SettingList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.Setting, err error)
	SettingExpansion
}

SettingInterface has methods to work with Setting resources.

type SettingsGetter

type SettingsGetter interface {
	Settings(namespace string) SettingInterface
}

SettingsGetter has a method to return a SettingInterface. A group's client should implement this interface.

type ShareManagerExpansion

type ShareManagerExpansion interface{}

type ShareManagerInterface

type ShareManagerInterface interface {
	Create(ctx context.Context, shareManager *v1beta1.ShareManager, opts v1.CreateOptions) (*v1beta1.ShareManager, error)
	Update(ctx context.Context, shareManager *v1beta1.ShareManager, opts v1.UpdateOptions) (*v1beta1.ShareManager, error)
	UpdateStatus(ctx context.Context, shareManager *v1beta1.ShareManager, opts v1.UpdateOptions) (*v1beta1.ShareManager, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ShareManager, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ShareManagerList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ShareManager, err error)
	ShareManagerExpansion
}

ShareManagerInterface has methods to work with ShareManager resources.

type ShareManagersGetter

type ShareManagersGetter interface {
	ShareManagers(namespace string) ShareManagerInterface
}

ShareManagersGetter has a method to return a ShareManagerInterface. A group's client should implement this interface.

type VolumeExpansion

type VolumeExpansion interface{}

type VolumeInterface

type VolumeInterface interface {
	Create(ctx context.Context, volume *v1beta1.Volume, opts v1.CreateOptions) (*v1beta1.Volume, error)
	Update(ctx context.Context, volume *v1beta1.Volume, opts v1.UpdateOptions) (*v1beta1.Volume, error)
	UpdateStatus(ctx context.Context, volume *v1beta1.Volume, opts v1.UpdateOptions) (*v1beta1.Volume, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.Volume, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VolumeList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.Volume, err error)
	VolumeExpansion
}

VolumeInterface has methods to work with Volume resources.

type VolumesGetter

type VolumesGetter interface {
	Volumes(namespace string) VolumeInterface
}

VolumesGetter has a method to return a VolumeInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL