v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 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 CacheExpansion

type CacheExpansion interface{}

type CacheInterface

type CacheInterface interface {
	Create(ctx context.Context, cache *v1alpha1.Cache, opts v1.CreateOptions) (*v1alpha1.Cache, error)
	Update(ctx context.Context, cache *v1alpha1.Cache, opts v1.UpdateOptions) (*v1alpha1.Cache, error)
	UpdateStatus(ctx context.Context, cache *v1alpha1.Cache, opts v1.UpdateOptions) (*v1alpha1.Cache, 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) (*v1alpha1.Cache, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CacheList, 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 *v1alpha1.Cache, err error)
	CacheExpansion
}

CacheInterface has methods to work with Cache resources.

type CachedIscsiVolumeExpansion

type CachedIscsiVolumeExpansion interface{}

type CachedIscsiVolumeInterface

type CachedIscsiVolumeInterface interface {
	Create(ctx context.Context, cachedIscsiVolume *v1alpha1.CachedIscsiVolume, opts v1.CreateOptions) (*v1alpha1.CachedIscsiVolume, error)
	Update(ctx context.Context, cachedIscsiVolume *v1alpha1.CachedIscsiVolume, opts v1.UpdateOptions) (*v1alpha1.CachedIscsiVolume, error)
	UpdateStatus(ctx context.Context, cachedIscsiVolume *v1alpha1.CachedIscsiVolume, opts v1.UpdateOptions) (*v1alpha1.CachedIscsiVolume, 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) (*v1alpha1.CachedIscsiVolume, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CachedIscsiVolumeList, 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 *v1alpha1.CachedIscsiVolume, err error)
	CachedIscsiVolumeExpansion
}

CachedIscsiVolumeInterface has methods to work with CachedIscsiVolume resources.

type CachedIscsiVolumesGetter

type CachedIscsiVolumesGetter interface {
	CachedIscsiVolumes(namespace string) CachedIscsiVolumeInterface
}

CachedIscsiVolumesGetter has a method to return a CachedIscsiVolumeInterface. A group's client should implement this interface.

type CachesGetter

type CachesGetter interface {
	Caches(namespace string) CacheInterface
}

CachesGetter has a method to return a CacheInterface. A group's client should implement this interface.

type FileSystemAssociationExpansion added in v0.5.0

type FileSystemAssociationExpansion interface{}

type FileSystemAssociationInterface added in v0.5.0

type FileSystemAssociationInterface interface {
	Create(ctx context.Context, fileSystemAssociation *v1alpha1.FileSystemAssociation, opts v1.CreateOptions) (*v1alpha1.FileSystemAssociation, error)
	Update(ctx context.Context, fileSystemAssociation *v1alpha1.FileSystemAssociation, opts v1.UpdateOptions) (*v1alpha1.FileSystemAssociation, error)
	UpdateStatus(ctx context.Context, fileSystemAssociation *v1alpha1.FileSystemAssociation, opts v1.UpdateOptions) (*v1alpha1.FileSystemAssociation, 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) (*v1alpha1.FileSystemAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FileSystemAssociationList, 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 *v1alpha1.FileSystemAssociation, err error)
	FileSystemAssociationExpansion
}

FileSystemAssociationInterface has methods to work with FileSystemAssociation resources.

type FileSystemAssociationsGetter added in v0.5.0

type FileSystemAssociationsGetter interface {
	FileSystemAssociations(namespace string) FileSystemAssociationInterface
}

FileSystemAssociationsGetter has a method to return a FileSystemAssociationInterface. A group's client should implement this interface.

type GatewayExpansion

type GatewayExpansion interface{}

type GatewayInterface

type GatewayInterface interface {
	Create(ctx context.Context, gateway *v1alpha1.Gateway, opts v1.CreateOptions) (*v1alpha1.Gateway, error)
	Update(ctx context.Context, gateway *v1alpha1.Gateway, opts v1.UpdateOptions) (*v1alpha1.Gateway, error)
	UpdateStatus(ctx context.Context, gateway *v1alpha1.Gateway, opts v1.UpdateOptions) (*v1alpha1.Gateway, 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) (*v1alpha1.Gateway, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GatewayList, 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 *v1alpha1.Gateway, err error)
	GatewayExpansion
}

GatewayInterface has methods to work with Gateway resources.

type GatewaysGetter

type GatewaysGetter interface {
	Gateways(namespace string) GatewayInterface
}

GatewaysGetter has a method to return a GatewayInterface. A group's client should implement this interface.

