v1beta1

package
v1.6.1 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 License: Apache-2.0 Imports: 8 Imported by: 1

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 added in v1.2.0

type BackingImageDataSourceExpansion interface{}

type BackingImageDataSourceInterface added in v1.2.0

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 added in v1.2.0

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 added in v1.1.1

type BackingImageExpansion interface{}

type BackingImageInterface added in v1.1.1

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 added in v1.1.1

type BackingImageManagerExpansion interface{}

type BackingImageManagerInterface added in v1.1.1

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 added in v1.1.1

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 added in v1.1.1

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 added in v1.2.0

type BackupExpansion interface{}

type BackupInterface added in v1.2.0

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 added in v1.2.0

type BackupTargetExpansion interface{}

type BackupTargetInterface added in v1.2.0

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 added in v1.2.0

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 added in v1.2.0

type BackupVolumeExpansion interface{}

type BackupVolumeInterface added in v1.2.0

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 added in v1.2.0

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 added in v1.2.0

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.

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 added in v1.2.0

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

func (*LonghornV1beta1Client) BackingImageManagers added in v1.1.1

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

func (*LonghornV1beta1Client) BackingImages added in v1.1.1

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

func (*LonghornV1beta1Client) BackupTargets added in v1.2.0

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

func (*LonghornV1beta1Client) BackupVolumes added in v1.2.0

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

func (*LonghornV1beta1Client) Backups added in v1.2.0

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 added in v1.2.0

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 added in v1.1.0

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 added in v1.2.0

type RecurringJobExpansion interface{}

type RecurringJobInterface added in v1.2.0

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 added in v1.2.0

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 added in v1.1.0

type ShareManagerExpansion interface{}

type ShareManagerInterface added in v1.1.0

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 added in v1.1.0

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