Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CacheExpansion
- type CacheInterface
- type CachedIscsiVolumeExpansion
- type CachedIscsiVolumeInterface
- type CachedIscsiVolumesGetter
- type CachesGetter
- type FileSystemAssociationExpansion
- type FileSystemAssociationInterface
- type FileSystemAssociationsGetter
- type GatewayExpansion
- type GatewayInterface
- type GatewaysGetter
- type NfsFileShareExpansion
- type NfsFileShareInterface
- type NfsFileSharesGetter
- type SmbFileShareExpansion
- type SmbFileShareInterface
- type SmbFileSharesGetter
- type StoragegatewayV1alpha1Client
- func (c *StoragegatewayV1alpha1Client) CachedIscsiVolumes(namespace string) CachedIscsiVolumeInterface
- func (c *StoragegatewayV1alpha1Client) Caches(namespace string) CacheInterface
- func (c *StoragegatewayV1alpha1Client) FileSystemAssociations(namespace string) FileSystemAssociationInterface
- func (c *StoragegatewayV1alpha1Client) Gateways(namespace string) GatewayInterface
- func (c *StoragegatewayV1alpha1Client) NfsFileShares(namespace string) NfsFileShareInterface
- func (c *StoragegatewayV1alpha1Client) RESTClient() rest.Interface
- func (c *StoragegatewayV1alpha1Client) SmbFileShares(namespace string) SmbFileShareInterface
- func (c *StoragegatewayV1alpha1Client) StoredIscsiVolumes(namespace string) StoredIscsiVolumeInterface
- func (c *StoragegatewayV1alpha1Client) TapePools(namespace string) TapePoolInterface
- func (c *StoragegatewayV1alpha1Client) UploadBuffers(namespace string) UploadBufferInterface
- func (c *StoragegatewayV1alpha1Client) WorkingStorages(namespace string) WorkingStorageInterface
- type StoragegatewayV1alpha1Interface
- type StoredIscsiVolumeExpansion
- type StoredIscsiVolumeInterface
- type StoredIscsiVolumesGetter
- type TapePoolExpansion
- type TapePoolInterface
- type TapePoolsGetter
- type UploadBufferExpansion
- type UploadBufferInterface
- type UploadBuffersGetter
- type WorkingStorageExpansion
- type WorkingStorageInterface
- type WorkingStoragesGetter
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 { NfsFileShareExpansion }
NfsFileShareInterface has methods to work with NfsFileShare resources.
type NfsFileSharesGetter ¶
type NfsFileSharesGetter interface {
}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 { SmbFileShareExpansion }
SmbFileShareInterface has methods to work with SmbFileShare resources.
type SmbFileSharesGetter ¶
type SmbFileSharesGetter interface {
}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 ¶
func New(c rest.Interface) *StoragegatewayV1alpha1Client
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 ¶
func (c *StoragegatewayV1alpha1Client) RESTClient() rest.Interface
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 StoragegatewayV1alpha1Interface ¶
type StoragegatewayV1alpha1Interface interface { RESTClient() rest.Interface CachesGetter CachedIscsiVolumesGetter FileSystemAssociationsGetter GatewaysGetter NfsFileSharesGetter SmbFileSharesGetter StoredIscsiVolumesGetter TapePoolsGetter UploadBuffersGetter WorkingStoragesGetter }
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.