type NfsFileShareExpansion

type NfsFileShareExpansion interface{}

type NfsFileShareInterface

type NfsFileShareInterface interface {
	Create(ctx context.Context, nfsFileShare *v1alpha1.NfsFileShare, opts v1.CreateOptions) (*v1alpha1.NfsFileShare, error)
	Update(ctx context.Context, nfsFileShare *v1alpha1.NfsFileShare, opts v1.UpdateOptions) (*v1alpha1.NfsFileShare, error)
	UpdateStatus(ctx context.Context, nfsFileShare *v1alpha1.NfsFileShare, opts v1.UpdateOptions) (*v1alpha1.NfsFileShare, 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) (*v1alpha1.NfsFileShare, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NfsFileShareList, 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 *v1alpha1.NfsFileShare, err error)
	NfsFileShareExpansion
}

NfsFileShareInterface has methods to work with NfsFileShare resources.

type NfsFileSharesGetter

type NfsFileSharesGetter interface {
	NfsFileShares(namespace string) NfsFileShareInterface
}

NfsFileSharesGetter has a method to return a NfsFileShareInterface. A group's client should implement this interface.

type SmbFileShareExpansion

type SmbFileShareExpansion interface{}

type SmbFileShareInterface

type SmbFileShareInterface interface {
	Create(ctx context.Context, smbFileShare *v1alpha1.SmbFileShare, opts v1.CreateOptions) (*v1alpha1.SmbFileShare, error)
	Update(ctx context.Context, smbFileShare *v1alpha1.SmbFileShare, opts v1.UpdateOptions) (*v1alpha1.SmbFileShare, error)
	UpdateStatus(ctx context.Context, smbFileShare *v1alpha1.SmbFileShare, opts v1.UpdateOptions) (*v1alpha1.SmbFileShare, 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) (*v1alpha1.SmbFileShare, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SmbFileShareList, 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 *v1alpha1.SmbFileShare, err error)
	SmbFileShareExpansion
}

SmbFileShareInterface has methods to work with SmbFileShare resources.

type SmbFileSharesGetter

type SmbFileSharesGetter interface {
	SmbFileShares(namespace string) SmbFileShareInterface
}

SmbFileSharesGetter has a method to return a SmbFileShareInterface. A group's client should implement this interface.

type StoragegatewayV1alpha1Client

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

StoragegatewayV1alpha1Client is used to interact with features provided by the storagegateway.aws.kubeform.com group.

func New

New creates a new StoragegatewayV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new StoragegatewayV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *StoragegatewayV1alpha1Client

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

func (*StoragegatewayV1alpha1Client) CachedIscsiVolumes

func (c *StoragegatewayV1alpha1Client) CachedIscsiVolumes(namespace string) CachedIscsiVolumeInterface

func (*StoragegatewayV1alpha1Client) Caches

func (c *StoragegatewayV1alpha1Client) Caches(namespace string) CacheInterface

func (*StoragegatewayV1alpha1Client) FileSystemAssociations added in v0.5.0

func (c *StoragegatewayV1alpha1Client) FileSystemAssociations(namespace string) FileSystemAssociationInterface

func (*StoragegatewayV1alpha1Client) Gateways

func (c *StoragegatewayV1alpha1Client) Gateways(namespace string) GatewayInterface

func (*StoragegatewayV1alpha1Client) NfsFileShares

func (c *StoragegatewayV1alpha1Client) NfsFileShares(namespace string) NfsFileShareInterface

func (*StoragegatewayV1alpha1Client) RESTClient

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

func (*StoragegatewayV1alpha1Client) SmbFileShares

func (c *StoragegatewayV1alpha1Client) SmbFileShares(namespace string) SmbFileShareInterface

func (*StoragegatewayV1alpha1Client) StoredIscsiVolumes

func (c *StoragegatewayV1alpha1Client) StoredIscsiVolumes(namespace string) StoredIscsiVolumeInterface

func (*StoragegatewayV1alpha1Client) TapePools

func (c *StoragegatewayV1alpha1Client) TapePools(namespace string) TapePoolInterface

func (*StoragegatewayV1alpha1Client) UploadBuffers

func (c *StoragegatewayV1alpha1Client) UploadBuffers(namespace string) UploadBufferInterface

func (*StoragegatewayV1alpha1Client) WorkingStorages

func (c *StoragegatewayV1alpha1Client) WorkingStorages(namespace string) WorkingStorageInterface

type StoredIscsiVolumeExpansion

type StoredIscsiVolumeExpansion interface{}

type StoredIscsiVolumeInterface

type StoredIscsiVolumeInterface interface {
	Create(ctx context.Context, storedIscsiVolume *v1alpha1.StoredIscsiVolume, opts v1.CreateOptions) (*v1alpha1.StoredIscsiVolume, error)
	Update(ctx context.Context, storedIscsiVolume *v1alpha1.StoredIscsiVolume, opts v1.UpdateOptions) (*v1alpha1.StoredIscsiVolume, error)
	UpdateStatus(ctx context.Context, storedIscsiVolume *v1alpha1.StoredIscsiVolume, opts v1.UpdateOptions) (*v1alpha1.StoredIscsiVolume, 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) (*v1alpha1.StoredIscsiVolume, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StoredIscsiVolumeList, 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 *v1alpha1.StoredIscsiVolume, err error)
	StoredIscsiVolumeExpansion
}

StoredIscsiVolumeInterface has methods to work with StoredIscsiVolume resources.

type StoredIscsiVolumesGetter

type StoredIscsiVolumesGetter interface {
	StoredIscsiVolumes(namespace string) StoredIscsiVolumeInterface
}

StoredIscsiVolumesGetter has a method to return a StoredIscsiVolumeInterface. A group's client should implement this interface.

type TapePoolExpansion

type TapePoolExpansion interface{}

type TapePoolInterface

type TapePoolInterface interface {
	Create(ctx context.Context, tapePool *v1alpha1.TapePool, opts v1.CreateOptions) (*v1alpha1.TapePool, error)
	Update(ctx context.Context, tapePool *v1alpha1.TapePool, opts v1.UpdateOptions) (*v1alpha1.TapePool, error)
	UpdateStatus(ctx context.Context, tapePool *v1alpha1.TapePool, opts v1.UpdateOptions) (*v1alpha1.TapePool, 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) (*v1alpha1.TapePool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TapePoolList, 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 *v1alpha1.TapePool, err error)
	TapePoolExpansion
}

TapePoolInterface has methods to work with TapePool resources.

type TapePoolsGetter

type TapePoolsGetter interface {
	TapePools(namespace string) TapePoolInterface
}

TapePoolsGetter has a method to return a TapePoolInterface. A group's client should implement this interface.

type UploadBufferExpansion

type UploadBufferExpansion interface{}

type UploadBufferInterface

type UploadBufferInterface interface {
	Create(ctx context.Context, uploadBuffer *v1alpha1.UploadBuffer, opts v1.CreateOptions) (*v1alpha1.UploadBuffer, error)
	Update(ctx context.Context, uploadBuffer *v1alpha1.UploadBuffer, opts v1.UpdateOptions) (*v1alpha1.UploadBuffer, error)
	UpdateStatus(ctx context.Context, uploadBuffer *v1alpha1.UploadBuffer, opts v1.UpdateOptions) (*v1alpha1.UploadBuffer, 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) (*v1alpha1.UploadBuffer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UploadBufferList, 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 *v1alpha1.UploadBuffer, err error)
	UploadBufferExpansion
}

UploadBufferInterface has methods to work with UploadBuffer resources.

type UploadBuffersGetter

type UploadBuffersGetter interface {
	UploadBuffers(namespace string) UploadBufferInterface
}

UploadBuffersGetter has a method to return a UploadBufferInterface. A group's client should implement this interface.

type WorkingStorageExpansion

type WorkingStorageExpansion interface{}

type WorkingStorageInterface

type WorkingStorageInterface interface {
	Create(ctx context.Context, workingStorage *v1alpha1.WorkingStorage, opts v1.CreateOptions) (*v1alpha1.WorkingStorage, error)
	Update(ctx context.Context, workingStorage *v1alpha1.WorkingStorage, opts v1.UpdateOptions) (*v1alpha1.WorkingStorage, error)
	UpdateStatus(ctx context.Context, workingStorage *v1alpha1.WorkingStorage, opts v1.UpdateOptions) (*v1alpha1.WorkingStorage, 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) (*v1alpha1.WorkingStorage, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkingStorageList, 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 *v1alpha1.WorkingStorage, err error)
	WorkingStorageExpansion
}

WorkingStorageInterface has methods to work with WorkingStorage resources.

type WorkingStoragesGetter

type WorkingStoragesGetter interface {
	WorkingStorages(namespace string) WorkingStorageInterface
}

WorkingStoragesGetter has a method to return a WorkingStorageInterface. 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